《Oracle数据库指南》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)(J.莫里森)(Joline Morrison),(美)(M.莫里森)(Mike Morrison)著;蒋蕊等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1999
  • ISBN:7111071727
  • 页数:505 页
图书介绍:

1.1 客户/服务器结构数据库 1

第1章 客户/服务器结构数据库简介 1

1.2 Oracle环境 4

1.3 关系型数据库术语预览 4

1.4 数据库学习实例 6

1.5 Clearwater Traders销售定单数据库 6

1.6 Northwoods大学学生注册数据库 9

1.7 小结 12

1.8 试题测验 13

1.8.1 客户/服务器结构数据库 13

1.8.2 Clearwater Traders 13

1.8.3 Northwoods大学 14

第2章 创建及修改数据库表 15

2.1 表的命名及特性 15

2.2 数据类型 15

2.2.4 日期数据类型 16

2.2.3 NUMBER数据类型 16

2.2.1 VARCHAR2字符型数据类型 16

2.2.2 CHAR字符型数据类型 16

2.2.5 其他数据类型 17

2.3 完整性约束 17

2.4 取值约束 18

2.5 启动SQL*Plus 19

2.6 使用SQL*Plus创建数据库表 20

2.7 编辑及调试SQL命令 21

2.8 使用联机帮助 24

2.9 创建FACULTY及STUDENT表 27

2.10 使用SQL*Plus查看表结构 28

2.10.1 查看列定义 29

2.10.2 查看完整性约束信息 29

2.11.2 对现存表增加列 30

2.11 使用SQL*Plus修改表 30

2.11.1 删除及重命名现存表 30

2.11.3 修改现存列 31

2.12 退出SQL*Plus 32

2.13 使用Oracle导航器创建及修改数据库表 32

2.14 使用Oracle表向导创建一个数据库新表 34

2.14.1 使用Oracle导航器找出现存表的特性 39

2.14.2 手工创建表 42

2.14.3 使用Oracle导航器修改表 46

2.15 小结 46

2.16 试题测验 47

2.17 问题解析 48

第3章 使用Oracle增加、查看及修改数据 49

3.1 运行SQL脚本 49

3.2 应用SQL*Plus插入数据 50

3.3 创建事务及提交新数据 54

3.4 使用SELECT命令查找数据库数据 55

3.4.1 从单一表中查找数据 55

3.4.2 书写查询语句查询指定记录 57

3.5 对查询结果排序输出 61

3.6 在查询语句中使用数学计算 62

3.7 在查询语句中应用分组函数 65

3.8 应用查询进行多表连接 66

3.9 SQL联合 69

3.10 数据库视图 70

3.11 修改表中的记录 71

3.12 删除记录 72

3.13 选择记录进行更新 74

3.14 应用Oracle浏览器查阅数据 75

3.14.1 应用Oracle浏览器创建一个查询 77

3.14.2 查看SQL命令代码 80

3.14.3 保存浏览器查询 81

3.14.4 其他浏览器函数 82

3.15 应用Oracle导航器插入、更新及删除数据 86

3.15.1 应用Oracle*导航器插入新记录 86

3.15.2 应用Oracle*导航器更新现有记录 87

3.15.3 应用Oracle*导航器删除记录 88

3.16 将表特权授给其他用户 88

3.16.1 回收表特权 89

3.16.2 应用Oracle*导航器授权及回收表特权 89

3.17 小结 91

3.18 试题测验 92

3.19 问题解析 93

3.19.1 Northwoods大学数据库 93

3.19.2 Clearwater Traders数据库 93

4.1 使用数据块FORM应用 95

第4章 创建Oracle数据块FORMS 95

4.2 FORM组件及OBJECT*NAVIGATOR 99

4.3 创建用户自定义FORM 103

4.4 使用对象导航器 104

4.5 创建一个单表FORM 105

4.5.1 创建一个新的数据块 107

4.5.2 规划画布布局 112

4.5.3 运行FORM 122

4.6 创建多表FORM 126

4.6.1 创建CUSTOMER主数据块 127

4.6.2 创建CUST_ORDER从数据块 129

4.6.3 运行主/从FORM及修改窗口特性 131

4.6.4 应用主/从FORMS 133

4.7 小结 136

4.8 试题测验 137

4.9.1 NORTHWOODS大学数据库 138

4.9 问题解析 138

4.9.2 ClearTrader Waters数据库 139

第5章 创建自定义Forms 140

5.1 序列 140

5.1.1 创建一个新序列 140

5.1.2 获取下一个序列值 142

5.1.3 获取当前序列的值 145

5.1.4 将序列特权授权给其他用户 146

5.1.5 查看和删除序列 146

5.2 使用一个自定义Form 147

5.3 创建一个自定义Form 150

5.3.1 创建文本项 152

5.3.2 创建单选按钮组 154

5.3.3 创建Forms按钮 159

5.3.4 创建按钮的触发器 162

5.3.5 创建值列表 170

5.3.6 创建值列表按钮 175

5.3.7 创建PRE-FORM触发器 178

5.3.8 定案Form的格式 180

5.4 理解Forms错误消息 186

5.4.1 查找ORA-消息解释说明 186

5.4.2 查找FRM-消息解释说明 186

5.5 创建带有复合值列表的Form 188

5.5.1 从CUSTITEM_FORM中拷贝按钮和PRE_FORM触发器 190

5.5.2 创建值列表和值列表按钮 196

