图书介绍

大型数据库系统概论 Oracle 9ipdf电子书版本下载

大型数据库系统概论 Oracle 9i
  • 朱辉生主编;纪兆辉,单建魁,蔡虹编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040201631
  • 出版时间:2006
  • 标注页数:240页
  • 文件大小:46MB
  • 文件页数:250页
  • 主题词:关系数据库-数据库管理系统,Oracle 9i-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

大型数据库系统概论 Oracle 9iPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 数据库的基本概念 1

1.1.1 数据 1

1.1.2 数据库 1

第1章 绪论 1

1.1.3 数据库管理系统 2

1.1.4 数据库系统 2

1.2 数据模型 2

1.2.1 数据模型的概念 2

1.2.2 数据模型的要素 3

1.2.3 概念模型 3

1.2.4 逻辑模型 4

1.3.1 数据库系统的三级模式结构 6

1.3 数据库系统的体系结构 6

1.3.2 数据库系统的二级映像与数据独立性 8

1.4 数据库管理系统 8

1.4.1 DBMS的工作模式 8

1.4.2 DBMS的功能 9

1.4.3 DBMS的组成 10

1.5 Oracle 9i的特点 10

1.5.1 Oracle 9i的特点 10

1.5.2 Oracle 9i的3个版本 11

1.6 小结 11

习题1 12

2.1.1 安装配置Oracle 9i服务器软件 13

2.1 Oracle 9i的安装配置 13

第2章 Oracle 9i的安装配置与基本操作 13

2.1.2 安装配置Oracle 9i客户端软件 20

2.2 Oracle 9i的基本操作 29

2.2.1 登录Oracle 9i数据库 29

2.2.2 启动Oracle 9i数据库 32

2.2.3 关闭Oracle 9i数据库 33

2.3 小结 34

习题2 34

实验1 Oracle 9i的安装配置与基本操作 35

3.1 PL/SQL基础 36

3.1.1 PL/SQL语句块 36

第3章 PL/SQL编程 36

3.1.2 PL/SQL变量 37

3.1.3 PL/SQL常用数据类型 38

3.1.4 PL/SQL运算符 42

3.1.5 PL/SQL表达式 43

3.2 PL/SQL控制结构 43

3.2.1 选择结构 43

3.2.2 NULL结构 44

3.2.3 循环结构 45

3.2.4 GOTO语句 47

3.3 游标 47

3.3.1 显式游标 48

3.3.2 隐式游标 48

3.3.3 游标的属性 49

3.4 SQL*Plus/Worksheet的使用 50

3.3.4 带参数的游标 50

3.4.1 SQL*Plus 51

3.4.2 SQL*Plus Worksheet 55

3.4.3 SQL*Plus Worksheet与SQL*Plus的比较 56

3.5 小结 57

习题3 57

实验2 PL/SQL编程 57

第4章 Oracle 9i数据库的体系结构 59

4.1 Oracle 9i数据库的逻辑结构 59

4.1.1 表空间 59

4.1.2 段 61

4.2.1 初始化参数文件 62

4.1.3 区和数据块 62

4.2 Oracle 9i数据库的物理结构 62

4.2.2 数据文件 65

4.2.3 控制文件 65

4.2.4 重做日志文件 66

4.3 Oracle 9i实例 66

4.3.1 实例的概念 66

4.3.2 实例的内存结构 67

4.3.3 实例的进程 69

4.4 小结 70

习题4 70

5.1.1 使用数据库配置助手创建数据库 71

第5章 Oracle 9i的数据库管理 71

5.1 管理数据库 71

5.1.2 查看数据库 77

5.2 管理表空间 80

5.2.1 创建表空间 80

5.2.2 查看、修改表空间 85

5.2.3 删除表空间 86

5.3 管理段 87

5.3.1 创建段 87

5.3.2 查看、修改段 87

5.3.3 删除段 88

5.4 小结 88

实验3 Oracle 9i的数据库管理 89

习题5 89

第6章 Oracle 9i数据库对象的管理 90

6.1 管理表 90

6.1.1 表的概念 90

6.1.2 创建表 90

6.1.3 查看、编辑表 104

6.1.4 使用PL/SQL语句对表中数据行进行更新 106

6.1.5 使用PL/SQL语句对表中数据进行查询 107

