当前位置:首页 > 工业技术
Oracle9i初学者指南
Oracle9i初学者指南

Oracle9i初学者指南PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:(美)Michael Abbey等著;王海峰等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111099273
  • 页数:348 页
图书介绍:
《Oracle9i初学者指南》目录

第一部分 入门 1

第1章 Oracle公司和Oracle软件 1

1.1 术语 1

1.2 Oracle公司的发展历史 1

1.3 目前提供的产品 7

1.4 习题 8

第2章 服务指南 10

2.1 术语 10

2.2 Oracle支持服务 11

2.3 用OSS注册TAR 12

2.4 MetaLink 15

2.4.1 技术库 15

2.4.2 论坛 18

2.5 iTAR 20

2.5.1 客户碑志信息 20

2.5.2 对TAR的简短描述 21

2.6 Oracle Technology Network 23

2.7 Oracle AppsNet 25

2.8 新闻组和列表服务器 27

2.8.1 新闻组 28

2.8.2 列表服务器 29

2.9 联机文件 34

2.10 站点之外 35

2.10.1 Internet搜索引擎 36

2.10.2 我们喜欢的一些站点 38

2.11 习题 39

第3章 Oracle服务器 41

3.1 术语 41

3.2 服务器结构 43

3.3.1 数据库复写器 44

3.3 后台支持进程 44

3.3.2 进程监控器 45

3.3.3 系统监控器 45

3.3.4 日志复写器 45

3.3.5 校验点 45

3.3.6 恢复器 46

3.3.7 归档器 46

3.4 INIT.ora 46

3.4.1 地址项 47

3.4.4 改变参数 48

3.4.2 限制项 48

3.4.3 特征项 48

3.5 控制文件 50

3.6 重做日志 51

3.7 数据库数据文件 53

3.8 回滚段/撤消表空间 54

3.9 重要的内存结构 55

3.9.1 数据缓存 55

3.9.2 库缓存 56

3.10.2 锁存 57

3.10 锁和锁存 57

3.10.1 锁 57

3.11 全新的Oracle9i数据库 58

3.12 习题 59

第二部分 起 步 61

第4章 数据库对象 61

4.1 术语 61

4.2 表—存储数据的地方 62

4.2.1 创建表的一个示例 62

4.2.2 创建表作为示例 63

4.3 视图—一个或多个表的定制选择 64

4.4 实体化视图—存储数据的视图 65

4.4.1 创建实体化视图示例 65

4.4.2 查询重写 66

4.5 索引—获得所需数据的最快方法 66

4.5.1 预先分类次序的优点 66

4.5.2 惟一和非惟一索引 67

4.5.3 95/5规则 67

4.5.4 位图索引—不同行微小差异的一种索引 67

4.6 触发器—事件驱动程序 68

4.7 同义词—对象的昵称 70

4.8 序列—获得唯一序号的最快方法 71

4.9 创建角色—管理权限的方法 71

4.10 函数、过程和包 72

4.10.1 create function 72

4.10.2 创建过程 73

4.10.3 创建包 74

4.11 其他的数据库对象 74

4.11.2 create directory 75

4.11.1 create operator 75

4.11.4 数据库链接 76

4.11.3 create library 76

4.11.5 create cluster 77

4.12 习题 78

第5章 SQL*Plus简介 80

5.1 如何访问SQL*Plus 80

5.1.1 从命令行访问 81

5.1.2 基于图标的访问 81

5.1.3 结束SQL*Plus会话 81

5.2.1 create/drop语句 82

5.2 数据定义语言 82

5.2.2 数据类型 83

5.3 describe命令 83

5.4 数据操纵语言 84

5.4.1 insert语句 85

5.4.2 select语句 86

5.4.3 SQL*Plus环境 90

5.5 表的连接 94

5.6 子句的断点 95

5.6.1 使用skip选项的break on 96

5.6.2 在断点处计算列值 97

5.6.3 break on report 99

