注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库OracleORACLE8实用大全

ORACLE8实用大全

ORACLE8实用大全

定 价:¥98.00

作 者: (美)Carol McCullough-Dieter[等]著;张振奎[等]译;张振奎译
出版社: 中国水利水电出版社
丛编项: 万水计算机技术实用大全系列
标 签: Oracle

购买这本书可以去


ISBN: 9787801249272 出版时间: 2000-05-01 包装:
开本: 26cm 页数: 855 字数:  

内容简介

  本书作为Oracle8参考从书,包含了Oracle8的全部内容。它由浅入深地介绍了Oracle8企业版服务器的全貌和最流行的工具;介绍如何创建数据库的表、用户和角色以及查询和报表技术;描述了备份和恢复数据库、监控和改善数据库性能的关键技术;并介绍高级编程方法以及诸如聚集表和分布式数据库等复杂结构策略。本书以字母顺序列出了所有SQL命令、函数和术语。它既有对概念的详细阐述,也有对实例的具体分析。本书对于新、老用户来说,都是一本极具参考价值的Oracle8参考书。

作者简介

暂缺《ORACLE8实用大全》作者简介

图书目录

译者序
致谢
作者简介
前言
第一部分引言
第1章Oracle8简介
1.1Oracle8的一些新特性
1.1.1支持超大型数据库
1.1.2支持面向对象
1.1.3增强的工具集
1.2Oracle8快速巡游
1.2.1第一站:事件管理器(InstanceManager)
1.2.2第二站:模式管理器(SchemaManager)
1.2.3第三站:StorageManager(存储管理器)
1.2.4最后一站:SQLWorksheet(SQL工作单)
1.3安装之前
1.3.1客户或服务器或二者
1.3.2新安装或从第7版升级
1.3.3升级以前的Oracle8版本
1.4初始基础数据库内容
1.4.1用户
1.4.2角色
1.4.3表
1.4.4Oracle8实用大全的示例表格
1.5小结
第2章Oracle8概览
2.1Oracle8--客户和服务器关系
2.1.1Oracle8的服务器包
2.1.2Oracle8的客户软件包
2.1.3一颗新星--EnterpriseManager
2.2启动Oracle8
2.2.1远程启动数据库
2.2.2启动服务器上的数据库
2.3初始化EnterphseManager
2.3.1使用系统管理员工具条
2.4从Oracle8文档中取得帮助
2.5关闭OraCle8
2.5.1远程关闭Oracle8
2.5.2关闭服务器上的Oracle8
2.6小结
第3章概念
3.1安全
3.1.1用户
3.1.2角色
3.1.3优先权
3.1.4环境配置文件
3.1.5Oracle8缺省安全性
3.2空间
3.3性能
3.4备份和恢复
3.5数据库设计
3.6对象-关系概念
3.7小结
第4章主要工具
4.1EnterpriseManager
4.1.1EnterpriseManager控制台
4.1.2EnterpriseManager共同工具组成部分
4.1.3SQLWorksheet的特殊组成部分
4.2SQL*Plus--值得信赖的老朋友
4.3Pro*C和其他编译器
4.3.1什么是Oracle8预编译器
4.3.2预编译器和嵌入式SQL
4.3.3预编译器将给予开发者什么
4.4数据库引擎程序
4.4.1Oracle8数据库引擎
4.5Net8
4.5.1什么是Net8
4.5.2Net8和数据库请求的生命周期
4.5.3Net8体系结构
4.6小结
第5章其他实用程序和工具
5.1存储管理器
5.2实例管理器
5.3复制管理器(ReplicationManager)
5.4用于Access的迁移助手
5.5数据迁移助手(DataMigrationAssistant)
5.6Web发布助手(WebPublishingAssistant)
5.7数据库助手
5.8文件打包器
5.9性能监测器
5.10上下文Cartridges和工作台
5.11视频Cartridges
5.12空间Cartridges和空间Cadridges实用程序
5.13图像Canridges
5.14时间序列Canhdges
5.15小结
第二部分核心部分
第6章用于用户.角色和环境配置文件的安全管理器
6.1用户
6.1.1创建新用户
6.1.2改变用户的口令
6.1.3给用户增加角色和优先权
6.1.4从用户中删去角色和优先权
6.1.5改变用户的缺省表空间,帐号锁定,环境配置文件或配额
6.1.6在安全管理器中切换用户或数据库
6.2角色
6.2.1创建一个新的角色
6.2.2分配用户给角色
6.2.3增加或移去角色或特权给角色
6.2.4允许对象所有者使用安全管理器
6.3环境配置文件
6.3.1创建一个新的环境配置文件
6.3.2分配一个环境配置文件给用户
6.3.3用环境配置文件管理口令特性
6.4小结
第7章表格的模式管理器
7.1表格
7.1.1在Oracle8中定义列
7.1.2什么是空
7.1.3创建一个新表格
7.1.4变换表格中的列
7.2主键
7.2.1创建一个新主键
7.2.2改变一个主键
7.2.3删除一个主键
7.3外部键
7.3.1添加外部键
7.3.2改变一个外部键
7.3.3移去一个外部键
7.4索引
7.4.1什么是行ID
7.4.2百分之二十规则
7.4.3在表格上创建新的索引
7.4.4改变索引
7.4.5移去索引
7.5小结
第8章用于视图.同义词和序列的模式管理器
8.1视图
8.1.1使用视图改变数据
8.1.2创建一个新视图
8.1.3用SchemaManager改变--视图
8.1.4删除(释放)一个视图
8.2同义词
8.2.1创建一个新的同义词
8.2.2删掉(释放)一个同义词
8.3序列
8.3.1创建一个新序殉
8.3.2改变(改动)一个序列
8.3.3删除(释放)一个序列
8.4小结
第9章用于查询的SQL
9.1选择你的工具
9.1.1如何使用SQLWorksheet进行查询
9.1.2如何使用SQL*Plus进行查询
9.2基本的SQL查询
9.2.1一些查询示例
9.2.2帮助你写出好的查询的一些技巧
9.3连接表格
9.3.1基本连接
9.3.2连接查询的例子
9.3.3外部连接
9.3.4使用子查询
9.3.5EXISTS子句
9.4查询中的SQL函数
9.4.1DECODE函数
9.4.2INSTR函数
9.4.3SUBSTR函数
9.4.4CONCATENATE符号
9.4.5NVL函数
9.5小结
第10章使用SQL进行数据操作
10.1修改表和视图中的数据
10.2更新行
10.2.1使用文字
10.2.2使用子查询进行更新
10.2.3使用相关子查询进行更新
10.3插入行
10.3.1用文字插入
10.3.2使用子查询插入
10.4删除行
10.5用子查询替代表名
10.6小结
第11章SQL中的用户,角色和环境配置文件
11.1用户
11.1.1创建一个新用户
11.1.2改变用户的密码
11.1.3给用户增加角色(role)和特权(priviedge)
11.1.4将角色和特权从用户处删除
11.1.5改变用户的缺省表空间,帐号锁,环境配置文件或者限额
11.1.6在SQL中切换用户或者数据库
11.2角色(role)
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小结
第12章SQL中的表操作
12.1表
12.1.1创建一个新表
12.1.2改变表中的列
12.1.3删除一个表
12.2主键
12.2.1创建新的主键
12.2.2改变主键
12.2.3删除主键
12.3外部键
12.3.1增加外部键
12.3.2改变外部键
12.3.3删除外部键
12.4索引
12.4.1在表上创建新索引
12.4.2改变一个索引
12.4.3删除一个索引
12.5小结
第13章用于视图.同义词和序列的SQL
13.1视图
13.1.1使用视图来修改数据
13.1.2创建一个新视图
13.1.3用SQL命令改变视图
13.1.4删除一个视图
13.2同义词
13.2.1创建一个新同义词
13.2.2删除一个同义词
13.3序列
13.3.1创建一个新的序列
13.3.2改变序列
13.3.3删除序列
13.4小结
第14章SQl*Plus的报表
14.1SQL*Plus:一个程序设计工具
14.2基本报表命令
14.2.1COLUMN
14.2.2TTITLE和BTITLE
14.2.3SPOOL
14.3组函数
14.3.1使用ORDERBY对结果进行排序
14.3.2组函数(SUM,AVG等)
14.3.3GROUPBY
14.3.4中断和计算
14.4变量和参数
14.4.1DEFINE
14.4.2使用@执行报表
14.5SET
14.6格式化报表
14.6.1PAGESIZE和LINSIZE
14.6.2TTITLE和SYSDATE
14.6.3RECSEP和RECSEPCHAR
14.7小结
第三部分调整与备份
第15章性能
15.1初始化参数
15.1.1DB_BLOCK_DUFFERS
15.1.2SHARED_POO_SIZE
15.1.3OPTIMIZER_MODE
15.2基于开销的优化器
15.2.1ANALYZE
15.2.2EXPLAINPLAN
15.2.3提示(Hints)
15.2.4索引
15.3小结
第16章Orade8备份
16.1Oracle8备份
16.1.1Oracle8备份元素和概念
16.2Oralce8备份系统方案
16.3Oralce8的恢复管理器
16.3.1恢复管理器使用控制文件
16.3.2使用恢复目录
16.3.3恢复目录的一般性维护
16.3.4使用恢复管理器
16.3.5完整性检查
16.3.6使用恢复管理器向磁带备份
16.3.7恢复管理器备份操作
16.3.8恢复管理器的维护
16.4输出
16.4.1输出模式
16.4.2启动Oracle8输出工具
16.4.3输出路径
16.4.4全部数据库模式选项
16.4.5输出错误处理
16.5Oracle8NT备份管理器
16.5.1NOARCHIVELOG模式
16.5.2ARCHIVELOG模式
16.6Oracle8操作系统备份
16.6.1表空间备份
16.7确保备份的完整性
16.7.1DBVERIFY参数列表
16.7.2DBVERIFY例子
16.8小结
第17章Oracle8恢复
17.1Oracle8的恢复数据结构
17.1.1控制文件
17.1.2回退段
17.1.3重做记录
17.1.4联机事务日志文件
17.1.5系统变更号
17.1.6数据文件
17.1.7检测点
17.2Oracle8恢复原理
17.2.1日志线索
17.2.2Oracle8实例启动的步骤
17.2.3Oracle8的智能恢复
17.2,4Oracle8的恢复过程
17.3Oracle8错误
17.3.1Oracle8恢复分析
17.3.2实例自动恢复
17.4介质恢复
17.4.1介质恢复类型
17.4.2介质恢复指导
17.4.3在NOARCHIVEIOG模式下复原数据库
17.4.4完全恢复
17.4.5执行完全恢复
17.4.6不完全介质恢复
17.4.7用户或应用程序错误
17.4.8恢复管理器
17.4.9重建被毁坏的数据文件
17.4.10NT恢复管理器
17.5输入
17.5.1输入模式
17.5.2启动Oracle8输入实用工具集
17.5.3输入参数
17.5.4输入complete,incremental和cunlulative输出文件
17.5.5理解表级输入和分区级输入
17.5.6输入时的错误处理
17.6小结
第四部分高级主题
第18章PL/SQL
18.1编写PL/SQL代码
18.2声明变量
18.2.1IF_THEN_ELSE
18.3游标
18.3.1显式游标
18.3.2隐式游标
18.3.3游标属性
18.4循环
18.4.1CURSORFORLOOP
18.4.2简单循环
18.4.3WHILE循环
18.4.4FOR循环
18.5HTML扩展
18.6处理错误
18.7小结
第19章过程.包.函数和触发器
19.1对前面要走的路的已有认识
19.2你的企业系统和存储子程序
19.3本章实例分析
19.3.1图书馆系统工作流
19.4存储过程
19.4.1创建过程的语法
19.5维护存储过程
19.5.1存储过程的性能问题
19.6函数
19.6.1创建函数举例
19.7包
19.7.1创建包实例
19.7.2包的构成部分
19.7.3执行包
19.7.4使用包的好处
19.7.5重载包接口
19.7.6包会话状态
19.7.7序列可重用包
19.7.8取消包
19.7.9Oracle提供的包
19.8子程序的内部
19.8.1存储子程序的存储
19.8.2在执行中使存储子程序有效
19.8.3执行一存储子程序
19.8.4存储子程序的依赖关系
19.8.5存储子程序隐藏
19.8.6调试存储子程序
19.8.7列出关于存储子程序的信息
19.9触发器
19.9.1何时在声明的参照完整性上使用触发器
19.9.2创建触发器实例
19.9.3触发器语法
19.9.4触发器构成部分
19.9.5创建触发器的限制
19.9.6触发器执行
19.9.7触发器的数据访问
19.9.8触发器的维护和安全
19.10理解子程序异常
19.10.1实现异常
19.10.2为什么使用异常
19.10.3处理异常
19.10.4处理未命名的内部异常
19.11小结
第20章审计
20.1Oracle8审计概念
20.1.1为什么审计数据库
20.1.2由Oracle8提供的审计选项
20.2实现Oracle8审计
20.2.1使Oracle8审计可用
20.2.2使审计选项可用或不可用
20.3Oracle8审计痕迹
20.4使用触发器审计数据库操作
20.4.1设置触发器审计
20.5小结
第21章多数据库例程
21.1Oracle8例程
21.2Oracle8例程应用
21.2.1单例程数据库系统
21.2.2多例程数据库系统
21.2.3Oracle8分布式数据库系统
21.3Oracle8并行服务器应用
21.3.1并行服务器应用的属性
21.3.2设计Oracle8并行服务器系统
21.3.3实现管理Oracle8并行服务器
21.3.4并行服务器概念
21.3.5Oracle8并行服务器的好处
21.3.6Oracle8并行服务器系统的缺陷
21.4分布式数据库应用
21.4.1异类Oracle8分布式数据库系统
21.4.2开发分布式数据库系统
21.4.3管理Oracle8的分布式数据库系统
21.4.4理解分布式事务的管理
21.4.5Oracle8会话树
21.5小结
21.5.1并行服务器
21.5.2Oracle8分布式结构
第22章Oracle8聚集
22.1聚集
22.1.1创建聚集,聚集表和聚集索引
22.1.2创建聚集指导
22.1.3管理聚集模式对象
22.1.4收集聚集上的信息
22.2小结
第23章超大型数据库
23.1数据库对象划分
23.1.1使用Oracle8分离的优点
23.1.2创建表的划分
23.1.3创建索引划分
23.1.4管理划分表和索引
23.2大对象数据类型
23.2.1LOB数据类型
23.2.2使用LOBs创建表
23.2.3初始化内部LOBs
23.2.4使用BFILES
23.2.5操作LOB
23.2.6使用DBMSLOB包
23.2.7DBMSLOB包程序语法
23.3小结
第24章Oracle8对象
24.1介绍Oracle8对象技术
24.2对象-关系型Oracle8数据库
24.2.1对象-关系型Oracle8的优点
24.2.2对象-关系型Oracle8的缺点
24.3对象-关系型例子分析
24.3.1图书馆系统处理
24.3.2图书馆例子中的表
24,3.3图书馆例子实体
24.4Oracle8对象
24.4.1对象类型
24.4.2集合类型
24.5Oracle8对象表
24.5.1对象表REF
24.5.2对象表嵌入列
24.5.3对象表索引
24.5.4对象表约束
24.5.5对象表触发器
24.5.6对象表缺省值
24.5.7最终的图书馆系统实例
24.5.8操作对象表
24.6Oracle8对象视图
24.6.1创建对象视图的概念
24.6.2创建对象视图类型
24.7小结
第25章使用对象编程
25.1回顾对象表实例
25.2使用Oracle8对象的PL/SQL
25.2.1查询对象表
25.2.2列出某人租借的书
25.2.3修改嵌入表
25.2.4插入嵌入表
25.2.5从嵌入表中删除
25.3小结
第五部分附录
附录A命令参考
附录B关子CD-ROM
附录CPL/SQL例子
词汇

本目录推荐