当前位置:首页 > 工业技术
Oracle 9i中文版入门与提高
Oracle 9i中文版入门与提高

Oracle 9i中文版入门与提高PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:赵松涛编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2002
  • ISBN:7115104158
  • 页数:392 页
图书介绍:本书由浅入深地介绍了Oracle 9i 数据库的基本概念和管理技术,简要介绍了通过第三方编程工具进行Oracle应用开发的基本思路和方法。第一部分为入门篇(第1~6章),内容包括Oracle 9i基础、Oracle9i的体系结构、如何构建数据库服务器环境、Oracle 9i的管理方法、Oracle 9i的集成管理工具的使用和SQL语言基础;第二部分为提高篇(第7~12章),内容包括数据库服务器的管理、数据库的管理、数据库备份与恢复、PL/SQL编程,以及以Visual Basic和PowerBuilder为开发工具进行应用开发的基本方法。本书内容丰富,循序渐进,书中所有实例全部经过上机反复实践,具有很强的实用性。本书适合Oracle数据库的初学者学习,可作为Oracle数据库技术培训班的教材。
《Oracle 9i中文版入门与提高》目录

第一部分 入门篇 3

第1章 Oracle 9i基础 3

1.1 数据库基础知识 3

1.1.1 数据处理技术的产生与发展 3

1.1.2 数据库系统的结构 4

1.1.3 数据库管理系统的组成及功能 5

1.1.4 数据库的层次结构 6

1.1.5 网络数据库系统的几个概念 7

1.1.6 网络数据库系统的主要特点 8

1.1.7 网络数据库系统的工作模式 8

1.1.8 网络数据库系统的主要技术 10

1.2 Oracle 9i简介 14

1.2.1 Oracle 9i产品 14

1.2.2 Oracle 9i的主要特点 15

1.2.3 网上下载Oracle 9i 17

1.2.4 Oracle 9i相关技术网站 20

本章小结 20

第2章 Oracle 9i的体系结构 21

2.1 数据库管理系统的结构 21

2.1.1 进程结构 21

2.1.2 内存结构 23

2.2 数据库的结构 24

2.2.1 逻辑结构 24

2.2.2 存储结构 27

2.3 总体结构 29

2.4 网络应用结构 30

2.4.1 单磁盘独立宿主结构 30

2.4.2 磁盘阵列独立宿主结构 30

2.4.3 磁盘镜像独立宿主结构 32

2.4.4 多数据库的独立宿主结构 32

2.4.5 客户机/服务器结构 33

2.4.6 分布式结构 33

2.4.7 群集结构 34

本章小结 35

第3章 创建数据库服务器 36

3.1 安装环境 36

3.1.1 硬件环境 36

3.1.2 软件环境 37

3.1.3 网络环境 37

3.1.4 安装环境实例 38

3.2 安装数据库服务器 38

3.2.1 调整虚拟内存 38

3.2.2 安装步骤 39

3.3 安装客户机 47

3.4 安装结果 53

3.4.1 服务器上安装的产品 53

3.4.2 服务器的程序组 54

3.4.3 服务器的服务 55

3.4.4 服务器的文件体系结构 56

3.4.5 服务器的安装日志 56

3.4.6 客户机上安装的产品 57

3.4.7 客户机的程序组 58

3.4.8 客户机的服务 58

3.4.9 客户机的文件体系结构 58

3.4.10 客户机的安装日志 59

本章小结 59

第4章 Oracle 9i的管理方法 60

4.1 命令行管理 60

4.1.1 进入命令行管理模式 60

4.1.2 退出命令行管理模式 62

4.1.3 登录数据库 62

4.1.4 关闭数据库 62

4.1.5 启动数据库 63

4.1.6 其他重要的命令文件 64

4.2 企业管理器直接管理 64

4.2.1 直接管理的原理 64

4.2.2 企业管理器的登录 65

4.2.3 企业管理器简介 66

4.2.4 连接数据库 67

4.3 管理服务器集中管理 68

4.3.1 管理服务器集中管理的原理 68

4.3.2 构建管理服务器 69