5.7 习题 100

第6章 PL/SQL简介 102

6.1 术语 103

6.2 PL/SQL:Oracle的程序设计语言 104

6.3 PL/SQL字符集 105

6.3.1 合法字符 105

6.3.2 算术运算符和关系运算符 105

6.4 PL/SQL结构 106

6.5 控制结构 109

6.5.1 if逻辑结构 110

6.5.2 case表达式 112

6.5.3 循环 113

6.6 PL/SQL程序中的SQL 115

6.6.1 游标 116

6.6.2 游标的for循环 117

6.7 异常处理 118

6.8.1 存储过程 120

6.8 存储过程和函数 120

6.8.2 函数 123

6.9 基本调试 124

6.10 继续 126

6.11 习题 126

第7章 DBA技术简介 127

7.1 术语 127

7.3 什么是Oracle实例 128

7.3.1 系统全局区 128

7.2 什么是数据库 128

7.3.2 Oracle后台进程 129

7.3.3 Startup open 130

7.3.4 关闭 131

7.4 Oracle表空间 133

7.4.1 创建表空间—extent management dictionary 133

7.4.2 创建表空间—extent management local autoallocate 134

7.4.3 create undo tablespace 134

7.4.5 alter tablespace offline 135

7.4.6 删除表空间 135

7.4.4 alter tablespace add data file 135

7.5 回滚段 136

7.5.1 create rollback segment 136

7.5.2 alter rollback segment online 137

7.5.3 手动收缩回滚段 138

7.5.4 删除回滚段 138

7.6 重做日志 139

7.6.1 多元重做日志 139

7.6.3 增加重做日志 140

7.6.2 删除重做日志 140

7.7 控制文件—数据库的安全检查表 141

7.8 创建用户账户 142

7.9 习题 143

第三部分 进 阶 145

第8章 深入学习SQL*Plus 145

8.1 术语 145

8.2 在生产中配置SQL*Plus 146

8.2.1 用rem、--和/*...*/注释代码 146

8.2.2 SQL*Plus包含文件 146

8.3 union、intersect和minus集合操作符 149

8.3.2 union all运算符 150

8.3.1 union运算符 150

8.3.3 minus运算符 151

8.3.4 intersect运算符 151

8.3.5 使用集合运算符的注意事项 151

8.4 SQL*Plus命令行编辑 152

8.4.1 使用命令行编辑器 152

8.6 Oracle函数 153

8.6.1 数学函数和运算符 153

8.5 Dual表 153

8.4.2 使用VI或Emac 153

8.6.2 字符串函数 154

8.6.3 日期数据类型 156

8.6.4 SQL*Plus中的日期函数 156

8.6.5 group by函数 159

8.6.6 使用group by查找重复数据 161

8.6.7 使用group by删除重复数据 161

8.7 用SQL生成SQL 163

8.8 在查询中查询 166

8.9 decode语句 168

8.10 习题 170

第9章 深入学习PL/SQL 171

9.1 术语 171

9.2 包和程序的重载 171

9.3 PL/SQL中的高级错误处理 173

9.3.1 用户定义异常 173

9.3.2 Oracle为错误处理提供的变量 174

9.4 自治事务 175

9.5 调用者权限带来的PL/SQL安全性 177

9.6 Oracle提供的包 177

9.6.1 utl_file包 177

9.6.2 动态SQL 180

9.7 习题 182

第10章 深入学习DBA技术 184

10.1 术语 184

10.2 备份和恢复 184

10.3.1 导出在备份中的作用 185

10.3.2 导出使用的参数 185

10.3 导出 185

10.3.3 操作的导出模式 187

10.3.4 导出类型 190

10.4 导入 191

10.4.1 导入在恢复中的作用 191

10.4.2 导入使用的参数 191

10.4.3 导入操作模式 193

10.4.4 导入类型 194

10.5.1 热备份和冷备份 195

10.5 介质恢复特性 195

