新書推薦:
《
一间只属于自己的房间 女性主义先锋伍尔夫代表作 女性精神独立与经济独立的象征,做自己,比任何事都更重要
》
售價:NT$
203.0
《
泉舆日志 幻想世界宝石生物图鉴
》
售價:NT$
611.0
《
养育女孩 : 官方升级版
》
售價:NT$
230.0
《
跨界:蒂利希思想研究
》
售價:NT$
500.0
《
千万别喝南瓜汤(遵守规则绘本)
》
售價:NT$
203.0
《
大模型启示录
》
售價:NT$
510.0
《
东法西渐:19世纪前西方对中国法的记述与评价
》
售價:NT$
918.0
《
养育男孩:官方升级版
》
售價:NT$
230.0
|
內容簡介: |
本书由浅入深、循序渐进地介绍了Oracle公司最新推出的数据库管理系统——Oracle Database 11g的操作方法和使用技巧。全书共分15章,分别介绍了数据库技术基础,Oracle Database 11g的安装,数据库操作,表空间操作,数据库文件操作,数据查询操作,PLSQL操作,索引和视图操作,存储过程和触发器操作,事务和锁操作,数据库安全性操作,数据导入和导出操作,数据库备份与恢复等内容。最后一章还安排综合实例,用于提高和拓宽读者对Oracle Database 11g操作的掌握与应用。
本书内容丰富,结构清晰,语言简练,图文并茂,具有很强的实用性和可操作性,是一本适合于大中专院校、职业院校及各类社会培训学校的优秀教材,也是广大初、中级电脑用户的自学参考书。
本书对应的电子教案、实例源文件和习题答案可以到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 11g
简介与安装11
2.1 Oracle的发展历程11
2.2 Oracle Database11g的应用结构12
2.2.1 客户机服务器结构12
2.2.2 多层结构13
2.2.3 分布式结构13
2.3 Oracle Database 11g的新特性14
2.4 Oracle的网格计算15
2.4.1 网格15
2.4.2 Oracle 11g的网格架构16
2.5 Oracle 11g的安装环境17
2.5.1 硬件条件17
2.5.2 软件条件18
2.6 Oracle 11g的安装过程18
2.6.1 具体安装步骤18
2.6.2 常用Oracle服务24
2.7 卸载Oracle 11g25
2.8 Oracle基本工具27
2.8.1 使用SQL*PLUS27
2.8.2 使用Oracle Enterprise
Manager28
2.8.3 使用SQL Developer29
2.8.4 使用PLSQL Developer30
2.9 Oracle 11g的体系结构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 习题36
第3章 数据库操作37
3.1 创建数据库37
3.1.1 使用DBCA创建数据库37
3.1.2 使用命令行创建数据库44
3.2 删除数据库46
3.2.1 使用DBCA删除数据库46
3.2.2 使用命令行删除数据库47
3.3 启动数据库47
3.3.1 数据库启动概述48
3.3.2 启动数据库49
3.4 关闭数据库50
3.5 修改数据库51
3.6 上机练习51
3.7 习题52
第4章 表空间操作53
4.1 表空间概述53
4.2 表空间管理54
4.2.1 创建表空间54
4.2.2 查看表空间57
4.2.3 维护表空间58
4.2.4 删除表空间60
4.3 临时表空间61
4.3.1 创建临时表空间61
4.3.2 查看临时表空间63
4.3.3 临时表空间组63
4.4 撤销表空间65
4.5 数据文件66
4.5.1 移动和重命名数据文件66
4.5.2 删除数据文件67
4.6 上机练习67
4.7 习题68
第5章 数据表操作69
5.1 表概述69
5.1.1 表的构成69
5.1.2 表的数据类型70
5.2 创建表71
5.2.1 使用命令行创建表71
5.2.2 创建表的相关子句72
5.2.3 使用OEM创建表74
5.3 修改表75
5.3.1 修改表的结构75
5.3.2 重命名表76
5.3.3 删除表76
5.3.4 使用OEM管理表77
5.4 表的完整性约束78
5.5 表中数据的操作82
5.5.1 插入数据82
5.5.2 更新数据83
5.5.3 删除数据84
5.6 上机练习84
5.7 习题85
第6章 数据库文件操作87
6.1 控制文件操作87
6.1.1 控制文件概述87
6.1.2 创建控制文件88
6.1.3 控制文件备份和恢复90
6.1.4 删除控制文件92
6.1.5 查看控制文件信息92
6.1.6 使用OEM操作控制文件93
6.2 重做日志文件操作93
6.2.1 重做日志文件概述94
6.2.2 创建重做日志组及成员94
6.2.3 修改重做日志文件95
6.2.4 删除重做日志文件96
6.2.5 清空重做日志文件98
6.2.6 重做日志文件的切换98
6.2.7 查看重做日志文件99
6.2.8 使用OEM操作重做
日志文件100
6.3 归档日志文件操作100
6.3.1 归档日志文件概述100
6.3.2 管理归档模式101
6.3.3 设置归档位置102
6.3.4 查看归档日志信息103
6.4 上机练习104
6.5 习题104
第7章 数据查询操作105
7.1 数据查询语言概述105
7.2 简单查询106
7.2.1 SELECT语句的基本
语法格式106
7.2.2 选择表中的若干列107
7.2.3 选择表中的若干行109
7.2.4 对查询的结果排序113
7.2.5 对数据进行统计114
7.2.6 对查询结果分组114
7.3 连接查询116
7.3.1 交叉连接117
7.3.2 内连接117
7.3.3 外连接119
7.4 子查询122
7.4.1 使用IN谓词的子查询122
7.4.2 使用比较运算符的子查询123
7.4.3 使用ANY或ALL的
子查询124
7.4.4 使用EXISTS的子查询125
7.5 联合查询126
7.5.1 使用UNION操作符126
7.5.2 使用INTERSECT操作符127
7.5.3 使用MINUS操作符127
7.6 SQL*Plus编辑命令及输出128
7.6.1 使用SQL*Plus编辑命令128
7.6.2 保存、检索及运行命令130
7.6.3 格式化输出列132
7.6.4 页面大小及行大小设置134
7.6.5 清除列格式136
7.7 上机练习136
7.8 习题136
第8章 PLSQL操作138
8.1 PLSQL简介138
8.1.1 语言结构138
8.1.2 PLSQL示例程序139
8.2 PLSQL的基本语法141
8.2.1 变量和常量141
8.2.2 赋值语句142
8.2.3 表达式和运算符142
8.2.4 条件判断语句144
8.2.5 循环语句148
8.3 常用函数152
8.3.1 数值型函数152
8.3.2 字符型函数154
8.3.3 日期型函数157
8.3.4 统计函数159
8.3.5 转换函数161
8.4 游标162
8.4.1 显式游标162
8.4.2 隐式游标164
8.4.3 游标的属性164
8.4.4 游标变量167
8.4.5 游标FOR循环168
8.4.6 游标的更新170
8.5 异常处理171
8.6 上机练习174
8.7 习题174
第9章 索引和视图操作176
9.1 索引176
9.1.1 索引概述176
9.1.2 创建索引178
9.1.3 修改索引180
9.1.4 删除索引181
9.1.5 使用OEM创建索引181
9.2 视图182
9.2.1 视图概述182
9.2.2 创建视图183
9.2.3 修改视图187
9.2.4 删除视图188
9.2.5 使用OEM管理视图188
9.3 上机练习189
9.4 习题189
第10章 存储过程和触发器操作191
10.1 存储过程191
10.1.1 存储过程概述192
10.1.2 创建和执行存储过程192
10.1.3 带参数的存储过程194
10.1.4 修改和删除存储过程198
10.1.5 使用OEM管理存储过程199
10.2 触发器200
10.2.1 触发器概述200
10.2.2 DML触发器202
10.2.3 替代触发器206
10.2.4 系统事件触发器208
10.2.5 用户事件触发器209
10.2.6 管理触发器210
10.2.7 使用OEM管理触发器213
10.3 上机练习213
10.4 习题214
第11章 事务和锁操作216
11.1 事务216
11.1.1 事务概述216
11.1.2 事务的特性和类型217
11.1.3 事务的保存点219
11.2 锁220
11.2.1 锁概述220
11.2.2 锁的类型220
11.2.3 死锁220
11.3 上机练习221
11.4 习题221
第12章 数据库安全性操作223
12.1 安全性概述223
12.2 用户管理224
12.2.1 初始用户224
12.2.2 相关属性224
12.2.3 创建用户226
12.2.4 修改用户227
12.2.5 删除用户227
12.2.6 查询用户228
12.2.7 使用OEM管理用户229
12.3 权限管理230
12.3.1 权限概述230
12.3.2 系统权限管理230
12.3.3 对象权限管理232
12.3.4 使用OEM管理权限233
12.4 角色管理235
12.4.1 角色概述235
12.4.2 创建角色236
12.4.3 角色授权236
12.4.4 角色的启用和禁用237
12.4.5 修改角色238
12.4.6 删除角色239
12.4.7 查询角色239
12.4.8 使用OEM管理角色240
12.5 上机练习241
12.6 习题241
第13章 数据导入和导出操作243
13.1 导入和导出概述243
13.2 导入导出工具简介244
13.3 表的导入导出246
13.4 用户模式的导入导出248
13.5 数据库的导入导出249
13.6 表空间的导入导出250
13.7 使用OEM导入导出251
13.8 上机练习256
13.9 习题256
第14章 数据库备份与恢复257
14.1 备份与恢复概述257
14.2 备份与恢复方法259
14.2.1 备份与恢复方法概述259
14.2.2 使用OEM进行数据库
备份260
14.2.3 使用命令行进行数据库
备份266
14.2.4 使用OEM进行数据库
恢复268
14.2.5 使用命令行进行数据库
恢复271
14.2.6 恢复管理器RMAN的
使用273
14.3 上机练习275
14.4 习题275
第15章 实验室管理系统设计277
15.1 ADO.NET组件277
15.2 实验室管理系统设计278
15.2.1 系统架构设计279
15.2.2 系统功能设计280
15.2.3 系统数据库设计280
15.2.4 系统功能模块实现285
附录 实验项目294
参考文献309
|
|