出版時(shí)間:2001-8 出版社:電子工業(yè)出版社 作者:張強(qiáng)譯 頁(yè)數(shù):404 字?jǐn)?shù):624
內(nèi)容概要
Oracle和 SQL Server均是當(dāng)今最流行的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),本書(shū)將兩種數(shù)據(jù)庫(kù)產(chǎn)品的最新版本放在一起,從多個(gè)方面進(jìn)行了詳盡的對(duì)比和討論。全書(shū)共分4個(gè)部分,詳細(xì)介紹了兩種數(shù)據(jù)庫(kù)產(chǎn)品的基本要素和結(jié)構(gòu)框架,揭示了兩種數(shù)據(jù)庫(kù)的內(nèi)部機(jī)制和工作原理;討論了在兩個(gè)數(shù)據(jù)庫(kù)之間進(jìn)行移植的技術(shù)問(wèn)題,并介紹了Oracle公司和Microsoft公司提供的數(shù)據(jù)庫(kù)移植工具;探討了數(shù)據(jù)庫(kù)集成的有關(guān)技術(shù)問(wèn)題,以及在因
書(shū)籍目錄
前言
第Ⅰ部分 兩種數(shù)據(jù)庫(kù)產(chǎn)品是如何工作的
第1章 歷史的簡(jiǎn)要回顧
1.1 艱難的起步
1.1.1 操作系統(tǒng)與平臺(tái)的獨(dú)立性
1.1.2 桌面解決方案
1.1.3 所有權(quán)總成本
1.1.4 工具軟件
1.1.5 操作性能
1.1.6 哪里才是盡頭
1.2 新特性
1.2.1 Oracle8i
1.2.2 Microsoft SQL Server 2000
1.3 小結(jié)
第2章 理解數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)
2.1 數(shù)據(jù)庫(kù)到底是什么
2.2 Oracle數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)
2.2.1 Oracle實(shí)例
2.2.2 系統(tǒng)全局區(qū)
2.2.3 程序全局區(qū)
2.2.4 用戶(hù)及服務(wù)器進(jìn)程
2.2.5 服務(wù)器與數(shù)據(jù)庫(kù)文件
2.2.6 處理一個(gè)查詢(xún)
2.3 SQL Server體系結(jié)構(gòu)
2.3.1 關(guān)系引擎
2.3.2 存儲(chǔ)引擎
2.3.3 內(nèi)存池
2.3.4 處理一個(gè)查詢(xún)
2.4 小結(jié)
第3章 安裝一個(gè)數(shù)據(jù)庫(kù)服務(wù)器
3.1 開(kāi)始之前的準(zhǔn)備工作
3.1.1 訪(fǎng)問(wèn)信息
3.1.2 準(zhǔn)備好Windows 2000
3.2 安裝Oracle
3.2.1 可用的產(chǎn)品
3.2.2 系統(tǒng)配置要求
3.2.3 Oracle通用安裝器
3.3 安裝SQL Server
3.3.1 可用的產(chǎn)品
3.3.2 系統(tǒng)配置要求
3.3.3 SQL Server安裝器
3.4 小結(jié)
第4章 數(shù)據(jù)存儲(chǔ)
4.1 Oracle
4.1.1 Oracle數(shù)據(jù)塊
4.1.2 分區(qū)和段
4.1.3 表空間和數(shù)據(jù)文件
4.1.4 為一個(gè)數(shù)據(jù)庫(kù)增加空間
4.1.5 臨時(shí)表空間
4.1.6 脫機(jī)表空間
4.1.7 只讀表空間
4.1.8 可移動(dòng)表空間
4.1.9 索引和索引組織表
4.1.10 索引組織表
4.1.11 大型對(duì)象排序
4.2 SQL Server
4.2.1 SQL Server數(shù)據(jù)頁(yè)
4.2.2 數(shù)據(jù)庫(kù)和文件組
4.2.3 裝載及卸載數(shù)據(jù)庫(kù)
4.2.4 索引的存儲(chǔ) 71
4.2.5 大型對(duì)象 73
4.3 小結(jié) 74
第5章 優(yōu)化器 75
5.1 影響優(yōu)化器的工作 75
5.1.1 統(tǒng)計(jì)信息 75
5.1.2 提示 83
5.2 小結(jié) 86
第6章 事務(wù)和鎖定 87
6.1 事務(wù) 87
6.1.1 事務(wù)控制 88
6.1.2 隔離 89
6.1.3 耐用性 91
6.2 鎖定 92
6.2.1 理解Oracle中的鎖定 92
6.2.2 理解SQL Server中的鎖定 94
6.2.3 鎖定升級(jí)和死鎖 96
6.3 小結(jié) 97
第7章 網(wǎng)絡(luò)訪(fǎng)問(wèn) 99
7.1 網(wǎng)絡(luò) 99
7.2 SQL Server網(wǎng)絡(luò)訪(fǎng)問(wèn) 100
7.2.1 配置客戶(hù)機(jī) 102
7.2.2 配置服務(wù)器 102
7.3 Oracle網(wǎng)絡(luò)訪(fǎng)問(wèn)和Net8 104
7.3.1 配置一個(gè)客戶(hù)機(jī) 105
7.3.2 配置一個(gè)數(shù)據(jù)庫(kù)服務(wù)器 110
7.4 小結(jié) 113
第Ⅱ部分 移植 115
第8章 移植數(shù)據(jù)庫(kù)對(duì)象 117
8.1 名稱(chēng)意味著什么 117
8.1.1 位置 119
8.2 數(shù)據(jù)類(lèi)型 120
8.2.1 用戶(hù)定義的數(shù)據(jù)類(lèi)型 122
8.3 序列與恒等列 124
8.4 完整性約束 126
8.4.1 主鍵和惟一鍵約束 126
8.4.2 CHECK約束 126
8.4.3 DEFAULT約束 127
8.4.4 外鍵約束 127
8.4.5 命名約束 128
8.4.6 約束選項(xiàng) 128
8.5 索引 128
8.5.1 特殊索引 129
8.6 視圖 130
8.7 安全性 130
8.7.1 特權(quán) 131
8.7.2 應(yīng)用程序角色 131
8.8 對(duì)象 132
8.9 小結(jié) 132
第9章 移植數(shù)據(jù)庫(kù)應(yīng)用程序代碼 133
9.1 數(shù)據(jù)操縱語(yǔ)言(DML) 133
9.1.1 SELECT語(yǔ)句 134
9.1.2 INSERT語(yǔ)句 136
9.1.3 UPDATE語(yǔ)句 137
9.1.4 DELETE語(yǔ)句 138
9.1.5 截取 140
9.1.6 鎖定表 140
9.2 PL/SQL和Transact-SQL語(yǔ)言 141
9.2.1 語(yǔ)法差異 141
9.2.2 臨時(shí)表 146
9.2.3 錯(cuò)誤處理 146
9.2.4 動(dòng)態(tài)SQL支持 148
9.3 函數(shù)、過(guò)程和觸發(fā)器 149
9.3.1 系統(tǒng)函數(shù) 150
9.3.2 用戶(hù)定義函數(shù) 153
9.3.3 過(guò)程 154
9.3.4 觸發(fā)器 154
9.4 應(yīng)用程序接口 156
9.5 小結(jié) 157
第10章 移植工具 159
10.1 數(shù)據(jù)轉(zhuǎn)換服務(wù)程序(DTS) 159
10.1.1 DTS對(duì)象模型 160
10.1.2 使用DTS移植一個(gè)Oracle數(shù)據(jù)庫(kù) 164
10.2 Oracle移植工作臺(tái) 168
10.2.1 設(shè)置移植工作臺(tái) 169
10.2.2 移植進(jìn)程 169
10.3 小結(jié) 179
第Ⅲ部分 集成 181
第11章 通用信息訪(fǎng)問(wèn)技術(shù) 183
11.1 通用數(shù)據(jù)訪(fǎng)問(wèn) 184
11.1.1 開(kāi)放數(shù)據(jù)庫(kù)互連(ODBC) 184
11.1.2 OLE DB 185
11.1.3 ActiveX Data Objects(ADO) 187
11.2 Oracle因特網(wǎng)文件系統(tǒng)(iFS) 191
11.2.1 什么是iFS 191
11.2.2 iFS的優(yōu)點(diǎn) 192
11.2.3 安裝iFS 194
11.2.4 使用iFS 197
11.3 小結(jié) 199
第12章 數(shù)據(jù)庫(kù)集成 201
12.1 連接服務(wù)器 201
12.1.1 創(chuàng)建連接服務(wù)器 202
12.1.2 使用連接服務(wù)器 205
12.2 Oracle異類(lèi)服務(wù) 208
12.2.1 Oracle8i通用互連 208
12.2.2 Oracle8i透明網(wǎng)關(guān) 209
12.2.3 建立異類(lèi)服務(wù)代理 210
12.3 小結(jié) 215
第13章 使用復(fù)制進(jìn)行集成 217
13.1 什么是復(fù)制 217
13.2 Oracle復(fù)制 218
13.2.1 復(fù)制對(duì)象、復(fù)制組和復(fù)制節(jié)點(diǎn) 218
13.2.2 多宿主復(fù)制 219
13.2.3 快照復(fù)制 219
13.2.4 Oracle復(fù)制管理者 225
13.2.5 使用快照 225
13.3 SQL Server復(fù)制 229
13.3.1 SQL Server的基本復(fù)制組件 229
13.3.2 復(fù)制的類(lèi)型 230
13.3.3 配置復(fù)制 234
13.4 復(fù)制異類(lèi)數(shù)據(jù)源 240
13.4.1 從SQL Server到Oracle復(fù)制數(shù)據(jù) 241
13.4.2 從Oracle到SQL Server復(fù)制數(shù)據(jù) 251
13.5 小結(jié) 254
第14章 集成安全性 255
14.1 數(shù)據(jù)庫(kù)安全性基本概念 255
14.1.1 登錄和用戶(hù) 255
14.1.2 身份確認(rèn) 259
14.1.3 許可 260
14.1.4 角色 261
14.2 NT安全性集成 263
14.2.1 SQL Server中的Windows NT身份確認(rèn) 263
14.2.2 Oracle的NT身份確認(rèn) 267
14.3 小結(jié) 281
第15章 數(shù)據(jù)庫(kù)開(kāi)發(fā)的挑戰(zhàn) 283
15.1 體系結(jié)構(gòu) 283
15.2 選擇正確的API 285
15.2.1 DB-Library 285
15.2.2 OCI8 285
15.2.3 ODBC 285
15.2.4 JDBC 286
15.2.5 OLE DB 286
15.2.6 ActiveX Data Objects(ADO) 286
15.2.7 Oracle Object for OLE 287
15.3 開(kāi)發(fā)工具 287
15.3.1 Oracle8i 向?qū)?288
15.3.2 基于Web的開(kāi)發(fā)工具 289
15.4 數(shù)據(jù)庫(kù)開(kāi)發(fā) 289
15.4.1 通用數(shù)據(jù)模型 289
15.4.2 通用SQL 290
15.4.3 通用數(shù)據(jù)庫(kù)代碼 290
15.5 小結(jié) 295
第Ⅳ部分 高級(jí)議題 297
第16章 集成和因特網(wǎng) 299
16.1 數(shù)據(jù)庫(kù)與因特網(wǎng) 299
16.1.1 Oracle8i與因特網(wǎng) 300
16.1.2 Microsoft SQL Sever 2000 與因特網(wǎng) 300
16.1.3 Web 發(fā)布 301
16.1.4 建立Web Portal 301
16.1.5 數(shù)據(jù)交換 303
16.1.6 因特網(wǎng)安全性 304
16.2 小結(jié) 315
第17章 XML扮演的角色 317
17.1 XML是什么 317
17.1.1 XML的結(jié)構(gòu) 320
17.1.2 相關(guān)的標(biāo)準(zhǔn)與技術(shù) 326
17.2 為什么XML對(duì)數(shù)據(jù)庫(kù)管理很重要 331
17.2.1 平臺(tái)無(wú)關(guān)性 331
17.2.2 內(nèi)容與形式相分離 331
17.2.3 可擴(kuò)展性 332
17.2.4 標(biāo)準(zhǔn)的數(shù)據(jù)交換格式 332
17.3 XML和數(shù)據(jù)庫(kù) 332
17.3.1 Oracle8i對(duì)XML的支持 333
17.3.2 SQL Server 2000對(duì)XML的支持 338
17.4 使用XML實(shí)現(xiàn)數(shù)據(jù)集成 354
17.5 小結(jié) 356
第18章 Web工具和解決方案 357
18.1 Web發(fā)布 357
18.1.1 Oracle的Web Publishing Assistant 357
18.1.2 SQL Server 2000 Web Publishing Wizard 361
18.2 移動(dòng)計(jì)算 368
18.2.1 Oracle8i Lite 368
18.2.2 SQL Server 2000的Windows CE版 369
18.3 門(mén)關(guān)(Portal) 370
18.3.1 Oracle Portal 370
18.3.2 Microsoft的Digital Dashboard 376
18.4 小結(jié) 381
第19章 展望Oracle和SQL Server 383
19.1 下一版是什么 383
19.1.1 數(shù)據(jù)庫(kù)的性能和可裁剪性 383
19.1.2 更多的XML 384
19.1.3 易于使用 385
19.1.4 無(wú)線(xiàn) 386
19.1.5 下一個(gè)版本 386
19.2 小結(jié) 388
附錄A 本書(shū)附帶的光盤(pán)內(nèi)容 389
附錄B 優(yōu)化器提示 391
附錄C 數(shù)據(jù)類(lèi)型映射 401
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Oracle8i 與SQL Server2000集成 含盤(pán) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版