10.5.2 在归档日志模式下运行 197

10.5.3 写热备份 198

10.5.4 介质恢复—示例 199

10.6 习题 202

第11章 Oracle企业管理器 204

11.1 术语 204

11.2 使用OEM能做什么:快速浏览 205

11.3 启动 207

11.5 维护表空间 209

11.4 关闭 209

11.5.1 重新设置数据文件的大小 211

11.5.2 添加数据文件 212

11.5.3 减小数据文件 212

11.6 用户维护 213

11.6.1 创建新用户 213

11.6.2 占有数据库空间的权利 215

11.6.3 授予对象权限 216

11.7 对象维护 218

11.8 习题 222

12.1 术语 224

第12章 分布式计算 224

12.2 借助分布式处理的分区应用 225

12.3 Oracle Net 225

12.3.1 listener.ora 225

12.3.2 tnsnames.ora 227

12.3.3 Network Configuration Assistant 228

12.3.4 tnsnames.ora的放置 232

12.3.5 使用Oracle Net建立连接 232

12.4 习题 234

13.1 术语 237

第13章 Oracle9i中的“i” 237

第四部分 网 络 应 用 237

13.2 Oracle Internet数据库 238

13.3 Java在数据库中的应用 241

13.4 高可用性 242

13.4.1 防止系统崩溃 243

13.4.2 防止磁盘故障 243

13.4.4 管理计划内停用 244

13.5 实际应用簇 244

13.4.3 防止人为过失 244

13.6 Internet文件系统 245

13.7 习题 246

第14章 WWW 248

14.1 术语 248

14.2 Oracle9i应用服务器 249

14.2.1 通信服务 251

14.2.2 Business Logic Services 253

14.2.3 表示服务 253

14.2.4 高速缓存服务 256

14.2.6 Portal服务 258

14.2.5 内容管理服务 258

14.2.7 商务智能服务 260

14.3 Java在数据库中的应用 260

14.4 习题 263

第五部分 超 越 265

第15章 表单和报表概述 265

15.1 术语 265

15.2 样例数据 265

15.3 Forms和Reports介绍 266

15.3.1 Forms和Reports的组件 267

15.3.2 初始化数据库连接 268

15.4 建立表单 268

15.4.1 Data Block Wizard 269

15.4.2 Layout Wizard 270

15.4.3 编辑以前的表单 273

15.5 Report Builder 277

15.5.1 Report向导 278

15.5.2 修改报表 280

15.6 习题 281

16.1 术语 283

第16章 数据分区 283

16.2 为什么要进行数据分区 284

16.2.1 数据量 284

16.2.2 分区提供的管理简化 285

16.2.3 性能上的好处 285

16.3 基于量程的分区 286

16.3.1 选择分区键 286

16.3.2 基于量程的分区——SQL语句 288

16.4 索引分区表 289

16.4.1 本地分区索引 290

16.4.2 全局分区索引 293

16.4.3 是否使用本地索引 294

16.4.4 有前缀和非前缀的分区索引 296

16.5 列表分区 297

16.6 散列分区 299

16.7 什么时候使用何种方式 300

16.7.1 行数 300

16.7.2 访问方法 301

16.7.3 合成分区 302

16.8 习题 303

第17章 数据仓库和汇总 305

17.1 术语 305

17.2 什么是数据仓库 306

17.3 设计数据仓库 307

17.4 数据仓库分区 309

17.5 数据仓库备份 311

17.6 装载数据仓库 313

17.6.1 使用SQL*Loader装载数据仓库 314

17.6.2 使用外部表装载数据仓库 316

17.6.3 使用PL/SQL装载数据仓库 317

17.7 Oracle9i数据仓库功能 320

17.8 扩充的聚集操作 331

17.8.1 rollup函数 332

17.8.2 cube函数 333

17.8.3 排列函数 334

17.8.4 分屏函数 338

17.8.5 统计函数 340

17.9 习题 341

附录A 习题答案 343

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