新書推薦:
《
形似神异:什么是中日传统政治文化的结构性差异
》
售價:HK$
55.8
《
养育不好惹的小孩
》
售價:HK$
77.3
《
加加美高浩的手部绘画技法 II
》
售價:HK$
89.4
《
卡特里娜(“同一颗星球”丛书)
》
售價:HK$
87.4
《
伟大民族:从路易十五到拿破仑的法国史(方尖碑)
》
售價:HK$
188.2
《
古今“书画同源”论辨——中国书法与中国绘画的关系问题兼中国画笔墨研究
》
售價:HK$
132.2
《
《日本文学史序说》讲演录
》
售價:HK$
72.8
《
无尽的海洋:美国海事探险与大众文化(1815—1860)
》
售價:HK$
99.7
|
編輯推薦: |
本书内容丰富,结构清晰,语言简练,图文并茂,具有很强的实用性和可操作性。本书以一个实际的学籍管理数据库为案例介绍Oracle Database 12c的管理和开发技术,适合理论实践一体化的教学方法,将知识讲解和技能训练有机结合,融教、学、做于一体,是一本适合于高等院校及各类社会培训学校的优秀教材,也是广大数据库开发人员的自学参考书。本书对应的电子教案、实例源文件和习题答案可以到http:www.tupwk.com.cnedu网站下载。
|
內容簡介: |
本书由浅入深、循序渐进地介绍了Oracle公司*推出的数据库管理软件——Oracle Database 12c的操作方法和使用技巧。全书共分15章,分别介绍了数据库技术基础,Oracle Database 12c简介与安装,数据库操作,数据表操作,数据查询操作,PLSQL语言及编程,索引和视图操作,存储过程和触发器操作,事务和锁操作,表空间操作,数据库文件操作,数据库安全性操作,数据库备份与恢复,Oracle闪回技术等内容。*后一章还安排了综合实例,用于提高和拓宽读者对Oracle Database 12c操作的掌握与应用。 本书内容丰富,结构清晰,语言简练,图文并茂,具有很强的实用性和可操作性。本书以一个实际的学籍管理数据库为案例介绍Oracle Database 12c的管理和开发技术,适合“理论实践一体化”的教学方法,将知识讲解和技能训练有机结合,融“教、学、做”于一体,是一本适合于高等院校及各类社会培训学校的优秀教材,也是广大数据库开发人员的自学参考书。 本书对应的电子教案、实例源文件和习题答案可以到http:www.tupwk.com.cnedu网站下载。
|
目錄:
|
第1章 数据库技术基础 1
1.1 数据库基本概念 1
1.2 数据模型 3
1.2.1 概念模型 3
1.2.2 结构模型 5
1.3 数据库的设计步骤 9
1.4 习题 10
第2章 Oracle Database 12c简介与
安装 11
2.1 Oracle的发展历程 11
2.2 Oracle Database 12c的应用
结构 12
2.2.1 客户服务器结构 13
2.2.2 多层结构 13
2.2.3 分布式结构 13
2.3 Oracle Database 12c的新特性 14
2.4 数据库与云计算 15
2.5 Oracle Database 12c的安装
环境 15
2.5.1 安装环境 16
2.5.2 软件下载 16
2.6 Oracle Database 12c的安装过程 17
2.6.1 具体安装步骤 18
2.6.2 常用Oracle服务 24
2.7 卸载Oracle Database 12c 25
2.8 Oracle基本工具 26
2.8.1 使用SQL Plus 27
2.8.2 Enterprise Manager 28
2.8.3 使用SQL Developer 29
2.8.4 使用PLSQL Developer 30
2.9 Oracle Database 12c的体系结构 31
2.9.1 存储结构 32
2.9.2 数据库实例 33
2.9.3 内存结构 33
2.9.4 进程结构 34
2.9.5 数据字典 35
2.10 上机练习 35
2.11 习题 35
第3章 数据库操作 37
3.1 创建数据库 37
3.1.1 使用DBCA创建数据库 37
3.1.2 使用命令行创建数据库 39
3.2 删除数据库 42
3.2.1 使用DBCA删除数据库 42
3.2.2 使用命令行删除数据库 44
3.3 启动数据库 45
3.3.1 数据库启动概述 45
3.3.2 启动数据库 46
3.4 关闭数据库 47
3.5 修改数据库 48
3.6 上机练习 49
3.7 习题 49
第4章 数据表操作 50
4.1 表概述 50
4.1.1 表的构成 50
4.1.2 表的数据类型 51
4.2 创建表 52
4.2.1 使用命令行创建表 52
4.2.2 创建表的相关子句 53
4.2.3 使用SQL Developer工具
创建表 55
4.3 修改表 56
4.3.1 修改表的结构 56
4.3.2 重命名表 58
4.3.3 删除表 58
4.3.4 使用SQL Developer工具
修改、删除表 58
4.4 表的完整性约束 60
4.4.1 表的完整性约束类型 60
4.4.2 使用SQL Developer工具
维护约束 64
4.5 表中数据的操作 66
4.5.1 插入数据 66
4.5.2 更新数据 67
4.5.3 删除数据 67
4.5.4 使用SQL Developer工具
维护数据 68
4.6 上机练习 69
4.7 习题 69
第5章 数据查询操作 71
5.1 数据查询语言概述 71
5.2 简单查询 72
5.2.1 SELECT语句的基本语法
格式 72
5.2.2 选择表中的若干列 73
5.2.3 选择表中的若干行 75
5.2.4 对查询的结果排序 79
5.2.5 对数据进行统计 80
5.2.6 对查询结果分组 81
5.3 连接查询 83
5.3.1 交叉连接 83
5.3.2 内连接 84
5.3.3 外连接 85
5.4 子查询 88
5.4.1 使用IN谓词的子查询 88
5.4.2 使用比较运算符的子查询 89
5.4.3 使用ANY或ALL的子查询 90
5.4.4 使用EXISTS的子查询 91
5.5 集合操作 92
5.5.1 使用UNION操作符 92
5.5.2 使用INTERSECT操作符 93
5.5.3 使用MINUS操作符 94
5.6 SQL Plus编辑命令及输出 95
5.6.1 使用SQL Plus编辑命令 95
5.6.2 保存、检索及运行命令 96
5.6.3 格式化输出列 99
5.6.4 页面大小及行大小设置 100
5.6.5 清除列格式 102
5.7 上机练习 102
5.8 习题 103
第6章 PLSQL语言及编程 104
6.1 PLSQL简介 104
6.1.1 语言结构 105
6.1.2 PLSQL示例程序 105
6.2 PLSQL的基本语法 107
6.2.1 变量和常量 107
6.2.2 赋值语句 108
6.2.3 表达式和运算符 108
6.2.4 条件判断语句 110
6.2.5 循环语句 114
6.3 常用函数 118
6.3.1 数值型函数 118
6.3.2 字符型函数 121
6.3.3 日期型函数 123
6.3.4 统计函数 125
6.3.5 转换函数 127
6.4 游标 128
6.4.1 显式游标 129
6.4.2 隐式游标 131
6.4.3 游标的属性 131
6.4.4 游标变量 134
6.4.5 游标FOR循环 135
6.4.6 游标的更新 136
6.5 异常处理 138
6.6 上机练习 141
6.7 习题 141
第7章 索引和视图操作 143
7.1 索引 143
7.1.1 索引概述 144
7.1.2 创建索引 145
7.1.3 修改索引 147
7.1.4 删除索引 148
7.1.5 使用SQL Developer工具
管理索引 148
7.2 视图 149
7.2.1 视图概述 149
7.2.2 创建视图 150
7.2.3 修改视图 155
7.2.4 删除视图 155
7.2.5 使用SQL Developer工具
管理视图 156
7.3 上机练习 157
7.4 习题 157
第8章 存储过程、函数和触发器操作 158
8.1 存储过程 158
8.1.1 存储过程概述 159
8.1.2 创建和执行存储过程 159
8.1.3 带参数的存储过程 162
8.1.4 为过程添加局部变量和子
过程 166
8.1.5 修改和删除存储过程 168
8.1.6 使用SQL Developer管理存储
过程 168
8.2 函数 169
8.2.1 创建函数 169
8.2.2 调用函数 171
8.2.3 删除函数 172
8.2.4 使用SQL Developer工具管理
函数 172
8.3 触发器 173
8.3.1 触发器概述 173
8.3.2 DML触发器 175
8.3.3 替代触发器 179
8.3.4 系统事件触发器 181
8.3.5 用户事件触发器 181
8.3.6 管理触发器 183
8.3.7 使用SQL Developer工具管
理触发器 184
8.4 上机练习 186
8.5 习题 186
第9章 事务和锁操作 188
9.1 事务 188
9.1.1 事务概述 188
9.1.2 事务的特性和类型 189
9.1.3 事务的保存点 191
9.2 锁 192
9.2.1 锁的概述 192
9.2.2 锁的类型 192
9.2.3 死锁 193
9.3 上机练习 193
9.4 习题 193
第10章 表空间操作 195
10.1 表空间概述 195
10.2 表空间管理 197
10.2.1 创建表空间 197
10.2.2 查看表空间 199
10.2.3 维护表空间 199
10.2.4 创建大文件表空间 201
10.2.5 删除表空间 202
10.3 临时表空间 202
10.3.1 创建临时表空间 203
10.3.2 查看临时表空间 204
10.3.3 临时表空间组 204
10.4 撤销表空间 206
10.5 数据文件 207
10.5.1 移动和重命名数据文件 207
10.5.2 删除数据文件 208
10.6 上机练习 208
10.7 习题 208
第11章 数据库文件操作 210
11.1 控制文件管理 210
11.1.1 控制文件概述 210
11.1.2 查看控制文件基本信息 211
11.1.3 控制文件的备份和恢复 212
11.1.4 删除控制文件 214
11.2 重做日志文件操作 214
11.2.1 重做日志文件概述 214
11.2.2 创建重做日志组及成员 215
11.2.3 修改重做日志文件的存储
位置和名称 216
11.2.4 删除重做日志文件 217
11.2.5 清空重做日志文件 218
11.2.6 重做日志文件的切换 219
11.2.7 查看重做日志文件 219
11.3 归档日志文件操作 220
11.3.1 归档日志文件概述 220
11.3.2 管理归档模式 221
11.3.3 设置归档位置 222
11.3.4 查看归档日志信息 223
11.4 上机练习 224
11.5 习题 224
第12章 数据库安全性操作 225
12.1 安全性概述 225
12.2 用户管理 226
12.2.1 初始用户 226
12.2.2 用户相关属性 226
12.2.3 创建用户 228
12.2.4 修改用户 230
12.2.5 删除用户 231
12.2.6 查询用户信息 231
12.3 权限管理 232
12.3.1 权限概述 233
12.3.2 系统权限管理 233
12.3.3 对象权限管理 235
12.3.4 权限查询 237
12.4 角色管理 237
12.4.1 角色概述 238
12.4.2 创建角色 238
12.4.3 角色授权 239
12.4.4 角色的启用和禁用 239
12.4.5 修改角色 240
12.4.6 删除角色 241
12.4.7 查询角色信息 241
12.5 上机练习 242
12.6 习题 244
第13章 数据库备份与恢复 245
13.1 备份与恢复概述 245
13.2 备份与恢复分类 246
13.2.1 备份分类 246
13.2.2 恢复分类 247
13.3 备份与恢复方法 248
13.3.1 备份与恢复方法概述 248
13.3.2 使用命令行执行数据库
备份 250
13.3.3 使用命令行执行数据库
恢复 254
13.3.4 恢复管理器RMAN的
使用 255
13.4 上机练习 258
13.5 习题 261
第14章 Oracle闪回技术 262
14.1 闪回技术概述 262
14.2 闪回数据库 263
14.2.1 启动闪回数据库 264
14.2.2 使用闪回数据库 265
14.3 闪回表 267
14.4 闪回查询 268
14.5 闪回版本查询 269
14.6 闪回丢弃 270
14.7 上机练习 271
14.8 习题 275
第15章 实验室管理系统设计 276
15.1 ADO.NET组件 276
15.2 实验室管理系统设计 277
15.2.1 系统架构设计 278
15.2.2 系统功能设计 279
15.2.3 系统数据库设计 279
15.2.4 系统功能模块实现 284
附录A 实验项目 293
附录B PLSQL常用系统函数 307
附录C PLSQL标准异常 310
参考文献 311
|
內容試閱:
|
序言 中文版CorelDRAW是目前流行的图形图像制作软件之一,它以简单直观的操作深受广大图形图像设计者的喜爱。它集图形图像设计、印刷排版、文字编辑处理和高品质图形输出于一体,广泛应用于专业绘图、产品包装、工业造型设计、文字效果创意、网页设计和CI企业形象识别设计等领域。本书从教学实际需求出发,合理安排知识结构,从零开始、由浅入深、循序渐进地讲解CorelDRAW X8的基本知识和使用方法,本书共分10章,主要内容如下。第1章介绍了CorelDRAW X8的基本操作,包括工作区设置、文件管理、绘图页面和辅助工具的操作方法及技巧。第2章介绍了绘制各种线条和形状的操作方法及技巧。第3章介绍了图形对象外观的编辑操作方法及技巧。第4章介绍了图形对象的基本编辑操作方法及技巧。第5章介绍了图形对象填充和轮廓线设置的操作方法及技巧。第6章介绍了添加、编辑、应用文本的操作方法及技巧。第7章介绍了各种图形效果的创建、编辑的操作方法及技巧。第8章介绍了图层和样式创建、编辑的操作方法及技巧。第9章介绍了位图的使用及编辑的操作方法及各种图像效果的设置方法及技巧。第10章介绍了表格的创建与编辑的操作方法及技巧。本书图文并茂,条理清晰,通俗易懂,内容丰富,在讲解每个知识点时都配有相应的实例,方便读者上机实践。同时,在难于理解和掌握的内容上给出相关提示,让读者能够快速地提高操作技能。此外,本书配有大量综合实例和练习,让读者能在实际操作中更加牢固地掌握书中讲解的内容。为了方便老师教学,我们免费提供本书对应的电子教案、实例源文件和习题答案,您可以到http:www.tupwk.com.cnedu网站的相关页面上进行下载。除封面署名的作者外,参加本书编写的人员还有陈笑、曹小震、李亮辉、洪妍、孔祥亮、陈跃华、杜思明、熊晓磊、曹汉鸣、陶晓云、王通、方峻、李小凤、曹晓松、蒋晓冬、邱培强等。由于作者水平所限,本书难免有不足之处,欢迎广大读者批评指正。我们的邮箱是huchenhao@263.net,电话是010-62796045。作者2016年12月
|
|