Oracle8i与SQL Server 2000集成

Oracle8i与SQL Server 2000集成
作 者: Stephen Chelack 张强 乔新媛
出版社: 电子工业出版社
丛编项: 美国IDG“高级开发工具”丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Oracle
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Oracle8i与SQL Server 2000集成》作者简介

内容简介

Oracle和SQL Server均是当今最流行的关系数据库管理系统,本书将两种数据库产品的最新版本放在一起,从多个方面进行了详尽的对比和讨论。全书共分4个部分,详细介绍了两种数据库产品的基本要素和结构框架,揭示了两种数据库的内部机制和工作原理;讨论了在两个数据库之间进行移植的技术问题,并介绍了Oracle公司和Microsoft公司提供的数据库移植工具;探讨了数据库集成的有关技术问题,以及在因特网环境下的数据库集成,充分展示了两种数据库产品为支持因特网而新增的种种特性。相信读者读完本书,定会受益匪浅。 本书内容丰富,理论和实践并重,是一本不易多得的实用参考书,适合于中级及中级以上的读者学习参考。

图书目录

前言

第Ⅰ部分 两种数据库产品是如何工作的

第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 数据类型映射