图书介绍

Oracle9i 关系数据库实用教程 第2版PDF|Epub|txt|kindle电子书版本下载

Oracle9i 关系数据库实用教程 第2版
  • 蔡立军等编著 著
  • 出版社: 水利水电出版社
  • ISBN:9787508458120
  • 出版时间:2008
  • 标注页数:239页
  • 文件大小:53MB
  • 文件页数:253页
  • 主题词:关系数据库-数据库管理系统,Oracle 9i-高等学校-教材

PDF下载


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

下载说明

Oracle9i 关系数据库实用教程 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Oracle9/概述1

1.1数据库基础知识1

1.1.1数据库的特点1

1.1.2数据库用户1

1.2关系数据库系统2

1.2.1关系数据库简介2

1.2.2关系数据库的逻辑结构2

1.3 Oracle公司及产品4

1.3.1 Oracle产品简介4

1.3.2 Oracle发展的里程碑5

1.3.3 Oracle版本号的识别5

1.3.4 Oracle9i的新特性6

1.4 Oracle9i的安装10

1.4.1系统配置10

1.4.2安装步骤11

习题一21

第2章 Oracle体系结构22

2.1 Oracle的物理结构22

2.1.1数据文件22

2.1.2日志文件22

2.1.3控制文件23

2.1.4配置文件23

2.2 Oracle的逻辑结构24

2.2.1表空间24

2.2.2段25

2.2.3区26

2.2.4数据库块27

2.2.5模式对象27

2.3 Oracle的内存结构27

2.3.1系统全局区28

2.3.2程序全局区29

2.3.3排序区30

2.3.4软件代码区30

2.4数据库实例与进程30

2.4.1 Oracle数据库实例30

2.4.2进程30

2.5数据字典32

2.5.1数据字典的结构32

2.5.2数据字典的用途33

习题二34

第3章 SQL语言基础35

3.1 SQL简介35

3.1.1 SQL语言的主要功能35

3.1.2 SQL的优点35

3.1.3操作界面36

3.2 SQL的基本语法36

3.3数据查询语言(DQL)37

3.3.1基本查询37

3.3.2复合查询40

3.3.3集合函数41

3.4数据操纵语言(DML)43

3.4.1 INSERT语句43

3.4.2 DELETE语句43

3.4.3 UPDATE语句44

3.5数据定义语言(DDL)45

3.5.1 CREATE语句45

3.5.2 ALTER语句47

3.5.3 DROP语句48

3.5.4 TRUNCATE语句48

3.6数据控制语言(DCL)48

3.7常用函数49

习题三50

第4章 PL/SQL编程51

4.1 PL/SQL简介51

4.2 PL/SQL的语法52

4.2.1 PL/SQL块52

4.2.2常量与变量53

4.2.3数据类型54

4.2.4运算符55

4.2.5流程控制56

4.2.6异常处理59

4.3存储过程和函数61

4.3.1存储过程61

4.3.2函数62

4.4触发器64

4.4.1触发器的设计规则64

4.4.2触发器的类型64

4.4.3触发器的创建64

4.4.4触发器的修改和删除65

4.4.5实例66

4.5游标66

4.5.1显式游标66

4.5.2隐式游标68

4.5.3实例68

4.6包68

4.6.1包的创建68

4.6.2实例69

习题四70

第5章 Oracle数据库管理71

5.1 Oracle数据库管理简介71

5.1.1 Oracle数据库管理的内容71

5.1.2数据库管理员的基本职责72

5.2创建、启动和关闭Oracle数据库73

5.2.1创建Oracle数据库前的准备73

5.2.2创建Oracle数据库74

5.2.3启动Oracle数据库79

5.2.4关闭Oracle数据库79

5.3管理表空间80

5.3.1创建表空间80

5.3.2更改表空间81

5.3.3删除表空间81

5.3.4查看表空间信息82

5.4管理Oracle数据文件83

5.4.1管理策略83

5.4.2建立和增加Oracle数据文件83

5.4.3改变Oracle数据文件的大小83

5.4.4设置Oracle数据文件的使用状态84

5.4.5查看Oracle数据文件信息84

5.5管理重做日志文件85

5.5.1管理策略85

5.5.2创建重做日志组和成员日志文件85

5.5.3删除重做日志组和成员日志文件86

5.5.4清空重做日志组86

5.5.5查询重做日志文件的信息86

5.6管理Oracle数据库对象86

5.6.1管理表87

5.6.2管理视图87

5.6.3管理索引87

5.6.4管理触发器88

5.6.5数据的完整性88

5.7 Oracle的数据字典89

5.8使用OEM管理数据库91

习题五95

第6章 Oracle的安全管理96

6.1 Oracle9i的安全保障机制96

6.1.1安全性内容96

6.1.2安全性策略97

6.2用户管理98

6.2.1数据库的存取控制98

