当前位置:首页 > 工业技术
Oracle8i for Windows NT实用指南
Oracle8i for Windows NT实用指南

Oracle8i for Windows NT实用指南PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:(美)(S.博布罗夫斯基)Steve Bobrowski著;钟鸣等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2000
  • ISBN:7111080335
  • 页数:277 页
图书介绍:本书详细讲解了Windows NT平台上的Oracle8i的概念,包括Oracle8i数据库的结构、Oracle8i的软件体系结构、怎样管理共享数据库的访问,以及其他一些Oracle8i概念,并提供了基于Oracle8i for Windows NT企业版的大量练习,可供读者掌握Oracle8i for Windows NT的典型功能。本书适合具有一定数据库知识的读者。
《Oracle8i for Windows NT实用指南》目录
标签:指南

第一部分 Oracle8i基础 1

第1章 Oracle8i介绍 1

1.1 信息管理 1

1.1.1 数据库 1

1.1.2 数据库管理系统 2

1.1.3 建立在Oracle7和Oracle8之上的Oracle8i 2

1.2 Oracle基础 3

1.2.1 数据库和实例 3

1.2.2 表 3

1.2.3 SQL和数据访问 4

1.2.4 数据库用户和会话 4

1.2.5 SQL*Plus 5

1.3 继续前进 5

2.1.3 可用的产品和选项 6

2.1.2 Oracle Universal Installer 6

2.1.1 本章重点 6

2.1 Oracle8i安装计划与概览 6

第2章 安装Oracle8i for Windows NT企业版 6

2.1.4 安装选项考虑 7

2.1.5 系统需求 8

2.2 安装Oracle8i 8

2.3 本书练习的支持文件 15

第3章 为访问而配置Oracle8i 16

3.1 Oracle数据库实例 16

3.1.1 服务器的启动和关闭 16

3.1.2 控制服务器的启动和关闭 17

3.1.3 连接到Oracle8i 18

3.2 Oracle处理的体系结构 20

3.2.1 服务器端的后台线程 20

3.2.2 支持用户连接的线程 23

3.2.3 Oracle的专用处理体系结构 24

3.2.4 配置MTS连接的一个实例 26

3.3 Oracle连网技术与Net8 29

3.3.1 基本的Net8体系结构 29

3.3.2 TNS连接 30

3.3.3 TNS监听程序 32

3.3.4 TNS寻址 32

3.3.5 配置Net8 33

3.4 小结 36

第二部分 应用程序开发基础 37

第4章 用SQL进行基本数据库访问 37

4.1 本章的先决条件 37

4.2 SQL的概念 37

4.2.1 SQL命令类型 37

4.2.2 应用程序的可移植性和ANSI/ISO SQL标准 38

4.3 通过查询检索数据 38

4.3.2 建立基本查询 39

4.3.1 查询的结构 39

4.3.3 在查询的SELECT子句中建立表达式 41

4.3.4 从表中检索特定行 45

4.3.5 分组和排序查询结果集中的数据 48

4.3.6 连接相关表中的数据 50

4.4 插入、更新和删除表中的行 52

4.5 提交和回退事务处理 53

4.6 事务处理设计 54

4.6.1 工作单元 54

4.6.2 读写事务处理 55

4.6.3 只读事务处理 55

4.7 小结 55

第5章 用PL/SQL书写数据库访问程序 57

5.1 本章先决条件 57

5.2 PL/SQL概念 57

5.3.2 程序体 58

5.3 PL/SQL块 58

5.3.1 程序声明 58

5.3.3 异常处理程序 59

5.3.4 程序注释 59

5.4 PL/SQL编码基础 59

5.4.1 使用程序变量 59

5.4.2 控制程序流 62

5.4.3 对数据库的交互作用 65

5.4.4 声明和使用子程序:过程和函数 66

5.4.5 使用记录类型 68

5.4.6 使用%TYPE和%ROWTYPE属性 70

5.4.7 使用游标 71

5.4.8 使用集合 75

5.4.9 处理程序异常 78

5.5 PL/SQL程序的类型 80

5.5.1 匿名PL/SQL块 80

5.5.2 存储过程和函数 81

5.5.3 程序包 83

5.5.4 数据库触发器 85

5.6 小结 87

第6章 Java与Oracle8i的使用 88

6.1 本章简介 88

6.2 本章的先决条件 88

6.3 Oracle8i数据库访问和Java概述 88

6.3.1 JDBC 88

6.3.2 SQLJ 89

6.3.3 Oracle8i的JVM 89

6.4 使用JDBC开发Java数据库应用程序 89

6.4.1 配置步骤 89

6.4.2 基本JDBC 90

6.4.3 使用JDBC访问Oracle8i 92

6.5.1 配置步骤 95

6.5 使用SQLJ开发Java数据库应用程序 95

6.5.2 基本SQLJ 96

6.5.3 使用SQLJ访问Oracle8i 99

6.5.4 考虑SQL和Java类型之间的数据类型转换 103

6.6 建立和使用Java存储过程 103

6.6.1 基本的Java存储过程 104

6.6.2 开发Oracle8i的Java存储过程 106

6.7 小结 110

第7章 建立基本关系模式 111

7.1 本章的先决条件 111

7.2 模式 111

7.2.1 模式:一个完整的逻辑概念 112

7.2.2 模式和数据库用户帐号之间的相互关系 112

7.3 数据库表 112

7.3.1 列和数据类型 113

7.3.2 创建和管理表 115

7.3.3 数据完整性和完整性约束 117

7.3.4 创建和管理完整性约束 119

7.4 视图 125

