当前位置:首页 > 工业技术
Oracle 11g数据库实用教程
Oracle 11g数据库实用教程

Oracle 11g数据库实用教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:陈冬亮编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302348931
  • 页数:323 页
图书介绍:本书从实际工作需要和实用出发,介绍常用基本的操作方法和基本技能,而非面面俱到,尽量不涉及高深的复杂的理论问题。本书共分15章,内容主要包括Oracle Database 11g的安装和配置、体系架构、数据库管理、表空间管理、表管理、数据管理、数据查询与操作、PL/SQL、索引和视图、过程和函数、触发器、游标、系统安全管理、数据库备份与恢复等,运用大量示例对各种关键技术进行了深入浅出的分析。
《Oracle 11g数据库实用教程》目录

第1章 Oracle11g介绍 1

1.1数据库基本知识 1

1.1.1数据库的基本概念 1

1.1.2数据库的数据模型 2

1.1.3数据库的关系操作 4

1.2 Oracle 11 g简介 5

1.2.1 Oracle数据库系统的特点 5

1.2.2 Oracle的发展简史 6

1.2.3 Oracle 8i、 9i、 10g、 11g版本的区别 7

1.2.4 Oracle 11 g的新特性 9

1.2.5 Oracle 11g的版本 14

1.3 Oracle 11g的安装与卸载 15

1.3.1 Oracle 11 g的运行环境 15

1.3.2 Oracle 11 g的安装 16

1.3.3 Oracle 11 g的基本文件目录 21

1.3.4 Oracle 11 g的卸载 22

1.4 Oracle 11 g的基本环境与服务 23

1.4.1 Oracle 11g的基本环境 23

1.4.2 Oracle 11g的数据库服务 25

1.5总结 27

1.6问题与习题 27

第2章 Oracle体系结构 29

2.1物理存储结构 29

2.1.1数据文件 29

2.1.2控制文件 34

2.1.3日志文件 34

2.1.4参数文件 35

2.1.5口令文件 36

2.1.6跟踪文件 36

2.1.7警告日志文件 36

2.2逻辑存储结构 36

2.2.1数据块 37

2.2.2盘区 40

2.2.3段 40

2.2.4表空间 42

2.3内存结构 44

2.3.1系统全局区 44

2.3.2程序全局区 47

2.3.3排序区 47

2.4进程结构 48

2.4.1进程结构的介绍 48

2.4.2后台进程 48

2.5数据字典 53

2.5.1静态数据字典 53

2.5.2动态性能视图 54

2.5.3 Oracle常用数据字典 54

2.6总结 58

2.7问题与习题 58

第3章 Oracle 11 g的数据库管理 60

3.1数据库的创建 60

3.2 SQL Plus概述 67

3.2.1 SQL Plus的主要作用 67

3.2.2 SQL Plus连接与断开数据库 68

3.2.3 SQL Plus命令使用 69

3.3数据库的启动与关闭 73

3.3.1连接数据库 74

3.3.2数据库的启动 75

3.3.3数据库的关闭 76

3.4数据库的修改与删除 77

3.4.1数据库的修改 77

3.4.2数据库的删除 78

3.5数据库初始用户 80

3.5.1 SYS与SYSTEM用户 80

3.5.2 SCOTT用户 81

3.6总结 81

3.7问题与习题 81

第4章 Oracle 11 g的表空间管理 84

4.1表空间的创建 84

4.1.1表空间的类型 84

4.1.2表空间的创建 85

4.1.3表空间的状态 89

4.2表空间的修改与删除 90

4.2.1表空间的修改 91

4.2.2表空间的删除 94

4.3表空间信息的查看 94

4.4总结 96

4.5问题与习题 96

第5.章 Oracle 11 g的表管理 98

5.1模式与模式对象 98

5.2数据表的创建 99

5.2.1数据类型 99

5.2.2表的创建 102

5.3数据表的修改与删除 106

5.3.1数据表的修改 106

5.3.2数据表的删除 110

5.4数据库完整性 111

5.4.1数据库完整性的含义 111

5.4.2完整性约束 111

5.5总结 115

5.6问题与习题 115

第6章 Oracle11g的数据查询 119

6.1 SQL概述 119

6.1.1 SQL简介 119

6.1.2查询的基本原理 120

6.2数据查询 122

6.2.1基本查询 122

6.2.2分组查询 125

6.2.3连接查询 126

6.2.4集合查询 129

6.3查询函数的使用 130

6.3.1字符串函数 130

6.3.2数值函数 133

6.3.3日期时间函数 135

6.3.4转换函数 136

6.3.5其他函数 137

6.4总结 139

6.5问题与习题 139

第7章 Oracle数据的基本操作 143

