当前位置:首页 > 工业技术
Oracle 9i开发教程
Oracle 9i开发教程

Oracle 9i开发教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:于自跃等编写
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2002
  • ISBN:7900118047
  • 页数:291 页
图书介绍:
《Oracle 9i开发教程》目录

1.1 Oracle的历史与发展 1

1.1.1 Oracle的历史 1

第1章 Oracle基础 1

1.1.2 Oracle的发展 3

1.2 Oracle服务器特征 3

1.2.1 数据可访问性 3

1.2.2 过程组件 4

1.2.3 分布式处理 4

1.2.4 并行查询 4

1.2.5 企业管理器 5

1.3.1 Oracle数据库产品 6

1.3.2 Oracle开发产品 6

1.3 Oracle系列产品介绍 6

1.4 C/S体系结构概述 8

1.5 Oracle9i之Internet计算 8

1.5.1 客户端 9

1.5.2 应用服务器 9

1.5.3 数据库服务器 10

1.6 小结 10

第2章 Oracle体系结构 11

2.1 Oracle数据库体系结构概述 11

2.2 Oracle数据结构 12

2.2.1 Oracle数据库物理结构 13

2.3 Oracle数据库进程 15

2.4 Oracle的内存结构 17

2.4.1 系统全局区 18

2.4.3 软件代码区 19

2.4.2 程序全局区 19

2.4.4 排序区 20

2.5 Oracle运行实例 20

2.6 Oracle体系结构的高级概念 21

2.6.1 Oracle9i数据库操作模式 21

2.7 提出案例 22

2.8 小结 24

第3章 Oracle规划、安装、配置与管理 25

3.1 系统规划 25

3.1.1 使用OFA 25

3.1.2 使用Oracle UI 25

3.1.3 使用Oracle9i可用产品 26

3.2 Oracle服务器安装 27

3.3 Oracle客户端安装 35

3.4.1 基本概念 38

3.4 Oracle与客户端连接配置 38

3.4.2 启动和关闭 39

3.4.3 连接Oracle服务器 41

3.5 Oracle管理 41

3.5.1 DBA的职责 41

3.5.2 OEM概述 42

3.5.3 OEM组件 44

3.5.4 使用OEM进行管理 46

3.6 小结 52

第4章 数据库设计 54

4.1 关系数据库理论 54

4.1.1 理解RDBMS 54

4.1.2 关系模型 55

4.1.3 数据完整性规则 58

4.1.4 关系模型E.F.Codd法则 59

4.2 规范化理论 60

4.3 数据库设计 62

4.3.1 设计内容和特点 62

4.3.2 设计方法 63

4.3.3 设计步骤 63

4.4 ECBook.com需求分析 64

4.5 小结 67

第5章 Oracle SQL语言基础 68

5.1 基本概念 68

5.1.1 数据定义语言(DDL) 68

5.1.4 数据库事务控制 69

5.2.1 Oracle SQL*Plus 69

5.2 SQL数据定义与操纵 69

5.1.3 数据控制语言(DCL) 69

5.1.2 数据操纵语言(DML) 69

5.2.2 SQL语句的基本语法 71

5.2.3 Oracle内置的数据类型 71

5.2.4 数据表操作 72

5.3 SQL查询技术和内部函数 80

5.4 SQL高级查询技术 91

5.5 事务处理 94

5.6 案例分析 95

5.6.1 创建数据库 95

5.6.2 生成数据库试验数据 97

5.7 小结 100

第6章 PL/SQL编程 101

6.1 PL/SQL简介 101

6.2.2 PL/SQL语言字符集 102

6.2.1 基本PL/SQL开发环境 102

6.2 PL/SQL编程基础 102

6.2.3 基本PL/SQL组件 104

6.3 PL/SQL子程序 112

6.3.1 匿名PL/SQL块与块嵌套 112

6.3.2 PL/SQL过程 113

6.3.3 PL/SQL函数 114

6.4 PL/SQL程序包 115

6.5 PL/SQL游标 118

6.5.1 显式游标 118

6.5.2 隐式游标 122

6.5.3 选择游标 122

6.6.1 触发器事件与分类 123

6.6.2 操作触发器 123

6.6 数据库触发器 123

6.6.3 使用触发器 124

6.7 案例分析 125

6.8 小结 125

第7章 Java与Oracle 127

7.1 Java访问Oracle 127

7.1.1 Java数据库连接 127

7.1.2 SQLJ 129

7.2 JDBC访问数据库 130

7.2.1 JDBC概览 131

7.2.2 JDBC连接概述 133

7.2.3 驱动管理器 137

7.2.4 Statement对象 138

