书籍详情
Oracle8i与SQL Server 2000集成
作者:(美)Stephen Chelack著;张强,乔新媛等译
出版社:电子工业出版社
出版时间:2001-01-01
ISBN:9787505369726
定价:¥39.00
购买这本书可以去
内容简介
Oracle和SQL Server均是当今最流行的关系数据库管理系统,本书将两种数据库产品的最新版本放在一起,从多个方面进行了详尽的对比和讨论。全书共分4个部分,详细介绍了两种数据库产品的基本要素和结构框架,揭示了两种数据库的内部机制和工作原理;讨论了在两个数据库之间进行移植的技术问题,并介绍了Oracle公司和Microsoft公司提供的数据库移植工具;探讨了数据库集成的有关技术问题,以及在因特网环境下的数据库集成,充分展示了两种数据库产品为支持因特网而新增的种种特性。相信读者读完本书,定会受益匪浅。 本书内容丰富,理论和实践并重,是一本不易多得的实用参考书,适合于中级及中级以上的读者学习参考。
作者简介
暂缺《Oracle8i与SQL Server 2000集成》作者简介
目录
前言
第Ⅰ部分 两种数据库产品是如何工作的
第1章 历史的简要回顾
1.1 艰难的起步
1.1.1 操作系统与平台的独立性
1.1.2 桌面解决方案
1.1.3 所有权总成本
1.1.4 工具软件
1.1.5 操作性能
1.1.6 哪里才是尽头
1.2 新特性
1.2.1 Oracle8i
1.2.2 Microsoft SQL Server 2000
1.3 小结
第2章 理解数据库系统的体系结构
2.1 数据库到底是什么
2.2 Oracle数据库系统的体系结构
2.2.1 Oracle实例
2.2.2 系统全局区
2.2.3 程序全局区
2.2.4 用户及服务器进程
2.2.5 服务器与数据库文件
2.2.6 处理一个查询
2.3 SQL Server体系结构
2.3.1 关系引擎
2.3.2 存储引擎
2.3.3 内存池
2.3.4 处理一个查询
2.4 小结
第3章 安装一个数据库服务器
3.1 开始之前的准备工作
3.1.1 访问信息
3.1.2 准备好Windows 2000
3.2 安装Oracle
3.2.1 可用的产品
3.2.2 系统配置要求
3.2.3 Oracle通用安装器
3.3 安装SQL Server
3.3.1 可用的产品
3.3.2 系统配置要求
3.3.3 SQL Server安装器
3.4 小结
第4章 数据存储
4.1 Oracle
4.1.1 Oracle数据块
4.1.2 分区和段
4.1.3 表空间和数据文件
4.1.4 为一个数据库增加空间
4.1.5 临时表空间
4.1.6 脱机表空间
4.1.7 只读表空间
4.1.8 可移动表空间
4.1.9 索引和索引组织表
4.1.10 索引组织表
4.1.11 大型对象排序
4.2 SQL Server
4.2.1 SQL Server数据页
4.2.2 数据库和文件组
4.2.3 装载及卸载数据库
4.2.4 索引的存储
4.2.5 大型对象
4.3 小结
第5章 优化器
5.1 影响优化器的工作
5.1.1 统计信息
5.1.2 提示
5.2 小结
第6章 事务和锁定
6.1 事务
6.1.1 事务控制
6.1.2 隔离
6.1.3 耐用性
6.2 锁定
6.2.1 理解Oracle中的锁定
6.2.2 理解SQL Server中的锁定
6.2.3 锁定升级和死锁
6.3 小结
第7章 网络访问
7.1 网络
7.2 SQL Server网络访问
7.2.1 配置客户机
7.2.2 配置服务器
7.3 Oracle网络访问和Net8
7.3.1 配置一个客户机
7.3.2 配置一个数据库服务器
7.4 小结
第Ⅱ部分 移植
第8章 移植数据库对象
8.1 名称意味着什么
8.1.1 位置
8.2 数据类型
8.2.1 用户定义的数据类型
8.3 序列与恒等列
8.4 完整性约束
8.4.1 主键和惟一键约束
8.4.2 CHECK约束
8.4.3 DEFAULT约束
8.4.4 外键约束
8.4.5 命名约束
8.4.6 约束选项
8.5 索引
8.5.1 特殊索引
8.6 视图
8.7 安全性
8.7.1 特权
8.7.2 应用程序角色
8.8 对象
8.9 小结
第9章 移植数据库应用程序代码
9.1 数据操纵语言(DML)
9.1.1 SELECT语句
9.1.2 INSERT语句
9.1.3 UPDATE语句
9.1.4 DELETE语句
9.1.5 截取
9.1.6 锁定表
9.2 PL/SQL和Transact-SQL语言
9.2.1 语法差异
9.2.2 临时表
9.2.3 错误处理
9.2.4 动态SQL支持
9.3 函数、过程和触发器
9.3.1 系统函数
9.3.2 用户定义函数
9.3.3 过程
9.3.4 触发器
9.4 应用程序接口
9.5 小结
第10章 移植工具
10.1 数据转换服务程序(DTS)
10.1.1 DTS对象模型
10.1.2 使用DTS移植一个Oracle数据库
10.2 Oracle移植工作台
10.2.1 设置移植工作台
10.2.2 移植进程
10.3 小结
第Ⅲ部分 集成
第11章 通用信息访问技术
11.1 通用数据访问
11.1.1 开放数据库互连(ODBC)
11.1.2 OLE DB
11.1.3 ActiveX Data Objects(ADO)
11.2 Oracle因特网文件系统(iFS)
11.2.1 什么是iFS
11.2.2 iFS的优点
11.2.3 安装iFS
11.2.4 使用iFS
11.3 小结
第12章 数据库集成
12.1 连接服务器
12.1.1 创建连接服务器
12.1.2 使用连接服务器
12.2 Oracle异类服务
12.2.1 Oracle8i通用互连
12.2.2 Oracle8i透明网关
12.2.3 建立异类服务代理
12.3 小结
第13章 使用复制进行集成
13.1 什么是复制
13.2 Oracle复制
13.2.1 复制对象、复制组和复制节点
13.2.2 多宿主复制
13.2.3 快照复制
13.2.4 Oracle复制管理者
13.2.5 使用快照
13.3 SQL Server复制
13.3.1 SQL Server的基本复制组件
13.3.2 复制的类型
13.3.3 配置复制
13.4 复制异类数据源
13.4.1 从SQL Server到Oracle复制数据
13.4.2 从Oracle到SQL Server复制数据
13.5 小结
第14章 集成安全性
14.1 数据库安全性基本概念
14.1.1 登录和用户
14.1.2 身份确认
14.1.3 许可
14.1.4 角色
14.2 NT安全性集成
14.2.1 SQL Server中的Windows NT身份确认
14.2.2 Oracle的NT身份确认
14.3 小结
第15章 数据库开发的挑战
15.1 体系结构
15.2 选择正确的API
15.2.1 DB-Library
15.2.2 OCI8
15.2.3 ODBC
15.2.4 JDBC
15.2.5 OLE DB
15.2.6 ActiveX Data Objects(ADO)
15.2.7 Oracle Object for OLE
15.3 开发工具
15.3.1 Oracle8i 向导
15.3.2 基于Web的开发工具
15.4 数据库开发
15.4.1 通用数据模型
15.4.2 通用SQL
15.4.3 通用数据库代码
15.5 小结
第Ⅳ部分 高级议题
第16章 集成和因特网
16.1 数据库与因特网
16.1.1 Oracle8i与因特网
16.1.2 Microsoft SQL Sever 2000 与因特网
16.1.3 Web 发布
16.1.4 建立Web Portal
16.1.5 数据交换
16.1.6 因特网安全性
16.2 小结
第17章 XML扮演的角色
17.1 XML是什么
17.1.1 XML的结构
17.1.2 相关的标准与技术
17.2 为什么XML对数据库管理很重要
17.2.1 平台无关性
17.2.2 内容与形式相分离
17.2.3 可扩展性
17.2.4 标准的数据交换格式
17.3 XML和数据库
17.3.1 Oracle8i对XML的支持
17.3.2 SQL Server 2000对XML的支持
17.4 使用XML实现数据集成
17.5 小结
第18章 Web工具和解决方案
18.1 Web发布
18.1.1 Oracle的Web Publishing Assistant
18.1.2 SQL Server 2000 Web Publishing Wizard
18.2 移动计算
18.2.1 Oracle8i Lite
18.2.2 SQL Server 2000的Windows CE版
18.3 门关(Portal)
18.3.1 Oracle Portal
18.3.2 Microsoft的Digital Dashboard
18.4 小结
第19章 展望Oracle和SQL Server
19.1 下一版是什么
19.1.1 数据库的性能和可裁剪性
19.1.2 更多的XML
19.1.3 易于使用
19.1.4 无线
19.1.5 下一个版本
19.2 小结
附录A 本书附带的光盘内容
附录B 优化器提示
附录C 数据类型映射
第Ⅰ部分 两种数据库产品是如何工作的
第1章 历史的简要回顾
1.1 艰难的起步
1.1.1 操作系统与平台的独立性
1.1.2 桌面解决方案
1.1.3 所有权总成本
1.1.4 工具软件
1.1.5 操作性能
1.1.6 哪里才是尽头
1.2 新特性
1.2.1 Oracle8i
1.2.2 Microsoft SQL Server 2000
1.3 小结
第2章 理解数据库系统的体系结构
2.1 数据库到底是什么
2.2 Oracle数据库系统的体系结构
2.2.1 Oracle实例
2.2.2 系统全局区
2.2.3 程序全局区
2.2.4 用户及服务器进程
2.2.5 服务器与数据库文件
2.2.6 处理一个查询
2.3 SQL Server体系结构
2.3.1 关系引擎
2.3.2 存储引擎
2.3.3 内存池
2.3.4 处理一个查询
2.4 小结
第3章 安装一个数据库服务器
3.1 开始之前的准备工作
3.1.1 访问信息
3.1.2 准备好Windows 2000
3.2 安装Oracle
3.2.1 可用的产品
3.2.2 系统配置要求
3.2.3 Oracle通用安装器
3.3 安装SQL Server
3.3.1 可用的产品
3.3.2 系统配置要求
3.3.3 SQL Server安装器
3.4 小结
第4章 数据存储
4.1 Oracle
4.1.1 Oracle数据块
4.1.2 分区和段
4.1.3 表空间和数据文件
4.1.4 为一个数据库增加空间
4.1.5 临时表空间
4.1.6 脱机表空间
4.1.7 只读表空间
4.1.8 可移动表空间
4.1.9 索引和索引组织表
4.1.10 索引组织表
4.1.11 大型对象排序
4.2 SQL Server
4.2.1 SQL Server数据页
4.2.2 数据库和文件组
4.2.3 装载及卸载数据库
4.2.4 索引的存储
4.2.5 大型对象
4.3 小结
第5章 优化器
5.1 影响优化器的工作
5.1.1 统计信息
5.1.2 提示
5.2 小结
第6章 事务和锁定
6.1 事务
6.1.1 事务控制
6.1.2 隔离
6.1.3 耐用性
6.2 锁定
6.2.1 理解Oracle中的锁定
6.2.2 理解SQL Server中的锁定
6.2.3 锁定升级和死锁
6.3 小结
第7章 网络访问
7.1 网络
7.2 SQL Server网络访问
7.2.1 配置客户机
7.2.2 配置服务器
7.3 Oracle网络访问和Net8
7.3.1 配置一个客户机
7.3.2 配置一个数据库服务器
7.4 小结
第Ⅱ部分 移植
第8章 移植数据库对象
8.1 名称意味着什么
8.1.1 位置
8.2 数据类型
8.2.1 用户定义的数据类型
8.3 序列与恒等列
8.4 完整性约束
8.4.1 主键和惟一键约束
8.4.2 CHECK约束
8.4.3 DEFAULT约束
8.4.4 外键约束
8.4.5 命名约束
8.4.6 约束选项
8.5 索引
8.5.1 特殊索引
8.6 视图
8.7 安全性
8.7.1 特权
8.7.2 应用程序角色
8.8 对象
8.9 小结
第9章 移植数据库应用程序代码
9.1 数据操纵语言(DML)
9.1.1 SELECT语句
9.1.2 INSERT语句
9.1.3 UPDATE语句
9.1.4 DELETE语句
9.1.5 截取
9.1.6 锁定表
9.2 PL/SQL和Transact-SQL语言
9.2.1 语法差异
9.2.2 临时表
9.2.3 错误处理
9.2.4 动态SQL支持
9.3 函数、过程和触发器
9.3.1 系统函数
9.3.2 用户定义函数
9.3.3 过程
9.3.4 触发器
9.4 应用程序接口
9.5 小结
第10章 移植工具
10.1 数据转换服务程序(DTS)
10.1.1 DTS对象模型
10.1.2 使用DTS移植一个Oracle数据库
10.2 Oracle移植工作台
10.2.1 设置移植工作台
10.2.2 移植进程
10.3 小结
第Ⅲ部分 集成
第11章 通用信息访问技术
11.1 通用数据访问
11.1.1 开放数据库互连(ODBC)
11.1.2 OLE DB
11.1.3 ActiveX Data Objects(ADO)
11.2 Oracle因特网文件系统(iFS)
11.2.1 什么是iFS
11.2.2 iFS的优点
11.2.3 安装iFS
11.2.4 使用iFS
11.3 小结
第12章 数据库集成
12.1 连接服务器
12.1.1 创建连接服务器
12.1.2 使用连接服务器
12.2 Oracle异类服务
12.2.1 Oracle8i通用互连
12.2.2 Oracle8i透明网关
12.2.3 建立异类服务代理
12.3 小结
第13章 使用复制进行集成
13.1 什么是复制
13.2 Oracle复制
13.2.1 复制对象、复制组和复制节点
13.2.2 多宿主复制
13.2.3 快照复制
13.2.4 Oracle复制管理者
13.2.5 使用快照
13.3 SQL Server复制
13.3.1 SQL Server的基本复制组件
13.3.2 复制的类型
13.3.3 配置复制
13.4 复制异类数据源
13.4.1 从SQL Server到Oracle复制数据
13.4.2 从Oracle到SQL Server复制数据
13.5 小结
第14章 集成安全性
14.1 数据库安全性基本概念
14.1.1 登录和用户
14.1.2 身份确认
14.1.3 许可
14.1.4 角色
14.2 NT安全性集成
14.2.1 SQL Server中的Windows NT身份确认
14.2.2 Oracle的NT身份确认
14.3 小结
第15章 数据库开发的挑战
15.1 体系结构
15.2 选择正确的API
15.2.1 DB-Library
15.2.2 OCI8
15.2.3 ODBC
15.2.4 JDBC
15.2.5 OLE DB
15.2.6 ActiveX Data Objects(ADO)
15.2.7 Oracle Object for OLE
15.3 开发工具
15.3.1 Oracle8i 向导
15.3.2 基于Web的开发工具
15.4 数据库开发
15.4.1 通用数据模型
15.4.2 通用SQL
15.4.3 通用数据库代码
15.5 小结
第Ⅳ部分 高级议题
第16章 集成和因特网
16.1 数据库与因特网
16.1.1 Oracle8i与因特网
16.1.2 Microsoft SQL Sever 2000 与因特网
16.1.3 Web 发布
16.1.4 建立Web Portal
16.1.5 数据交换
16.1.6 因特网安全性
16.2 小结
第17章 XML扮演的角色
17.1 XML是什么
17.1.1 XML的结构
17.1.2 相关的标准与技术
17.2 为什么XML对数据库管理很重要
17.2.1 平台无关性
17.2.2 内容与形式相分离
17.2.3 可扩展性
17.2.4 标准的数据交换格式
17.3 XML和数据库
17.3.1 Oracle8i对XML的支持
17.3.2 SQL Server 2000对XML的支持
17.4 使用XML实现数据集成
17.5 小结
第18章 Web工具和解决方案
18.1 Web发布
18.1.1 Oracle的Web Publishing Assistant
18.1.2 SQL Server 2000 Web Publishing Wizard
18.2 移动计算
18.2.1 Oracle8i Lite
18.2.2 SQL Server 2000的Windows CE版
18.3 门关(Portal)
18.3.1 Oracle Portal
18.3.2 Microsoft的Digital Dashboard
18.4 小结
第19章 展望Oracle和SQL Server
19.1 下一版是什么
19.1.1 数据库的性能和可裁剪性
19.1.2 更多的XML
19.1.3 易于使用
19.1.4 无线
19.1.5 下一个版本
19.2 小结
附录A 本书附带的光盘内容
附录B 优化器提示
附录C 数据类型映射
猜您喜欢