7.1添加数据 143

7.1.1插入数据 143

7.1.2插入序列 145

7.2更新数据 147

7.3删除数据 149

7.4总结 149

7.5问题与习题 149

第8章 索引 154

8.1索引概述 154

8.1.1索引的基本概念 154

8.1.2索引类型介绍 154

8.2创建索引 160

8.2.1创建B树索引 161

8.2.2创建位图索引 162

8.2.3创建反向键索引 162

8.2.4创建基于函数的索引 162

8.2.5创建全局和局部分区索引 163

8.3管理索引 164

8.3.1修改索引 164

8.3.2监视索引 165

8.3.3显示索引信息 166

8.3.4删除索引 167

8.4总结 167

8.5问题与习题 167

第9章 视图 170

9.1视图的基本概念 170

9.2管理视图 171

9.2.1创建视图 171

9.2.2修改视图 172

9.2.3视图的DML操作 173

9.3总结 175

9.4问题与习题 176

第10章 PL/SQL基础 178

10.1 PL/SQL程序结构 178

10.1.1 PL/SQL概述 178

10.1.2 PL/SQL结构 179

10.2变量与常量 181

10.2.1标识符 181

10.2.2变量与常量 182

10.2.3作用域 183

10.3其他数据类型的使用 184

10.3.1 %TYPE变量 184

10.3.2 %ROWTYPE变量 185

10.3.3记录类型 185

10.3.4记录表类型 187

10.4条件判断语句 188

10.4.1 IF语句 188

10.4.2 CASE语句 191

10.5循环语句 193

10.5.1 FOR循环 193

10.5.2 WHILE循环 194

10.5.3 LOOP循环 194

10.6总结 195

10.7问题与习题 195

第11章 存储过程与函数 199

11.1存储过程 199

11.1.1存储过程的创建 199

11.1.2存储过程的调用与删除 200

11.2函数 201

11.2.1创建函数 201

11.2.2调用函数 202

11.3程序包 203

11.3.1程序包的创建 203

11.3.2程序包的调用与删除 204

11.4总结 205

11.5问题与习题 205

第12章 触发器 209

12.1触发器简介 209

12.1.1触发器的基本概念 209

12.1.2触发器的分类 210

12.2触发器的创建与删除 211

12.2.1 DML触发器的创建 211

12.2.2 Instead of触发器的创建 213

12.2.3系统触发器的创建 214

12.2.4触发器的删除与查看 215

12.3总结 215

12.4问题与习题 216

第13章 游标 218

13.1游标简介 218

13.1.1游标的基本概念 218

13.1.2游标的基本类型 218

13.2游标的创建与属性 220

13.2.1静态游标的创建 220

13.2.2动态游标的创建 222

13.2.3游标的属性 223

13.3游标FOR循环 227

13.3.1游标与PL/SQL记录的结合使用 227

13.3.2游标FOR循环的使用 228

13.3.3游标的更新和删除机制 230

13.4总结 231

13.5问题与习题 231

第14章 安全管理 234

14.1用户账号管理 234

14.1.1 Oracle认证方式 234

14.1.2创建用户账号 236

14.1.3修改用户账号 237

14.1.4删除用户账号 238

14.1.5查看用户信息 239

14.2权限管理 240

14.2.1系统权限 240

14.2.2对象权限 245

14.2.3权限控制作用 247

14.3角色管理 248

14.3.1定义角色 249

14.3.2为角色和用户授予权限 250

14.3.3启用与禁用角色 250

14.3.4修改、删除与回收角色 251

14.3.5查看角色信息 251

14.4总结 253

14.5问题与习题 253

第15章 数据库备份与恢复 255

15.1数据库备份与恢复概述 255

15.1.1数据库备份与恢复的概念 255

15.1.2数据库故障 258

15.1.3备份与恢复的方法 259

15.1.4备份与恢复的策略 260

15.2数据库备份 263

15.3数据库恢复 271

15.3.1实例恢复 272

15.3.2介质恢复 272

15.3.3表空间恢复 277

15.4数据库备份与恢复工具RMAN 280

15.4.1 RMAN体系结构 280

15.4.2 RMAN术语解释 282

15.4.3启动与配置RMAN 283

15.4.4使用RMAN工具备份 289

15.4.5使用RMAN工具恢复 295

15.4.6 RMAN常用命令 297

15.4.7 RMAN管理恢复目录 302

15.5逻辑备份与逻辑恢复 306

15.5.1逻辑备份 306

15.5.2逻辑恢复 309

15.5.3表空间的传输 310

15.5.4数据泵 312

15.6总结 320

15.7问题与习题 320

参考文献 323

相关图书
作者其它书籍
返回顶部