5.5.3 测试Form 201

5.6 使用格式掩码 203

5.7 小结 206

5.8 试题测验 207

5.9 问题解析 207

5.9.1 Northwoods大学数据库 207

5.9.2 Clearwater Traders公司数据库 208

第6章 创建Forms支持商务应用 210

6.1 ClearWater Traders公司货物接收过程 210

6.2 创建界面设计 212

6.3 测试RECEIVING_FORM 224

6.3.1 使用Oracle Debugger发现错误 225

6.3.2 设置断点 227

6.3.3 监视程序执行和变量值 228

6.4 为RECEIVING_FORM定案 240

6.5 关闭系统消息 241

6.6 创建警告提供系统反馈信息 242

6.6.1 设置警报特性 243

6.6.2 显示警报 244

6.7 增加错误捕捉陷阱 247

6.8 ClearWater公司客户订单处理 255

6.9 创建界面设计 257

6.10 创建CUST_ORDER_WINDOW项目 259

6.11 创建ORDERLINE_WINDOW项 271

6.11.1 创建货物值列表(Inventory LOV) 275

6.11.2 创建ORDERL INE-WINDOW触发器 277

6.12 小结 291

6.13 试题测验 291

6.13.1 Clearwater Trader公司数据库 292

6.13.2 Northwoods大学数据库 293

第7章 使用Oracle报表 294

7.1 创建一个单表报表 294

7.1.1 命名报表 296

7.1.2 建立数据模块 296

7.1.3 开发报表布局 301

7.2 理解布局框架 307

7.4 在正文页边空白处增加参数域和标签 314

7.3 格式化报表 314

7.4.1 创建文本标头和图表图像 316

7.4.2 创建报表注脚 317

7.5 产生报表可执行文件 318

7.6 创建主/从报表 319

7.6.1 创建数据模块 320

7.6.2 格式化布局 322

7.7 创建带有计算值和输入参数的报表 327

7.8 创建统计列 338

7.9 创建用户输入参数 350

7.10 小结 354

7.11 试题测验 355

7.12 问题解析 356

7.12.1 Northwoods大学数据库 356

7.12.2 ClearWater Traders数据库 356

8.1 创建一个图表 358

第8章 使用Oracle的Graphics 358

8.2 开始Oracle Graphics Designer 359

8.2.1 创建查询 361

8.2.2 定义图表属性 363

8.2.3 格式化图表显示 365

8.3 运行和生成图表 367

8.4 创建一个列表 367

8.4.1 手工创建查询 368

8.4.2 创建手工布局 370

8.4.3 格式化布局 370

8.5 创建一份drill-down关系的图表 373

8.6 创建一个带有嵌入图形图表的form 377

8.6.1 创建图形应用程序 378

8.6.2 创建Forms应用 382

8.6.3 调用图形文件 385

8.6.4 修改LOV触发器 387

8.7 创建一个嵌入图形表格的报表 389

8.8 小结 396

8.9 试题测验 397

8.10 问题解析 397

第9章 创建一个综合的数据库应用程序 399

9.1 将Forms和报表结合到一起 399

9.2 设计主应用屏 400

9.3 创建一个快闪屏 401

9.3.1 配置快闪屏 402

9.3.2 在快闪窗口中创建一个图像项 403

9.3.3 创建PRE_FORM触发器 404

9.3.4 创建WHEN_TIMER_EXPIRED触发器 405

9.4 创建图片按钮 407

9.5 增加下拉式菜单 410

9.5.1 应用菜单编辑器 410

9.5.2 存取菜单模块文件 412

9.5.3 创建快捷键选项 413

9.5.4 创建菜单项操作触发器 413

9.5.5 生成可执行菜单文件 416

9.5.6 将菜单模块加到form中并测试菜单 419

9.6 将被调用的form变为下拉式菜单条 420

9.7 小结 421

9.8 试题测验 422

9.9 问题解析 422

9.9.1 净水贸易数据库 422

9.9.2 Northwoods大学数据库 423

第10章 利用Oracle WebServer创建Web应用程序 424

10.1 Web基础 425

10.1.1 Internet协议地址 425

10.1.2 Web地 425

10.1.5 动态Web页 426

10.1.4 静态Web页 426

10.1.3 多个服务器运行在同一地址(在同一台计算机上运行) 426

10.2 Oracle的WebServer 427

10.3 创建动态Web页 428

10.3.1 Oracle过程生成器 429

10.3.2 存储程序单元和包 429

10.3.3 创建一个Web form 432

10.3.4 使用HTML表分配文本和Form输入 437

10.3.5 处理form输入 439

10.4 调试提示 445

10.4.1 HTML错误信息 446

10.4.2 Web浏览器的安全策略 446

10.5 Oracle在Web中的前景 447

10.6 小结 448

10.7 试题测验 448

10.8 问题解析 449

11.2 Oracle数据库的物理结构 450

第11章 Oracle数据库管理员简介 450

11.1 DBA的职责 450

11.2.1 后台进程 451

11.2.2 共享内存区 451

11.2.3 物理数据存储区 451

11.3 Oracle数据库管理员工具 457

11.3.1 实例管理器 457

11.3.2 存储管理器 461

11.3.3 安全管理器 465

11.4 系统备份 472

11.5 系统恢复 473

11.6 小结 473

11.7 试题测验 474

11.8 练习 475

附录A PL/SQL、触发器及PROCEDURE*BUILDER简介 476