Oracle 9i中文版数据库系统管理

出版时间:2003-7-1  出版社:人民邮电出版社  作者:赵松涛  页数:546  字数:855000  

内容概要

本书以Oracle 9i for Windows 2000数据库的管理任务为主线,全面详尽地介绍了Oracle 9i数据库系统管理员需要掌握的管理技术。全书分为7个部分,共15章,内容包括Oracle 9i基础知识、例程的日常管理、21种方案对象的管理、数据库安全性管理、存储的管理、数据库和网络的配置、系统备份与恢复、性能分析与调整等等。    本书内容全面、思路流畅、实用性强,所有实例均经过上机反复实践;对常见的问题提出了解决方案,具有很强的指导性。本书适合Oracle数据库管理人员、数据库应用开发人员阅读和参考,可作为管理Oracle数据库的技术手册以及参加Oracle认证考试的参考书。

书籍目录

第1章  Oracle 9i基础	11.1  Oracle 9i简介	11.1.1  Oracle 9i的3个版本	11.1.2  Oracle 9i的新特性	11.2  Oracle 9i的体系结构	21.2.1  Oracle 9i的进程结构	21.2.2  Oracle 9i的内存结构	31.2.3  Oracle 9i的逻辑结构	41.2.4  Oracle 9i的存储结构	61.2.5  Oracle 9i的总体结构	71.3  Oracle 9i的硬件配置	81.3.1  单磁盘独立主机配置	81.3.2  磁盘阵列独立主机配置	91.3.3  磁盘镜像独立主机配置	101.3.4  多数据库独立主机配置	101.3.5  客户机/服务器网络主机配置	101.3.6  分布式网络主机配置	111.3.7  集群网络主机配置	111.4  Oracle 9i的安装	121.4.1  Oracle 9i的环境需求	121.4.2  Oracle 9i的安装过程	121.4.3  Oracle 9i的安装结果	181.5  配置管理服务器	201.5.1  Oracle 9i的管理模式	211.5.2  配置管理服务器	231.6  基本管理工具的使用	261.6.1  企业管理器的使用	261.6.2  SQL Plus的使用	301.6.3  SQLPlus Worksheet的使用	32本章小结	34第2章  例程的管理	352.1  关闭例程	352.1.1  SYS和SYSTEM用户的使用	352.1.2  关闭/启动例程的工具	362.1.3  关闭例程的4种方式比较	362.1.4  正常关闭例程	362.1.5  立即关闭例程	402.1.6  中止关闭例程	412.1.7  事务处理关闭例程	412.2  启动例程	422.2.1  正常启动例程	422.2.2  不装载启动例程	452.2.3  装载启动例程	462.2.4  强制启动例程	472.2.5  限制启动例程	482.2.6  只读启动例程	492.3  初始化参数文件	502.3.1  Pfile文件	502.3.2  SPfile文件	532.3.3  例程启动参数的设置	532.3.4  SPfile和Pfile文件的相互转换	552.3.5  SPfile和Pfile文件的功能比较	562.4  修改例程配置参数	572.4.1  修改例程的一般信息参数	572.4.2  修改例程的内存参数	592.4.3  修改例程的恢复参数	602.4.4  修改例程的撤消参数	612.5  管理会话	622.5.1  查询会话	622.5.2  会话的主要信息	632.5.3  中断会话	652.6  管理事务	682.6.1  什么是事务	682.6.2  事务的状态	692.6.3  事务的提交	702.6.4  事务的回滚	722.6.5  事务的设置	752.7  管理锁	772.7.1  什么是锁	772.7.2  锁的类型	772.7.3  查询锁信息	782.7.4  自定义数据锁	792.8  资源管理器	812.8.1  资源使用者组	812.8.2  资源计划	832.8.3  资源计划调度	87本章小结	87第3章  表	893.1  Oracle 9i中表的分类	893.2  Oracle 9i表支持的数据类型	893.2.1  char类型	893.2.2  varchar2类型	903.2.3  nchar类型	903.2.4  nvarchar2类型	913.2.5  number类型	913.2.6  date类型	923.2.7  long类型	933.2.8  raw类型	943.2.9  long raw类型	943.2.10  rowid类型	943.2.11  blob类型	943.2.12  clob类型	943.2.13  nclob类型	953.2.14  bfile类型	953.2.15  urowid类型	953.2.16  float类型	953.3  创建表	953.3.1  创建关系表	963.3.2  约束条件配置	983.3.3  存储参数配置	1043.3.4  簇列配置	1103.3.5  分区配置	1133.3.6  选项配置	1173.3.7  LOB存储配置	1183.3.8  约束条件存储配置	1193.3.9  利用查询创建关系表	1203.3.10  创建按索引组织表IOT	1223.3.11  创建对象表	1233.3.12  创建嵌套对象表	1273.3.13  创建复杂表	1293.3.14  创建临时表	1303.4  表的修改	1313.4.1  表结构的修改	1313.4.2  约束条件的修改	1333.4.3  存储参数的修改	1343.4.4  选项参数的修改	1343.5  表的删除	1353.5.1  在企业管理器里删除表	1353.5.2  在SQL Plus里删除表	1353.6  表的截断	1363.6.1  在SQL Plus里截断表	1363.6.2  截断有完整性约束条件的表	1363.6.3  截断与删除的比较	1373.7  表的分析	1383.7.1  表的分析的任务	1383.7.2  验证表的结构	1393.7.3  查找迁移和链接行	1423.7.4  统计信息的有关操作	1433.7.5  dbms_stats 程序包	1453.8  表的重组	1493.8.1  重组的含义	1493.8.2  利用重组向导进行表的重组	1503.8.3  利用SQL语句进行表的重组	1593.9  表分区的类型及管理	1593.9.1  范围分区表	1603.9.2  列表分区表	1603.9.3  散列分区表	1613.9.4  组合分区表	1623.9.5  分区的参数修改	1633.9.6  分区的移去	1653.9.7  分区的移动	1653.9.8  分区的截断	1663.9.9  分区的本地索引操作	1663.9.10  分区的交换	1673.9.11  分区的拆分	1703.9.12  分区的合并	1713.9.13  分区的重组	171本章小结	171第4章  索引和视图	1734.1  索引的原理	1734.2  Oracle 9i中索引的分类	1744.2.1  B—树索引	1744.2.2  位图索引	1754.2.3  建立索引的几点经验	1754.3  索引的创建	1764.3.1  创建惟一索引	1764.3.2  创建位图索引	1804.3.3  创建未排序索引	1814.3.4  创建反序索引	1814.3.5  创建基于函数的索引	1824.4  索引的删除	1834.5  索引的分析	1844.5.1  验证索引结构	1844.5.2  计算索引的统计信息	1844.5.3  删除索引的统计信息	1844.5.4  估计索引的统计信息	1844.5.5  利用dbms_stats程序包收集索引的统计信息	1844.5.6  利用dbms_stats程序包删除索引的统计信息	1854.5.7  利用dbms_stats程序包估计索引的统计信息	1854.5.8  索引的统计信息的内容	1864.6  索引的重组	1864.6.1  利用重组向导进行索引重组	1874.6.2  利用SQL语句进行索引的重组	1874.7  索引的修改	1884.7.1  修改分区索引的表空间	1884.7.2  修改存储参数	1884.8  视图	1894.8.1  视图的创建	1894.8.2  视图数据的查询	1904.8.3  视图的修改	1914.8.4  视图的删除	192本章小结	192第5章  管理用方案对象	1935.1  数据库链接	1935.1.1  创建数据库链接	1935.1.2  修改数据库链接	1945.1.3  删除数据库链接	1955.1.4  数据库链接的使用	1955.2  同义词	1965.2.1  同义词的创建	1965.2.2  同义词的使用	1975.2.3  同义词的删除	1985.3   序列	1985.3.1  序列的创建	1985.3.2  序列的使用	2005.3.3  序列的删除	2005.4   实体化视图	2005.4.1  实体化视图的创建	2015.4.2  实体化视图的修改	2045.4.3  实体化视图的刷新	2065.4.4  实体化视图的编译	2075.4.5  实体化视图的解释	2075.4.6  实体化视图的分析	2085.4.7  实体化视图的删除	2085.5   实体化视图日志	2095.5.1  实体化视图日志的创建	2095.5.2  实体化视图日志的修改	2115.5.3  实体化视图日志的删除	2115.6   刷新组	2125.6.1  刷新组的创建	2125.6.2  刷新组的修改	2145.6.3  刷新组的删除	2165.7  簇	2165.7.1  簇的修改	2165.7.2  簇的分析	2175.7.3  簇的重组	2185.7.4  簇的删除	2185.8  表类型	2195.8.1  表类型的修改	2195.8.2  表类型的删除	219本章小结	220第6章  PL/SQL编程用方案对象	2216.1  PL/SQL编程基础	2216.1.1  什么是PL/SQL程序	2216.1.2  PL/SQL程序的结构	2216.1.3  常量	2236.1.4  基本数据类型变量	2246.1.5  复合数据类型变量	2246.1.6  表达式	2276.1.7  条件控制语句	2286.1.8  循环控制语句	2306.1.9  游标	2326.1.10  异常处理	2346.2  过程	2376.2.1  过程的优点	2376.2.2  无参数过程的创建	2376.2.3  带参数过程的创建	2396.2.4  过程的修改	2406.2.5  过程的执行	2406.2.6  过程的调用	2416.2.7  过程的删除	2416.3  函数	2426.3.1  函数的创建	2426.3.2  函数的修改	2436.3.3  函数的执行	2446.3.4  函数的删除	2446.4  程序包	2446.4.1  程序包的创建	2456.4.2  程序包的修改	2466.4.3  程序包内元素的执行	2466.4.4  程序包的删除	2476.5  程序包体	2476.5.1  程序包体的创建	2476.5.2  程序包体的修改	2486.5.3  程序包体的删除	2496.6  触发器	2496.6.1  触发器的作用	2506.6.2  触发器的结构	2506.6.3  触发器的分类	2506.6.4  触发器的状态	2516.6.5  触发器的创建	2516.6.6  触发器的修改	2536.6.7  触发器的删除	2546.6.8  触发器的启用和停用	2546.7  对象类型	2556.7.1  复杂的对象类型的创建	2556.7.2  对象类型的修改	2586.7.3  对象类型的使用	2586.7.4  对象类型的删除	2596.8  数组类型	2596.8.1  数组类型的创建	2596.8.2  数组类型的修改	2606.8.3  数组类型的使用	2606.8.4  数组类型的删除	2616.9  高级队列	2616.9.1  创建队列表	2616.9.2  队列表的修改	2636.9.3  队列表的删除	2646.9.4  队列表的结构	2646.9.5  队列表消息显示	2666.9.6  创建队列	2676.9.7  队列的修改	2706.9.8  队列启动	2716.9.9  队列停止	2716.9.10  队列的删除	2716.10  Java源	2726.10.1  Java源的创建	2726.10.2  Java源的修改	2746.10.3  Java源的删除	2746.11  维	2746.11.1  维的创建	2756.11.2  维的修改	2786.11.3  维的删除	278本章小结	279第7章  安全性管理	2807.1  Oracle数据库系统的安全性	2807.1.1  Oracle9i的安全性体系	2807.1.2  Oracle 9i的安全性机制	2807.2  用户的管理	2817.2.1  Oracle 9i默认的用户	2817.2.2  用户的创建	2827.2.3  系统权限的配置	2837.2.4  对象权限的配置	2897.2.5  使用者组的配置	2917.2.6  限额的配置	2927.2.7  代理用户的配置	2937.2.8  创建用户中可能的问题	2947.2.9  用户的修改	2947.2.10  用户的删除	2957.2.11  用户信息的查询	2957.3  角色的管理	2957.3.1  Oracle 9i预定义的角色	2967.3.2  角色的创建	2967.3.3  角色的修改	2987.3.4  角色的删除	2987.3.5  角色信息的查询	2997.4  概要文件的管理	2997.4.1  概要文件的创建	2997.4.2  概要文件的修改	3027.4.3  概要文件的删除	3027.4.4  将概要文件分配给用户	3027.4.5  概要文件信息的查询	3037.5  审计	3037.5.1  审计的作用	3037.5.2  审计的类型	3037.5.3  审计的信息	3047.5.4  审计的启动	3057.5.5  审计的实例	305本章小结	306第8章  存储的管理	3078.1  控制文件的管理	3078.1.1  控制文件的内容	3078.1.2  控制文件的复用	3088.1.3  控制文件的备份	3118.1.4  备份控制文件以便追踪	3118.1.5  控制文件的创建	3138.1.6  控制文件的信息查询	3148.2  重做日志组的管理	3148.2.1  重做日志组的工作原理	3158.2.2  重做日志组的创建	3158.2.3  重做日志组的修改	3168.2.4  重做日志组的日志切换	3178.2.5  重做日志组的强制检查点	3188.2.6  重做日志组的删除	3188.3  归档日志的管理	3198.3.1  更改数据库的工作模式	3198.3.2  日志文件的手动归档	3208.3.3  归档日志文件的信息	3218.3.4  查询日志和归档信息	3218.4  回退段的管理	3238.4.1  数据块	3238.4.2  区	3258.4.3  段	3268.4.4  回退段的创建	3278.4.5  回退段的修改	3298.4.6  回退段的收缩	3308.4.7  回退段的删除	3308.4.8  回退段信息的查询	3308.5  数据文件的管理	3328.5.1  数据文件的创建	3328.5.2  数据文件的修改	3338.5.3  数据文件的脱机与联机	3348.5.4  数据文件的移动	3348.5.5  数据文件信息的查询	3358.6  表空间的管理	3368.6.1  表空间的创建	3368.6.2  表空间的修改	3398.6.3  表空间的脱机	3398.6.4  表空间的联机	3418.6.5  表空间的状态更改	3418.6.6  显示表空间地图	3428.6.7  表空间的分析	3428.6.8  合并表空间空闲区	3448.6.9  表空间的重组	3458.6.10  表空间的删除	3618.6.11  表空间信息的查询	362本章小结	364第9章  数据库的配置	3659.1  数据库的创建	3659.1.1  创建数据库的步骤	3659.1.2  创建的数据库的参数	3709.1.3  创建数据库的SQL语法	3719.2  配置数据库选项	3729.2.1  配置过程	3729.2.2  配置前后的参数文件比较	3769.2.3  配置的SQL语法	3769.3  数据库的删除	3779.4  数据库模板的管理	3789.4.1  系统默认的3种模板	3789.4.2  模板的参数	3799.4.3  模板的创建	3809.5  数据库的升级和移植	3829.6  数据库的集成	3849.6.1  集成中要面对的主要问题	3849.6.2  数据库集成的技术方案	3849.6.3  将Oracle 9i集成到其他数据库	3859.6.4  将其他数据库集成到Oracle 9i	3879.7  数据库的分析	3939.7.1  计算统计信息	3939.7.2  删除统计信息	3939.7.3  估计统计信息	3939.8  数据库的复制	3949.8.1  复制的概念	3949.8.2  复制的原理	3949.8.3  复制的方法	3959.8.4  复制的对象	3959.8.5  多主体复制的实现	3959.8.6  实体化视图复制的实现	406本章小结	406第10章  网络的配置	40810.1  Oracle Net网络的体系结构	40810.1.1  Oracle Net网络的组成	40810.1.2  Oracle Net联网协议	40910.1.3  客户机/服务器网络应用解决方案	41010.1.4  基于名字服务器的网络应用解决方案	41110.1.5  基于目录服务器的网络应用解决方案	41210.1.6  基于连接管理器的网络应用解决方案	41310.1.7  Web网络应用解决方案	41410.1.8  高级安全网络应用解决方案	41510.2  服务器的配置	41510.2.1  监听程序的内容分析	41610.2.2  配置监听程序	41710.2.3  配置后的监听程序内容分析	41910.2.4  启动监听程序	42010.2.5  停止监听程序	42210.2.6  重载监听程序	42210.2.7  查询监听程序状态	42210.2.8  监听程序监听的服务	42310.3  客户机的配置	42410.3.1  命名方法的配置	42410.3.2  本地命名方法的配置	42610.4  目录服务器网络的配置	43010.4.1  安装目录服务器	43010.4.2  配置客户机	43410.4.3  利用网络管理员管理目录服务器	43710.4.4  利用目录管理员管理目录服务器	43910.4.5  目录服务的使用实例	440本章小结	441第11章  Oracle网络的集中管理	44211.1  集中管理环境的配置	44211.1.1  集中管理环境的体系结构	44211.1.2  配置管理服务器的管理员	44311.1.3  配置SQL事件记录	44611.1.4  配置寻呼和邮件	44611.1.5  配置报告的Web站点	44711.2  事件系统	44911.2.1  什么是事件	44911.2.2  事件系统的结构	44911.2.3  创建事件	45011.3  作业系统	45211.3.1  什么是作业	45211.3.2  作业系统的结构	45311.3.3  作业的创建	45311.3.4  作业执行失败的原因及解决方法	455本章小结	457第12章  数据库的备份	45912.1  数据库系统常见故障分析	45912.1.1  非介质故障	45912.1.2  介质故障	45912.2  Oracle 9i的备份机制	46012.2.1  备份的内容	46012.2.2  备份的方法及工具	46012.2.3  定制备份方案	46112.2.4  建立备份配置	46212.2.5  在备份配置库中管理备份配置	46512.3  逻辑备份	46612.3.1  方案的特点	46612.3.2  方案实施要求	46612.3.3  使用导出向导完成逻辑备份	46612.3.4  使用exp命令文件完成逻辑备份	47212.4  利用备份向导联机备份	47312.4.1  联机备份的特点	47312.4.2  联机备份的实现方法	47312.4.3  归档模式的联机备份	47312.4.4  非归档模式的联机备份	48312.5  利用备份向导脱机备份	48512.5.1  脱机备份的特点	48512.5.2  非归档模式的脱机备份	48512.5.3  归档模式的脱机备份	486本章小结	488第13章  数据库的恢复	49013.1  Oracle 9i的恢复机制	49013.1.1  Oracle 9i的恢复原理	49013.1.2  归档与非归档模式恢复	49113.1.3  完全和不完全介质恢复	49113.2  逻辑恢复	49213.2.1  方案的特点	49213.2.2  使用导入向导实现逻辑恢复	49313.2.3  使用imp命令文件实现逻辑恢复	49713.3  使用恢复向导联机恢复	49813.3.1  联机恢复数据库	49813.3.2  联机恢复表空间	50213.3.3  联机恢复数据文件	50413.4  常见故障及恢复	50613.4.1  数据文件故障及恢复	50613.4.2  控制文件故障及恢复	50613.4.3  日志文件故障及恢复	50713.4.4  不完全介质恢复	50813.5  利用备份与恢复实现容错	508本章小结	509第14章  使用恢复管理器备份与恢复	51014.1  恢复管理器的使用	51014.1.1  启动和退出恢复管理器	51014.1.2  执行的主要命令	51114.1.3  恢复管理器的两种使用模式	51114.2  基于控制文件的备份与恢复	51214.2.1  数据库的备份与恢复	51214.2.2  表空间的备份与恢复	51514.2.3  数据文件的备份与恢复	51714.3  基于恢复目录的备份与恢复	51814.3.1  建立恢复目录	51814.3.2  数据库的注册	52214.3.3  恢复目录的同步	52414.3.4  重置数据库	52514.3.5  取消数据库注册	52614.3.6  数据库的备份与恢复	526本章小结	530第15章  性能分析与调整	53115.1  性能规划器	53115.1.1  性能规划器的设置	53115.1.2  性能规划器的历史数据分析	53315.2  顶层会话	53515.2.1  顶层会话的登录	53515.2.2  顶层会话的信息分析	53515.3  Oracle专家	53615.3.1  创建优化会话	53615.3.2  分析优化会话	53915.3.3  系统性能的自动优化	54015.4  索引调节向导	54015.5  SQL分析	54315.6  锁管理器	54315.7  性能管理员	544本章小结	545

图书封面

评论、评分、阅读与下载


    Oracle 9i中文版数据库系统管理 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7