注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库OracleOracle 9i中文版基础培训教程

Oracle 9i中文版基础培训教程

Oracle 9i中文版基础培训教程

定 价:¥40.00

作 者: 赵松涛编著
出版社: 人民邮电出版社
丛编项:
标 签: 关系型数据库 数据库管理系统 教材

购买这本书可以去


ISBN: 9787115119445 出版时间: 2003-01-01 包装: 平装
开本: 26cm 页数: 400 字数:  

内容简介

  本书是一本专门针以Oracle 9i数据库技术的基础培训教程。全书精心组织Oracle 9i数据库初学者需要掌握的知识,循序渐进地介绍Oracle 9i数据库管理和应用系统开发的过程。全书分为从零开始、构建环境、管理入门、数据利器、智能管理、运行维护、数据管理、安全管理、编程进阶、系统开发、存储管理、数据安全和性能优化共13章。其中第13章“性能优化——通向OCP之路”的内容收录在配套光盘中。本书配套光盘收录了全书所有的SQL代码、VB源代码。教师和学生可以利用这些配套素材,构建与作者一致的实践环境。此外,为方便教师的授课和学生的自学,作者制作了与各章内容一一对应的PDF电子文档,其中数据利器、编程进阶和性能优化是完整的书稿内容,其余各章给出了内容要点、插图和表格,读者可使用Acrobat Reader等电子阅读工具浏览。本书可作为Oracle 9i数据库技术专业培训的教材,也适合初学者自学或作为日常管理工作的参考书。

作者简介

暂缺《Oracle 9i中文版基础培训教程》作者简介

图书目录