7.4.1 创建视图 125

7.4.2 只读视图 125

7.4.3 可更新的视图 126

7.5 序列 128

7.6 同义词 129

7.6.1 专用和公共同义词 129

7.6.2 创建同义词 129

7.7 索引 130

7.7.1 B-树索引 131

7.7.2 适当地使用B-树索引 131

7.7.3 创建B-树索引 131

7.8 数据字典:一个独特的模式 132

7.9 小结 134

第8章 Oracle的对象扩展 135

8.1 本章的先决条件 135

8.2 面向对象的程序设计技术 135

8.2.1 Oracle8i和面向对象的数据库 135

8.2.2 面向对象的数据库术语和概念 136

8.3 对象的使用 137

8.4 对象类型 137

8.5 设计对象类型 137

8.6 创建并使用对象类型 138

8.7 对象SQL和PL/SQL 142

8.8 方法 150

8.8.1 对象类型的构造函数方法 150

8.8.2 排序和映射方法 150

8.8.3 成员和静态方法 152

8.9.1 对象表的对象视图 154

8.9 对象和视图 154

8.9.2 关系表视图 155

8.10 小结 157

第三部分 基本数据库管理 159

第9章 数据库安全特性 159

9.1 本章的先决条件 159

9.2 用户管理 159

9.2.1 用户认证 159

9.2.2 用户的缺省表空间 160

9.2.3 用户临时表空间 161

9.2.4 锁定和解锁用户帐号 161

9.2.5 缺省的数据库用户 162

9.3 权限管理 162

9.3.1 数据库权限的类型 162

9.3.2 授予和撤消用户权限 163

9.3.3 利用角色的权限管理 166

9.4.1 表空间限额 170

9.4 资源限制 170

9.4.2 资源限制开工文件 171

9.4.3 管理资源限制开工文件 172

9.4.4 显示安全信息 176

9.5 小结 177

第10章 管理数据库空间 178

10.1 本章的先决条件 178

10.2 表空间和数据文件 178

10.2.1 SYSTEM表空间 179

10.2.2 其他的表空间 180

10.2.3 联机和脱机表空间 180

10.2.4 永久和临时表空间 181

10.2.5 字典管理和局部管理的表空间 181

10.2.6 只读和读写表空间 181

10.2.7 表空间的数据文件 181

10.2.9 数据文件大小 182

10.2.8 数据文件空间的使用 182

10.2.10 数据文件的破坏 183

10.2.11 联机和脱机数据文件 183

10.2.12 创建和管理表空间和数据文件 183

10.3 控制文件 187

10.4 段、区和数据块 188

10.4.1 Oracle数据库的段类型 188

10.4.2 数据块 189

10.5 管理表和索引的存储设置 191

10.6 回退段 195

10.6.1 Oracle怎样写回退段 196

10.6.2 SYSTEM回退段 196

10.6.3 回退段和事务处理 196

10.6.4 联机和脱机回退段 196

10.6.8 创建和管理回退段 197

10.6.7 回退段的其他功能 197

10.6.5 公共和专用回退段 197

10.6.6 延迟回退段 197

10.7 临时段和临时表空间 200

10.8 多媒体数据的独特的数据存储 201

10.9 大型表和索引的分区 203

10.9.1 分区表 204

10.9.2 创建和管理分区表 206

10.9.3 分区索引 210

10.9.4 创建和管理分区索引 211

10.10 小结 212

第11章 数据库保护 214

11.1 关于本章练习 214

11.2 不同类型的问题 214

11.2.1 系统和服务器崩溃 214

11.3 Oracle数据库保护机制概览 215

11.2.3 站点故障 215

11.2.2 用户错误、讹误或磁盘故障引起的文件丢失 215

11.4 事务处理日志或重做日志 216

11.4.1 事务处理日志的结构 216

11.4.2 检查点 218

11.4.3 管理事务处理日志 218

11.5 数据库控制文件 224

11.6 Recovery Manager介绍 226

11.6.1 恢复目录 227

11.6.2 Recovery Manager的命令行界面 227

11.6.3 Backup Manager: Recovery Manager的图形用户界面 227

11.7 数据库备份 228

11.7.1 数据库备份的类型 228

11.7.2 其他Recovery Manager术语和概念 229

11.7.3 用Recovery Manager来备份数据库 232

11.8.1 前滚和回退恢复过程 242

11.8 数据库恢复 242

11.7.4 逻辑数据库备份 242

11.8.2 崩溃恢复 244

11.8.3 介质恢复:从文件毁坏中恢复 244

11.8.4 完全恢复 245

11.8.5 不完全恢复 246

11.8.6 恢复的优化 247

11.8.7 日志组和控制文件的毁坏 247

11.8.8 基于关键任务数据库的数据库保护 247

11.8.9 用Recovery Manager恢复数据库 248

11.9 小结 252

第12章 基本优化 253

12.1 本章的先决条件 253

12.2 优化的概念 253

12.3.1 索引 254

12.3 优化表的访问 254

12.3.2 创建和管理索引 257

12.3.3 数据簇 258

12.4 优化SQL 260

12.4.1 优化器:执行SQL语句 260

12.4.2 优化器的统计数据 260

12.4.3 优化器的选择 261

12.4.4 提示和优化器控制 261

12.4.5 基本SQL优化 261

12.4.6 基于规则的优化 261

12.5 优化数据库实例 268

12.5.1 主要的瓶颈 268

12.5.2 内存区域和数据高速缓存 269

12.5.3 Oracle8i的内存区域 270

12.5.4 基本数据库实例的优化 272

12.6 小结 277

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