首页>参考读物>计算机科学与技术>数据库

Oracle数据库指南
作者 : Joline Morrison
译者 : 蒋蕊等
丛书名 : Oracle技术丛书
出版日期 : 1999-05-01
ISBN : 7-111-07172-7
定价 : 58.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 506
开本 : 16开
原书名 : A Guide to Oracle
原出版社:
属性分类: 店面
包含CD :
绝版 : 已绝版
图书简介

本书采用循序渐进的方法,结合大量实例,为使用Oracle 开发完整的关系型数据库提供了一套完整的指南;重点在于数据库调试与开发技巧及图形用户界面的设计技巧。每章包含的试题测验与问题解析帮助读者加深理解所学内容。

作者简介

Joline Morrison:暂无简介

译者简介

蒋蕊等:暂无简介

图书目录

目   录 译者序 前言 开始阅读之前 第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.1  VARCHAR2字符型数据类型 16 2.2.2  CHAR字符型数据类型 16 2.2.3  NUMBER数据类型 16 2.2.4  日期数据类型 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  使用SQL*Plus修改表 30 2.11.1  删除及重命名现存表 30 2.11.2  对现存表增加列 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章  创建Oracle 数据块FORMS 95 4.1  使用数据块FORM应用 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  问题解析 138 4.9.1  NORTHWOODS大学数据库 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.3  格式化报表 314 7.4  在正文页边空白处增加参数域   和标签 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章  使用Oracle的Graphics 358 8.1  创建一个图表 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.3  多个服务器运行在同一地址      (在同一台计算机上运行) 426 10.1.4  静态Web页 426 10.1.5  动态Web页 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章  Oracle 数据库管理员简介 450 11.1  DBA的职责 450 11.2  Oracle 数据库的物理结构 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

教学资源推荐
作者: [美]拉姆什·沙尔达(Ramesh Sharda) 杜尔森·德伦(Dursun Delen)埃弗瑞姆·特班(Efraim Turban) 著
作者: 张玉洁 孟祥武 编著
作者: [美] 查鲁·C. 阿加沃尔(Charu C. Aggarwal) 著
作者: 李雄飞 杜钦生 吴昊 编著