4.3.3 登录管理服务器 73

4.3.4 管理员的管理 75

4.4 基于Web的管理 80

4.4.1 基于Web管理的原理 80

4.4.2 管理Oracle HTTP服务器 81

4.4.3 构建基于Web管理的客户机 83

4.4.4 构建基于Web的企业管理器报告 89

本章小结 92

第5章 Oracle 9i的集成管理工具 93

5.1 集成管理工具总览 93

5.1.1 数据库服务器上的集成管理工具 93

5.1.2 客户机上的集成管理工具 94

5.2 SQL Plus 94

5.2.1 基于DOS方式的使用 95

5.2.2 基于Windows方式的使用 96

5.3 SQLPlus Worksheet(工作单) 97

5.4 Windows NT管理助手 99

5.4.1 添加数据库管理员 99

5.4.2 修改角色权限 100

5.4.3 配置数据库启动/关闭的参数 103

5.4.4 查看进程信息 104

5.5 数据迁移助手 105

5.6 数据库配置助手 107

5.6.1 创建数据库 107

5.6.2 配置数据库选项 114

5.6.3 管理数据库模板 119

5.6.4 删除数据库 123

5.7 网络配置助手 124

5.7.1 监听程序配置 125

5.7.2 命名方法配置 130

5.7.3 本地网络服务名配置 135

5.8 Oracle HTTP服务器 139

5.8.1 使用Apache服务器 139

5.8.2 调整IIS 5.0端口 140

5.8.3 调整Oracle HTTP服务器端口 141

5.9 本地环境建立工具 142

5.10 Pro C-C++ 144

5.10.1 嵌入式SQL语言 144

5.10.2 嵌入式SQL语言程序 144

5.10.3 Pro C-C++的使用 145

5.11 网络管理员 146

5.11.1 本地概要文件配置 147

5.11.2 本地服务命名配置 148

5.11.3 本地监听程序配置 149

本章小结 152

第6章 SQL语言基础 153

6.1 SQL是什么 153

6.1.1 SQL是什么 153

6.1.2 SQL的主要特点 153

6.1.3 Oracle 9i使用SQL的工具 153

6.2 用SQL查询数据 154

6.2.1 SQL中访问数据表的方法 154

6.2.2 两个范例数据表 154

6.2.3 单表查询 155

6.2.4 多表查询 162

6.2.5 嵌套查询 164

6.2.6 函数查询 170

6.3 用SQL录入数据 175

6.3.1 单行记录的录入 175

6.3.2 多行记录的录入 177

6.3.3 表间数据复制 177

6.4 用SQL删除数据 179

6.4.1 删除记录 179

6.4.2 整表数据删除 179

6.5 用SQL更新数据 180

6.5.1 直接赋值更新 180

6.5.2 嵌套更新 180

本章小结 181

第二部分 提高篇 185

第7章 数据库服务器的管理 185

7.1 管理的内容 185

7.2 事件的管理 186

7.2.1 什么是事件 186

7.2.2 事件系统的结构 186

7.2.3 创建事件 186

7.2.4 在事件库中管理事件 190

7.2.5 事件进库 191

7.2.6 事件注销 191

7.3 作业的管理 192

7.3.1 什么是作业 192

7.3.2 作业系统的结构 192

7.3.3 创建作业 192

7.3.4 创建修复作业 195

7.3.5 在作业库中管理作业 196

7.3.6 删除作业 197

7.4 报告的管理 198

7.4.1 什么是报告 198

7.4.2 创建报告 198

7.4.3 浏览报告 201

7.4.4 删除报告 203

7.5 HTTP服务器的管理 203

7.5.1 HTTP服务器的信息 204

7.5.2 关闭HTTP服务器 204

7.5.3 启动HTTP服务器 204

7.6 监听程序的管理 205

7.6.1 监听程序的信息 205

7.6.2 试通代理 206

7.6.3 删除监听程序 206

7.7 组的管理 207

7.8 节点的管理 209

本章小结 210

第8章 数据库的管理 211

8.1 数据库的信息 211

8.1.1 连接信息 211

8.1.2 安装信息 212