第1章  从零开始--Oracle9i基础                  
 1. 1  关系型数据库系统简介                  
 1. 1. 1  什么是关系型数据                  
 1. 1. 2  什么是关系型数据库                  
 1. 1. 3  什么是关系型数据库系统                  
 1. 1. 4  什么是关系型数据库管理系统                  
 1. 2  目前主流的两类关系型数据库系统                  
 1. 2. 1  桌面关系型数据库系统                  
 1. 2. 2  网络关系型数据库系统                  
 1. 3  网络关系型数据库的代表Oracle9i                  
 1. 3. 1  Oracle 9i数据库                  
 1. 3. 2  Oracle 9i应用服务器                  
 1. 3. 3  Oracle9i开发工具套件                  
 1. 4  Oracle 9i的特点                  
 1. 4. 1  集群技术                  
 1. 4. 2  联机分析处理. 数据挖掘和分析技术                  
 1. 4. 3  智能管理                  
 1. 4. 4  分布式                  
 1. 5  Oracle 9i的两种工作模式                  
 1. 5. 1  客户机/服务器模式                  
 1. 5. 2  浏览器朋良务器模式                  
 1. 6  习题                  
 第2章  构建环境--安装Oracle9i                  
 2. 1  安装数据库服务器                  
 2. 1. 1  安装的硬件环境需求                  
 2. 1. 2  安装的软件环境需求                  
 2. 1. 3  安装的网络环境需求                  
 2. 1. 4  安装环境实例                  
 2. 1. 5  用[Ping]命令测试网络是否连通                  
 2. 1. 6  安装步骤                  
 2. 1. 7  安装结果                  
 2. 2  安装管理客户机                  
 2. 2. 1  安装步骤                  
 2. 2. 2安装结果                  
 2. 3  连接服务器和客户机                  
 2. 3. 1  服务器连接客户机                  
 2. 3. 2客户机连接服务器                  
 2. 4  数据库服务器的体系结构                  
 2. 4. 1  进程结构                  
 2. 4. 2  内存结构                  
 2. 4. 3  数据库的逻辑结构                  
 2. 4. 4  数据库的存储结构                  
 2. 4. 5  数据库服务器的总体结构                  
 2. 5  习题                  
 第3章  管理入门--数据库服务器的管理                  
 3. 1  管理的模式                  
 3. 1. 1  直接管理模式                  
 3. 1. 2  [管理服务器]集中管理模式                  
 3. 2  配置[管理服务器]                  
 3. 2. 1  配置环境                  
 3. 2. 2  配置步骤                  
 3. 2. 3  [管理服务器]的启动和关闭                  
 3. 3  管理的用户                  
 3. 3. 1  [System]用户                  
 3. 3. 2  [sys]用户                  
 3. 3. 3  [Scott]用户                  
 3. 3. 4  [sys]和[system]用户的比较                  
 3. 4  管理工具的使用                  
 3. 4. 1  [SQL Plus]的使用                  
 3. 4. 2  [SQL Plus Worksheet]的使用                  
 3. 4. 3  [企业管理器]的使用                  
 3. 5  服务器的关闭                  
 3. 5. 1  服务器关闭的过程                  
 3. 5. 2  服务器关闭的4种方式                  
 3. 5. 3  正常关闭                  
 3. 5. 4  立即关闭                  
 3. 5. 5  中止关闭                  
 3. 5. 6  事务处理关闭                  
 3. 6  服务器的启动                  
 3. 6. 1  服务器启动的6种方式                  
 3. 6. 2  正常启动                  
 3. 6. 3  不装载启动                  
 3. 6. 4  装载启动                  
 3. 6. 5  强制启动                  
 3. 6. 6  限制启动                  
 3. 6. 7  只读启动                  
 3. 7  习题                  
 第4章  数据利器--SQL                  
 4. 1  SQL概述                  
 4. 1. 1  SQL是什么                  
 4. 1. 2  SQL的主要特点                  
 4. 1. 3  Oracle9i使用SQL的工具                  
 4. 1. 4  SQL中访问数据表的方法                  
 4. 1. 5  两个范例数据表                  
 4. 2  用SQL进行单表查询                  
 4. 2. 1  查询所有的记录                  
 4. 2. 2  查询所有记录的某些字段                  
 4. 2. 3  查询某些字段不同记录                  
 4. 2. 4  单条件的查询                  
 4. 2. 5  组合条件的查询                  
 4. 2. 6  排序查询                  
 4. 2. 7  分组查询                  
 4. 2. 8  字段运算查询                  
 4. 2. 9  变换查询显示                  
 4. 3  用SQL进行多表查询                  
 4. 3. 1  无条件多表查询                  
 4. 3. 2  等值多表查询                  
 4. 3. 3  非等值多表查询                  
 4. 4  用SQL进行嵌套查询                  
 4. 4. 1  简单嵌套查询                  
 4. 4. 2  带[in]的嵌套查询                  
 4. 4. 3  带[any]的嵌套查询                  
 4. 4. 4  带[some]的嵌套查询                  
 4. 4. 5  带[all]的嵌套查询                  
 4. 4. 6  带[exists]的嵌套查询                  
 4. 4. 7  并操作的嵌套查询                  
 4. 4. 8  交操作的嵌套查询                  
 4. 4. 9  差操作的嵌套查询                  
 4. 5  用SQL进行函数查询                  
 4. 5. 1  [ceil]函数                  
 4. 5. 2  [floor]函数                  
 4. 5. 3  [mod]函数                  
 4. 5. 4  [power]函数                  
 4. 5. 5  [round]函数                  
 4. 5. 6  [sign]函数                  
 4. 5. 7  [avg]函数                  
 4. 5. 8  [Count]函数                  
 4. 5. 9  [min]函数                  
 4. 5. 10  [max]函数                  
 4. 5. 11  [sum]函数                  
 4. 6  用SQL录入数据                  
 4. 6. 1  单行记录的录入                  
 4. 6. 2  多行记录的录入                  
 4. 6. 3  表间数据复制                  
 4. 7  用SQL删除数据                  
 4. 7. 1  删除记录                  
 4. 7. 2  整表数据删除                  
 4. 8  用SQL更新数据                  
 4. 8. 1  直接赋值更新                  
 4. 8. 2  嵌套更新                  
 4. 9  习题                  
 第5章  智能管理--用好集成管理环境                  
 5. 1  如何定制集成的管理环境                  
 5. 1. 1  节点                  
 5. 1. 2  组                  
 5. 1. 3  如何发现OEMREP数据库                  
 5. 2  如何管理[管理服务器]的管理员                  
 5. 2. 1  默认建立的管理员                  
 5. 2. 2  管理员的3种权限                  
 5. 2. 3  建立管理员                  
 5. 2. 4  修改管理员参数                  
 5. 2. 5  删除管理员                  
 5. 3  自动监控运行情况--事件                  
 5. 3. 1  什么是事件                  
 5. 3. 2  事件的作用                  
 5. 3. 3  什么是事件系统                  
 5. 3. 4  事件系统什么时候发出通知                  
 5. 3. 5  创建事件                  
 5. 4  自动运行管理任务--作业                  
 5, 4. 1  什么是作业                  
 5. 4. 2  作业的作用                  
 5. 4. 3  什么是作业系统                  
 5. 4. 4  创建作业                  
 5. 4. 5  作业执行失败的原因                  
 5. 4. 6  作业执行失败的解决办法                  
 5. 5  基于Web的管理                  
 5. 5. 1  基于Web管理的原理                  
 5. 5. 2  如何构建基于Web管理的环境                  
 5. 5. 3  在数据库服务器上--启动[智能代理]                  
 5. 5. 4  在[管理服务器]上--启动后台服务                  
 5. 5. 5  在Web服务器上--启动Apache HTTP服务器                  
 5. 5. 6  在管理客户机上--安装Java插件和Applet[企业管理器]                  
 5. 6  通过IE浏览器进行监控--报告                  
 5. 6. 1  什么是报告定义                  
 5. 6. 2  什么是报告                  
 5. 6. 3  如何构建报告的Web发布环境                  
 5. 6. 4  如何通过IE浏览器浏览报告                  
 5. 7  习题                  
 第6章  运行维护--DBA的日常工作                  
 6. 1  确保Oracle 9i网络的正常运行                  
 6. 1. 1  确保数据库服务器的正常运行                  
 6. 1. 2  确保[管理服务器]的正常运行                  
 6. 1. 3  确保OracleHTTP服务器的正常运行                  
 6. 1. 4  确保管理客户机的正常运行                  
 6. 2  初始化参数文件                  
 6. 2. 1  Pfile文件                  
 6. 2. 2  SPfile文件                  
 6. 3  数据库的配置参数                  
 6. 3. 1  [一般信息]选项卡的参数                  
 6. 3. 2  [内存]选项卡的参数                  
 6. 3. 3  [恢复]选项卡的参数                  
 6. 3. 4  [撤消]选项卡的参数                  
 6. 4  切换数据库的日志模式                  
 6. 4. 1  数据库的两种日志模式                  
 6. 4. 2  切换到归档日志模式                  
 6. 5  查询使用数据库的用户                  
 6. 5. 1  什么是会话                  
 6. 5. 2  会话有什么内容                  
 6. 6  创建数据库                  
 6. 6. 1  用[数据库配置助手]创建数据库                  
 6. 6. 2  创建的数据库的参数                  
 6. 7  修改数据库的工作模式                  
 6. 8  删除数据库                  
 6. 9  定制数据库模板                  
 6. 9. 1  什么是模板                  
 6. 9. 2  系统默认的3种模板                  
 6. 9. 3  如何定制个性化的模板                  
 6. 9. 4  如何使用模板                  
 6. 10  升级数据库                  
 6. 10. 1  什么是升级                  
 6. 10. 2  升级的过程                  
 6. 11  使用数据字典                  
 6. 11. 1  什么是数据字典                  
 6. 11. 2  如何使用数据字典                  
 6. 12  处理未决事务                  
 6. 12. 1  为什么引入事务概念                  
 6. 12. 2  什么是事务                  
 6. 12. 3  什么是未决事务                  
 6. 12. 4  未决事务的处理方法--回滚                  
 6. 13  锁                  
 6. 13. 1  为什么引入锁概念                  
 6. 13. 2  什么是锁                  
 6. 13. 3  锁的分类                  
 6. 13. 4  查询锁信息                  
 6. 14  习题                  
 第7章  数据管理--常用数据方案对象                  
 7. 1  Oracle9i的方案对象                  
 7. 1. 1  数据方案对象                  
 7. 1. 2  管理方案对象                  
 7. 1. 3  PUSQL编程方案对象                  
 7. 1. 4  如何查看方案对象                  
 7. 2  Oracle9i的数据类型                  
 7. 3  Oracle9i的数据表类型                  
 7. 4  创建数据表                  
 7. 4. 1  要创建的两个数据表                  
 7. 4. 2  创建的步骤                  
 7. 5  修改数据表结构                  
 7. 6  数据表中数据的管理                  
 7. 6. 1  向数据表中插入数据                  
 7. 6. 2  查询数据表的数据                  
 7. 6. 3  更新数据表的数据                  
 7. 6. 4  删除数据表的数据                  
 7. 7  截断数据表                  
 7. 8  删除数据表                  
 7. 8. 1  在[企业管理器]里删除表                  
 7. 8. 2  截断和删除的比较                  
 7. 9  索引                  
 7. 9. 1  索引的原理                  
 7. 9. 2  Oracle 9i支持的索引                  
 7. 9. 3  主码自动建立的索引                  
 7. 9. 4  如何创建索引                  
 7. 9. 5  如何删除索引                  
 7. 10  视图                  
 7. 10. 1  什么是视图                  
 7. 10. 2  如何创建视图                  
 7. 10. 3  如何查询视图的数据                  
 7. 10. 4  如何删除视图                  
 7. 11  约束条件                  
 7. 11. 1  创建检查约束条件                  
 7. 11. 2  测试检查约束条件                  
 7. 12  习题                  
 第8章  安全管理--给用户授权                  
 8. 1  Oracle数据库系统的安全性                  
 8. 1. 1  Oracle9i的安全性体系                  
 8. 1. 2  Oracle 9i的安全性机制                  
 8. 2  用户的管理                  
 8. 2. 1  Oracle9i默认的用户                  
 8. 2. 2  在[企业管理器]中如何创建用户                  
 8. 2. 3  在[SQLPlus Worksheet]中如何创建用户                  
 8. 2. 4  创建用户中常见问题及解决方法                  
 8. 2. 5  用户的修改                  
 8. 2. 6  用户的删除                  
 8. 3  角色的管理                  
 8. 3. 1  Oracle9i预定义的角色                  
 8. 3. 2  在[企业管理器]中创建角色                  
 8. 3. 3  在[SQLPlusWorksheet]中创建角色                  
 8. 3. 4  角色的修改                  
 8. 3. 5  角色的删除                  
 8. 4  概要文件的管理                  
 8. 4. 1  在[企业管理器]中创建概要文件                  
 8. 4. 2  在[SQLPlus Worksheet]中创建概要文件                  
 8. 4. 3  概要文件的修改                  
 8. 4. 4  将概要文件分配给用户                  
 8. 4. 5  概要文件的删除                  
 8. 5  审计                  
 8. 5. 1  审计的作用                  
 8. 5. 2  审计的类型                  
 8. 5. 3  审计的信息                  
 8. 5. 4  审计的启动                  
 8. 5. 5  审计的实例                  
 8. 6  习题                  
 第9章  编程进阶--PL/SQL                  
 9. 1  PL/SQL程序结构                  
 9. 1. 1  什么是PL/SQL程序                  
 9. 1. 2  PL/SQL实例分析                  
 9. 1. 3  PL/SQL程序结构                  
 9. 2  基本语法要素                  
 9. 2. 1  常量                  
 9. 2. 2  基本数据类型变量                  
 9. 2. 3  复合数据类型变量                  
 9. 2. 4  表达式                  
 9. 2. 5  函数                  
 9. 3  流程控制                  
 9. 3. 1  条件控制                  
 9. 3. 2  循环控制                  
 9. 4  事务处理                  
 9. 4. 1  coremit命令                  
 9. 4. 2  rollback命令                  
 9. 4. 3  savepoint命令                  
 9. 5  游标                  
 9. 5. 1  定义游标                  
 9. 5. 2  打开游标                  
 9. 5. 3  提取游标数据                  
 9. 5. 4  关闭游标                  
 9. 5. 5  游标的属性                  
 9. 6  过程                  
 9. 6. 1  创建过程                  
 9. 6. 2  查询过程                  
 9. 6. 3  修改过程                  
 9. 6. 4  执行过程                  
 9. 6. 5  带参数的过程                  
 9. 7  序列                  
 9. 7. 1  序列的创建                  
 9. 7. 2  序列的使用                  
 9. 7. 3  序列的删除                  
 9. 8  异常处理                  
 9. 8. 1  系统预定义异常处理                  
 9. 8. 2  自定义异常处理                  
 9. 9  综合实例                  
 9. 9. 1  实例设计                  
 9. 9. 2  创建数据表                  
 9. 9. 3  录入数据                  
 9. 9. 4  程序设计                  
 9. 9. 5  执行结果                  
 9. 10  习题                  
 第10章  系统开发--VB+Oracle9i                  
 10. 1  如何构建开发和运行的环境                  
 10. 1. 1  如何选择前台开发工具                  
 10. 1. 2  如何构建开发和运行环境                  
 10. 1. 3  环境构建实例                  
 10. 2  VB程序如何连接数据库                  
 10. 2. 1  ODBC数据源                  
 10. 2. 2  Oracle9i客户机                  
 10. 2. 3  VB程序连接数据库的过程分析                  
 10. 2. 4  如何建立ODBC数据源                  
 10. 3  VB程序如何访问数据库                  
 10. 3. 1  通过[Data]控件访问数据库                  
 10. 3. 2  通过[ADODC]控件访问数据库                  
 10. 3. 3  通过[ADODB]编程对象访问数据库                  
 10. 4  研究生管理信息系统的开发流程                  
 10. 4. 1  系统需求分析                  
 10. 4. 2  功能模块设计                  
 10. 4. 3  数据表设计                  
 10. 4. 4  索引和视图设计                  
 10. 4. 5  创建数据库用户                  
 10. 4. 6  创建数据表                  
 10. 4. 7  创建索引                  
 10. 4. 8  创建视图                  
 10. 4. 9  VB工程总体框架                  
 10. 4. 10  系统是如何运行的                  
 10. 4. 11  模块的设计                  
 10. 4. 12  各子窗体的设计                  
 10. 5  如何执行实例程序                  
 10. 5. 1  在服务器上的操作                  
 10. 5. 2  在客户机上的操作                  
 10. 5. 3  在客户机上运行程序                  
 10. 6  习题                  
 第11章  存储管理--深入Oracle9i核心                  
 11. 1  控制文件                  
 11. 1. 1  控制文件的作用                  
 11. 1. 2  控制文件的内容                  
 11. 2  表空间                  
 11. 2. 1  查询表空间的信息                  
 11. 2. 2  创建表空间                  
 11. 2. 3  表空间脱机                  
 11. 2. 4  表空间联机                  
 11. 3  数据文件                  
 11. 3. 1  查询数据文件的信息                  
 11. 3. 2  建立数据文件                  
 11. 3. 3  数据文件脱机与脱机                  
 11. 4  回退段                  
 11. 4. 1  什么是回退段                  
 11. 4. 2  创建回退段                  
 11. 5  黑匣子--重做日志组                  
 11. 5. 1  重做日志组的工作原理                  
 11. 5. 2  查询默认的重做日志组信息                  
 11. 5. 3  创建重做日志组                  
 11. 6  归档日志                  
 11. 6. 1  更改数据库的日志工作模式                  
 11. 6. 2  日志文件的归档                  
 11. 6. 3  归档日志文件的信息                  
 11. 7  习题                  
 第12章  数据安全--备份与恢复实战                  
 12. 1  数据库常见故障及恢复原理                  
 12. 1. 1  系统故障及恢复原理                  
 12. 1. 2  介质故障及恢复原理                  
 12. 7. 3  事务故障及恢复原理                  
 12. 2  Oracle9i的备份和恢复机制                  
 12. 2. 1  备份和恢复的内容                  
 12. 2. 2  备份和恢复的方法及工具                  
 12. 3  脱机备份与恢复实战                  
 12. 3. 1  脱机备份                  
 12. 3. 2  脱机恢复                  
 12. 4  逻辑备份与恢复实战                  
 12. 4. 1  逻辑备份与恢复的前提                  
 12. 4. 2  用exp命令文件实现逻辑备份                  
 12. 4. 3  用imp命令文件实现逻辑恢复                  
 12. 4. 4  用导出向导实现逻辑备份                  
 12. 4. 5  用导入向导实现逻辑恢复                  
 12. 5  联机热备份与恢复实战                  
 12. 5. 1  联机备份的特点                  
 12. 5. 2  用备份向导实现联机备份                  
 12. 5. 3  用恢复向导实现联机恢复                  
 12. 6  习题                  
 *第13章  性能优化--通向OCP之路(本章收录在配套光盘中)                  
 附录1  Oracle9i提供的系统权限                  
 附录2  Oracle9i提供的对象权限                  

本目录推荐