7.2.5 结果集 141

7.3.3 SQLJ组成部件 144

7.3.2 SQLJ特点 144

7.3.1 SQLJ简介 144

7.3 使用SQLJ 144

7.3.4 基本的SQLJ语句 145

7.3.5 SQLJ连接数据库举例 148

7.4 案例分析 150

7.4.1 Oracle9i开发环境 150

7.4.2 Java在ECBook案例中的应用 150

7.5 小结 152

第8章 备份和恢复 153

8.1 概述 153

8.2 备份和恢复策略 153

8.3 备份 155

8.3.1 数据库设计和基本备份规则 155

8.3.2 物理备份 156

8.3.3 逻辑备份 159

8.4 恢复 162

8.4.1 概述 162

8.4.2 恢复方法 164

8.4.3 恢复实现 168

8.4.4 使用导入进行逻辑恢复 172

8.5 Oracle恢复管理器 175

8.5.1 概述 175

8.5.2 使用RMAN建立备份 177

8.5.3 增量备份 178

8.5.4 灾难恢复 178

8.6 复制技术 181

8.6.1 复制概念 182

8.6.2 复制要求 182

8.6.4 复制环境类型 183

8.6.3 基本复制 183

8.6.5 数据库链 184

8.7 案例分析 184

8.7.1 案例1 184

8.7.2 案例2 185

8.8 小结 186

第9章 Oracle安全 187

9.1 安全综述 187

9.1.1 威胁 188

9.1.2 安全漏洞 190

9.1.3 风险估计 191

9.1.4 安全措施 193

9.1.5 Oracle系统安全规划 196

9.2.1 Oracle密码管理特性 202

9.2 密码管理 202

9.2.2 缺省Oracle用户 206

9.3 特权、授权、角色和视图 209

9.3.1 关于对象和特权 209

9.3.2 关于用户 211

9.3.3 关于授予特权 214

9.3.4 如何使用角色 215

9.3.5 Oracle提供的角色 217

9.3.6 关于用户缺省角色 218

9.3.7 使用视图 219

9.3.8 关于触发器 220

9.4 审计 221

9.4.1 关于审计 221

9.5 保护系统安全的步骤 227

9.5.2 启用密码管理特性 228

9.5.1 更改缺省密码 228

9.5.3 删除PUBLIC不必要的特权 229

9.5.4 设置参数安全可靠 229

9.5.5 将Oracle放在防火墙后 229

9.5.6 设置监听器密码 230

9.5.7 使用SSL实现网络加密 230

9.5.8 加固操作系统 230

9.5.9 下载和应用安全补丁 231

9.6 案例分析 231

9.7 小结 231

第10章 Oracle性能微调 233

10.1 SQL微调基础 233

10.1.1 SQL微调的障碍 235

10.1.2 SQL微调脚本 235

10.1.3 Oracle SQL扩展性能影响 236

10.2 SQL优化技术 237

10.2.1 优化器和模式 237

10.2.2 线索 240

10.2.3 在SQL查询中指定线索 240

10.2.4 SQL排序优化 241

10.2.5 全表扫描和并行查询 242

10.2.6 评估全表扫描的合法性 242

10.2.7 表连接微调 243

10.2.8 优化器计划稳定性 247

10.3 Oracle SQL微调的步骤 248

10.3.1 SQL微调过程 249

10.3.2 定位SQL语句 249

10.3.3 抽取和解释SQL语句 253

10.3.4 微调SQL语句 254

10.4 案例分析 255

10.5 小结 257

第11章 Oracle与XML 258

11.1 XML基本概念 258

11.1.1 序言 259

11.1.2 文档类型定义 260

11.1.3 文档的主体 261

11.1.4 文档对象模型 261

11.1.5 XML简单应用程序接口 261

11.1.6 名字空间 262

11.1.7 解析器 262

11.1.8 XSLT 262

11.1.9 XML模式 262

11.2 Oracle XML核心技术 262

11.2.1 Java 2的XML解析器 263

11.2.2 用Java浏览和转换XML 264

11.2.3 PL/SQL版本的XML解析器 265

11.2.4 C版本的XML解析器 265

11.2.5 C++版本的XML解析器 270

11.2.6 C++类生成器 270

11.3 Oracle9i数据库应用开发 271

11.3.1 Oracle9i—XML使能数据库 271

11.3.2 JServer和Java XML组件 272

11.3.3 数据库模式与XML文档 276

11.3.4 XSQL服务器页面 283

11.4 案例分析 286

11.4.1 设计数据库模式 287

11.4.2 使用XSQL设计Web站点 287

11.5 小结 291

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