6.1.6 删除表与更改表名 108

6.2 管理索引 108

6.2.1 索引的概念 108

6.2.2 创建索引 109

6.2.3 查看、编辑索引 112

6.2.4 删除索引 113

6.3 管理视图 113

6.3.1 视图的概念 113

6.3.2 创建视图 114

6.3.3 查看、编辑视图 117

6.3.4 删除视图 118

6.4 管理同义词和序列 118

6.4.1 同义词的概念 118

6.4.2 管理同义词 119

6.4.3 序列的概念 122

6.4.4 管理序列 122

6.5.1 簇的概念 126

6.5 管理簇 126

6.5.2 创建簇 127

6.5.3 查看、编辑簇 130

6.5.4 删除簇 131

6.6 管理过程、函数和包 132

6.6.1 过程 132

6.6.2 函数 135

6.6.3 包 137

6.7 小结 142

习题6 142

实验4 综合实验一——Oracle 9i数据库对象的管理 143

7.1.1 用户认证 144

第7章 Oracle 9i数据库的安全性 144

7.1 用户管理 144

7.1.2 创建用户 145

7.1.3 查看用户 149

7.1.4 修改用户 150

7.1.5 删除用户 152

7.2 权限管理 152

7.2.1 权限的分类 153

7.2.2 管理系统权限 154

7.2.3 管理对象权限 156

7.3 角色管理 158

7.3.1 预定义角色 158

7.3.2 创建角色 159

7.3.3 查看角色 160

7.3.4 为角色授予或撤销权限 161

7.3.5 设置默认角色及启用、禁用角色 162

7.3.6 删除角色 163

7.4 小结 163

习题7 163

实验5 Oracle 9i数据库的安全性 164

第8章 Oracle 9i数据库的恢复 165

8.1 数据库备份概述 165

8.1.1 数据库备份的概念 165

8.1.2 数据库备份的模式 166

8.2 Oracle 9i数据库的备份 167

8.1.3 数据库备份的策略 167

8.2.1 脱机备份 168

8.2.2 联机备份 168

8.2.3 使用企业管理器进行联机备份 169

8.3 数据库恢复概述 181

8.3.1 数据库恢复的概念 181

8.3.2 实例恢复与介质恢复 181

8.3.3 完全恢复和不完全恢复 182

8.4 Oracle 9i数据库的恢复 183

8.4.1 使用企业管理器进行数据库恢复 183

8.4.2 使用PL/SQL命令进行数据库恢复 187

8.5 小结 187

实验6 Oracle 9i数据库的恢复 188

习题8 188

第9章 Oracle 9i数据库的完整性与并发控制 189

9.1 完整性控制 189

9.1.1 完整性约束 189

9.1.2 触发器 190

9.2 并发控制 194

9.2.1 事务 194

9.2.2 并发操作可能引起的数据不一致 198

9.2.3 Oracle 9i的封锁机制 198

9.3 小结 200

习题9 201

实验7 Oracle 9i数据库的完整性与并发控制 201

10.1.1 VC++简介 202

第10章 Oracle 9i数据库应用程序的开发 202

10.1 VC++开发数据库应用程序概述 202

10.1.2 VC++开发数据库应用程序的特点 203

10.1.3 VC++开发数据库应用程序的各种技术 204

10.2 使用VC++开发数据库应用程序前的准备工作 206

10.2.1 数据库和数据库表的创建 207

10.2.2 数据源的配置 208

10.3 使用MFC ODBC类开发Oracle 9i数据库应用程序 210

10.3.1 创建应用程序框架 210

10.3.2 应用程序框架的资源分析 213

10.3.3 应用程序框架的文件分析 214

10.3.4 制作应用程序的主窗体 215

10.3.5 实现应用程序的增加、删除、修改与查询记录功能 219

10.4 使用ADO技术开发Oracle 9i数据库应用程序 224

10.4.1 创建应用程序框架 224

10.4.2 制作应用程序的启动界面 225

10.4.3 制作应用程序的主界面 226

10.4.4 制作“学生信息管理”对话框 229

10.4.5 制作“关于”对话框 233

10.5 小结 234

习题10 235

实验8 综合实验二——Oracle 9i数据库应用程序的开发 235

附录 “大型数据库概论”课程设计大纲 236

参考文献 240

精品推荐