6.2.2创建用户100

6.2.3修改用户101

6.2.4删除用户101

6.3权限和角色102

6.3.1基本概念102

6.3.2创建角色103

6.3.3授予权限或角色104

6.3.4回收权限或角色105

6.3.5激活和禁用角色105

6.4概要文件106

6.4.1概要文件中的参数106

6.4.2激活和禁用资源限制107

6.4.3管理概要文件108

6.5数据审计110

6.5.1数据审计概述110

6.5.2审计的使用110

6.6案例分析111

习题六113

第7章 数据库的备份与恢复114

7.1备份与恢复概述114

7.1.1数据库的备份114

7.1.2数据库的恢复115

7.1.3常用术语115

7.2物理备份与恢复117

7.2.1冷备份与恢复117

7.2.2热备份与恢复118

7.2.3几种非完全恢复方法119

7.3逻辑备份与恢复120

7.3.1逻辑备份与恢复简介120

7.3.2导出操作121

7.3.3导入操作123

7.4高级复制技术123

7.5恢复管理器(RMAN)124

7.5.1 RMAN概述125

7.5.2 RMAN命令126

7.5.3 RMAN的使用126

7.6 Oracle灾难恢复解决方案128

7.6.1 Data Guard的功能简介128

7.6.2数据库的切换129

7.6.3限制数据丢失量的方法131

7.6.4 Oracle9i Data Guard的一些部件131

7.7备份与恢复策略132

7.8实例分析134

习题七135

第8章 Oracle9i常用工具136

8.1 SQL*Plus交互式应用程序136

8.1.1 SQL*Plus的启动和关闭136

8.1.2 SQL* Plus命令138

8.2 SQL*Plus Worksheet全屏幕开发环境141

8.2.1 SQL*Plus Worksheet和SQL*Plus的比较141

8.2.2 SQL*Plus Worksheet的使用142

8.3 Oracle企业管理器(OEM)143

8.3.1 OEM的体系结构144

8.3.2 OEM组件介绍144

8.4移植工具147

8.5配置网络管理的工具149

8.6性能监测器150

8.7分析工具LogMiner150

8.7.1 LogMiner的用途151

8.7.2 LogMiner的安装和使用151

8.7.3图形化分析工具154

习题八155

第9章 Oracle的性能优化157

9.1数据库性能优化概述157

9.1.1数据库性能优化的内容157

9.1.2不同类型系统的优化158

9.2 SQL语句的优化158

9.2.1 SQL语句的优化规则159

9.2.2 SQL语句优化的具体方法159

9.3 Oracle运行环境的优化161

9.3.1内存结构的调整162

9.3.2物理I/O的调整163

9.3.3 CPU的优化调整163

9.3.4网络配置的优化165

9.3.5 Oracle碎片整理165

9.3.6 Oracle系统参数的调整166

9.4并发事件处理168

9.4.1并发事件的产生168

9.4.2锁169

9.5数据完整性171

9.6数据库性能优化的工具173

9.7常见问题处理173

9.7.1序号生成器173

9.7.2确定Oracle数据库表中重复的记录174

9.8案例分析174

习题九177

第10章 Oracle9i的网络应用178

10.1 Oracle网络服务功能178

10.1.1 Oracle网络服务概述178

10.1.2 Oracle9i网络服务的新特性178

10.1.3 Oracle网络的几个重点概念179

10.2 Oracle网络体系结构180

10.2.1 Oracle9i应用服务器180

10.2.2网络组件182

10.3 Oracle的网络解决方案183

10.3.1客户机/服务器应用183

10.3.2因特网文件系统183

10.3.3 Web应用184

10.3.4最大可用性体系结构185

10.4网络配置和管理工具186

10.4.1 Oracle网络管理器186

10.4.2 Oracle网络配置助手187

10.4.3 Oracle网络控制工具187

10.5规划和配置网络188

10.5.1在组织内部配置网络188

10.5.2为Internet配置网络189

10.6案例分析189

习题十191

第11章 数据仓库和分布式应用192

11.1数据仓库192

11.1.1数据仓库简介192

11.1.2 Oracle数据仓库的体系结构194

11.1.3 Oracle数据仓库设计和建立工具196

11.1.4 Oracle集成的决策分析工具集197

11.2分布式数据库200

11.2.1分布式数据库简介200

11.2.2 Oracle中分布式数据库的管理203

11.2.3分布式事务管理209

习题十一212

第12章 Oracle9i数据库应用实例213

12.1连锁经营管理信息系统213

12.1.1系统分析213

12.1.2系统设计214

12.1.3系统实现218

12.2基于.NET平台的电子商务系统231

12.2.1 .NET简介232

12.2.2环境配置及数据库模式设置232

12.2.3在Visual Basic .NET中操作Oracle数据库233

附录Oracle系统函数237

参考文献239

热门推荐