Oracle资料库管理与套用实例教程(第2版)

生活百科 2023-01-25 19:32生活百科www.aizhengw.cn

Oracle资料库管理与套用实例教程(第2版)

《Oracle资料库管理与套用实例教程(第2版)》是2015年1月出版的图书,作者是刘志成,冯向科。

基本介绍

  • 书名Oracle资料库管理与套用实例教程(第2版)
  • 作者刘志成 冯向科
  • ISBN978-7-115-34828-9
  • 出版时间2015-01

图书简介

本书全面、翔实地介绍了套用Oracle 11g资料库管理系统进行资料库管理的各种操作以及资料库程式开发所需的各种知识和技能。主要内容包括案例资料库设计、初识Oracle 11g、资料库操作、数据表操作、查询操作、视图和索引操作、存储过程操作、游标、事务和锁、触发器操作、资料库安全操作、资料库管理操作和Oracle资料库程式开发。

目录

第 1章 案例资料库设计 1
1.1 职业岗位需求分析 2
1.2 课程设定和课程定位分析 4
1.3 教学案例 5
1.3.1 eBuy资料库设计 5 1.3.2 BookData资料库设计 11
课外实践 18
思考与练习 18
第 2章 初识Oracle 11g 19
2.1 Oracle概述 20
2.1.1 Oracle的发展变迁 20
2.1.2 Oracle 11g的新特性 21
2.2 安装Oracle 11g 24
2.2.1 Oracle 11g运行环境简介 24
2.2.2 课堂案例1——安装Oracle 11g 25
2.2.3 验证Oracle 11g安装 27
2.3 Oracle 11g的基本组件 29
2.3.1 SQL Plus 29
2.3.2 SQL Developer 31
2.3.3 Database Console 32 2.4 Oracle 11g服务的启动与关闭 33
2.5 Oracle 11g的体系结构 34
2.5.1 Oracle进程结构 35
2.5.2 Oracle记忆体结构 36
2.6 PL/SQL语言基础 37
2.6.1 PL/SQL简介 37
2.6.2 PL/SQL块 37
2.6.3 PL/SQL标识符 39
课外实践 39
思考与练习 39
第3章 资料库操作 41
3.1 资料库概述 42
3.1.1 Oracle资料库 42
3.1.2 资料库实例 44
3.2 创建资料库实例 44
3.2.1 课堂案例1——使用DBCA创建
资料库实例 44
3.2.2 课堂案例2——使用命令方式创建
资料库 51
3.3 修改资料库实例 56
3.3.1 课堂案例3——使用DBCA修改
资料库实例 56
3.3.2 使用PL/SQL修改资料库 57
3.4 删除资料库实例 59
3.4.2 使用PL/SQL删除资料库 60
3.5 管理表空间 60
3.5.1 课堂案例5——使用OEM管理
表空间 61
3.5.2 课堂案例6——使用PL/SQL管理
表空间 63
课外实践 65
思考与练习 66
第4章 数据表操作 68
4.1 数据表基础 69
4.1.1 Oracle基本数据类型 69
4.1.2 方案的概念 70
4.2 使用OEM管理表 70
4.2.1 课堂案例1——使用OEM创建
GOODS表 70
4.2.2 课堂案例2——使用OEM修改
GOODS表 71
4.2.3 使用OEM查看和删除表 73
4.4.3 使用PL/SQL查看和删除表 79
4.5 数据记录操作 80
4.5.1 课堂案例5——使用SQL Developer
运算元据记录 80
4.5.2 课堂案例6——使用PL/SQL操作
数据记录 81
4.6 课堂案例7——实施数据完整性
与约束 84
4.6.1 数据完整性概述 84
4.6.2 非空(NOT NULL)约束 85
4.6.3 默认(Default)约束 86 4.3 使用SQL Developer管理表 74
4.3.1 课堂案例3——使用SQL Developer
创建Users表 74
4.3.2 使用SQL Developer修改表 75
4.3.3 使用SQL Developer查看和删除表 75
4.4 课堂案例4——使用PL/SQL管
理表 76
4.4.1 使用PL/SQL创建Customers表 76
4.4.2 使用PL/SQL修改表 78
4.6.4 (Unique)约束 87
4.6.5 检查(Check)约束 88
4.6.6 主键(Primary Key)约束 90
4.6.7 外键(Foreign Key)约束 92
4.7 课堂案例8——管理序列和同义词 94
4.7.1 使用OEM管理序列 94
4.7.2 使用PL/SQL管理序列 95
4.7.3 使用OEM管理同义词 97
4.7.4 使用PL/SQL管理同义词 99
课外实践 99
思考与练习 100
第5章 查询操作 102
5.1 查询的基本语法 103
5.2 简单查询 103
5.2.1 课堂案例1——选择列 103
5.2.2 课堂案例2——选择行 107
5.2.3 课堂案例3——查询结果排序 113
5.2.4 课堂案例4——查询结果分组 115
5.3 课堂案例5——连线查询 119
5.3.1 内连线查询 119
5.3.2 外连线查询 121
5.3.3 交叉连线查询 123 5.4 课堂案例6——子查询 123
5.4.1 使用IN的子查询 124
5.4.2 使用比较运算符的子查询 125
5.4.3 使用ANY或ALL的子查询 126
5.4.4 使用EXISTS的子查询 127
5.4.5 数据记录操作中的子查询 127
5.5 课堂案例7——联合查询 129
课外实践 130
思考与练习 131
第6章 视图和索引操作 132
6.1 视图概述 133
6.2 视图操作 133
6.2.1 课堂案例1——使用SQL Developer
管理视图 133
6.2.2 课堂案例2——使用PL/SQL管理
视图 136
6.3 课堂案例3——使用视图 141
6.3.1 视图查询操作 141
6.3.2 视图DML操作 143
6.4 索引概述 144
6.4.1 索引概念 145
6.4.2 索引分类 145 6.5 索引操作 147
6.5.1 课堂案例4——使用SQL Developer
管理索引 147
6.5.2 课堂案例5——使用PL/SQL管理
索引 149
6.6 聚集操作 151
6.6.1 创建聚集 152
6.6.2 修改聚集 154
6.6.3 删除聚集 154
课外实践 155
思考与练习 156
第7章 存储过程操作 158
7.1 课堂案例1——使用PL/SQL编程 159
7.1.1 变数和常量 159
7.1.2 流程控制语句 160
7.1.3 PL/SQL常用系统函式 165
7.1.4 %TYPE和%ROWTYPE类型变数 169
7.1.5 异常处理 171
7.2 存储过程概述 174
7.3 课堂案例2——使用SQL Developer
管理存储过程 174
7.4.4 PL/SQL删除存储过程 181
7.5 课堂案例4——管理函式 182
7.5.1 创建函式 182
7.5.2 调用函式 184
7.5.3 删除函式 184
7.6 课堂案例5——套用包 185 7.3.1 SQL Developer创建存储过程 175
7.3.2 SQL Developer查看存储过程 176
7.3.3 SQL Developer修改存储过程 176
7.3.4 SQL Developer删除存储过程 177
7.4 课堂案例3——使用PL/SQL管理存
储过程 178
7.4.1 PL/SQL创建和执行存储过程 178
7.4.2 PL/SQL查看存储过程 181
7.4.3 PL/SQL修改存储过程 181
7.6.1 定义包 185
7.6.2 使用包 188
7.6.3 Oracle 11g的内置包 189
课外实践 189
思考与练习 190
第8章 游标、事务和锁 191
8.1 游标 192
8.1.1 游标的概念 192
8.1.2 课堂案例1——游标操作 192
8.1.3 游标的属性 195
8.1.4 游标中的循环 196
8.1.5 游标的更新 197
8.1.6 存储过程使用游标返回结果集 198
8.2 事务 199 8.2.1 事务的属性 199
8.2.2 课堂案例2——事务处理 199
8.3 锁 201
8.3.1 锁的概述 202
8.3.2 锁的类型 202
课外实践 203
思考与练习 204
第9章 触发器操作 205
9.1 触发器概述 206
9.1.1 触发器简介 206
9.1.2 触发器的类型 206
9.1.3 :OLD和:NEW变数 207
9.2 DML触发器 208
9.2.1 课堂案例1——使用SQL Developer
管理触发器 208
9.2.2 课堂案例2——使用PL/SQL管理触
发器 211
9.3 课堂案例3——使用其他类型触
发器 214 9.3.1 替代触发器 214
9.3.2 系统事件触发器 215
9.3.3 用户事件触发器 216
9.4 课堂案例4——eBuy中的典型
触发器 217
9.4.1 插入型触发器 217
9.4.2 删除型触发器 218
9.4.3 更新型触发器 218
9.4.4 混合型触发器 219
课外实践 220
思考与练习 220
第 10章 资料库安全操作 222
10.1 资料库安全管理概述 2
上一篇:HTCHTC One Mini M4 下一篇:diskpart

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有