8.1.3 操作系统信息 212

8.1.4 管理信息 212

8.2 例程的管理 213

8.2.1 例程管理的内容 213

8.2.2 修改数据库配置 213

8.2.3 关闭数据库 219

8.2.4 启动数据库 220

8.2.5 修改/导出已存储的配置 221

8.2.6 会话的管理 222

8.2.7 锁的管理 228

8.2.8 资源使用者组的管理 229

8.2.9 资源计划的管理 231

8.2.10 资源计划调度的管理 237

8.3 方案的管理 238

8.3.1 创建数据表 238

8.3.2 创建索引 247

8.3.3 创建视图 248

8.4 安全性管理 251

8.4.1 创建用户 251

8.4.2 创建角色 261

8.4.3 创建概要文件 268

8.5 存储管理 271

8.5.1 查看控制文件信息 271

8.5.2 创建及管理表空间 273

8.5.3 创建及管理数据文件 276

8.5.4 创建及管理回退段 278

8.5.5 创建及管理重做日志组 280

8.5.6 管理归档日志 281

本章小结 283

第9章 数据库备份与恢复 285

9.1 数据库常见故障及恢复原理 285

9.1.1 系统故障及恢复原理 285

9.1.2 介质故障及恢复原理 285

9.1.3 事务故障及恢复原理 286

9.2 脱机备份与恢复 286

9.2.1 脱机备份 286

9.2.2 脱机恢复 287

9.3 逻辑备份与恢复 287

9.3.1 逻辑备份与恢复的前提 288

9.3.2 用exp命令文件实现逻辑备份 291

9.3.3 用imp命令文件实现逻辑恢复 292

9.3.4 用导出向导实现逻辑备份 294

9.3.5 用导入向导实现逻辑恢复 300

9.4 联机热备份与恢复 302

9.4.1 用备份向导实现联机热备份 303

9.4.2 用恢复向导实现联机热恢复 309

本章小结 312

第10章 PL/SQL编程 313

10.1 程序结构 313

10.1.1 什么是PL/SQL程序 313

10.1.2 PL/SQL实例分析 313

10.1.3 PL/SQL程序结构 315

10.2 基本语法要素 316

10.2.1 常量 316

10.2.2 基本数据类型变量 317

10.2.3 复合数据类型变量 318

10.2.4 表达式 323

10.2.5 函数 325

10.3 流程控制 325

10.3.1 条件控制 325

10.3.2 循环控制 328

10.3.3 处理事务控制 332

10.4 游标 335

10.4.1 定义游标 335

10.4.2 打开游标 336

10.4.3 提取游标数据 336

10.4.4 关闭游标 337

10.4.5 游标的属性 337

10.5 过程 340

10.5.1 创建过程 340

10.5.2 查询过程 341

10.5.3 修改过程 342

10.5.4 执行过程 343

10.5.5 带参数的过程 344

10.6 异常处理 346

10.6.1 系统预定义异常处理 346

10.6.2 自定义异常处理 347

10.7 综合实例 349

10.7.1 实例设计 349

10.7.2 程序设计 350

10.7.3 执行结果 353

本章小结 354

第11章 Visual Basic+Oracle 9i应用开发 356

11.1 Visual Basic数据库应用的结构 356

11.2 构建Visual Basic数据库应用开发环境 356

11.3 建立ODBC数据源 357

11.3.1 利用Microsoft ODBC for Oracle驱动建立数据源 357

11.3.2 利用Oracle专用驱动建立数据源 359

11.4 可视化数据管理器的使用 360

11.5 完整的实例 362

11.5.1 实例运行结果 362

11.5.2 实例开发步骤 363

本章小结 371

第12章 PowerBuiider+Oracle 9i应用开发 372

12.1 PowerBuilder数据库应用的结构 372

12.2 构建PowerBuilder数据库应用开发环境 372

12.3 在PowerBuilder中连接并管理数据库 373

12.4 PowerBuilder应用开发的流程 377

12.5 完整的实例 379

12.5.1 实例运行结果 379

12.5.2 实例开发步骤 379

本章小结 392

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