注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫挖掘/數(shù)據(jù)倉庫數(shù)據(jù)庫設(shè)計與開發(fā)教程

數(shù)據(jù)庫設(shè)計與開發(fā)教程

數(shù)據(jù)庫設(shè)計與開發(fā)教程

定 價:¥65.00

作 者: (美)Paulraj Ponniah著;韓宏志譯;韓宏志譯
出版社: 清華大學(xué)出版社
叢編項: 國外計算機科學(xué)經(jīng)典教材
標 簽: 數(shù)據(jù)庫設(shè)計

ISBN: 9787302093053 出版時間: 2005-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 550 字數(shù):  

內(nèi)容簡介

  信息是企業(yè)的主要資產(chǎn),數(shù)據(jù)庫是企業(yè)的重要信處一源。只有通過數(shù)據(jù)庫,企業(yè)才能獲取關(guān)鍵信息,才能充分利用日臻完善的電子商務(wù),才能緊隨經(jīng)濟全球化大潮。數(shù)據(jù)庫技術(shù)發(fā)展之快,包含主題之廣,體第增長之快,令人目不暇接。為完成規(guī)劃、設(shè)計、實現(xiàn)、部署和維護數(shù)據(jù)庫的任務(wù),必須牢固掌握基本技術(shù),深入理解基本知識。本書以循序漸進的方式,全面分析了數(shù)據(jù)庫的設(shè)計和開發(fā)方法,系統(tǒng)地闡述了數(shù)據(jù)庫設(shè)計和開發(fā)的基本原理。內(nèi)容和結(jié)構(gòu)的安排均有利于相關(guān)課程的教學(xué)工作。本書適合作為高等院校計算機科學(xué)專業(yè)數(shù)據(jù)庫課程教材。也可供企業(yè)的IT人員在為公司建立正確的數(shù)據(jù)庫環(huán)境時進行參考。本書主要內(nèi)容數(shù)據(jù)庫系統(tǒng)的目的是什么數(shù)據(jù)庫系統(tǒng)包含哪些組件公司需要捕獲哪些數(shù)據(jù)類型如何實現(xiàn)特殊目標設(shè)計數(shù)據(jù)庫如何通過數(shù)據(jù)建模捕獲信息如何確過哪個數(shù)據(jù)庫最符合業(yè)務(wù)目標的要求有效的數(shù)據(jù)庫管理和維護涉及哪些內(nèi)容數(shù)據(jù)庫系統(tǒng)如何與Internet資源整合第I部分數(shù)據(jù)庫基本概念信息是企業(yè)的主要資產(chǎn),數(shù)據(jù)庫是企業(yè)的重要信處一源。只有通過數(shù)據(jù)庫,企業(yè)才能獲取關(guān)鍵信息,才能充分利用日臻完善的電子商務(wù),才能緊隨經(jīng)濟全球化大潮。數(shù)據(jù)庫技術(shù)發(fā)展之快,包含主題之廣,體第增長之快,令人目不暇接。為完成規(guī)劃、設(shè)計、實現(xiàn)、部署和維護數(shù)據(jù)庫的任務(wù),必須牢固掌握基本技術(shù),深入理解基本知識。本書以循序漸進的方式,全面分析了數(shù)據(jù)庫的設(shè)計和開發(fā)方法,系統(tǒng)地闡述了數(shù)據(jù)庫設(shè)計和開發(fā)的基本原理。內(nèi)容和結(jié)構(gòu)的安排均有利于相關(guān)課程的教學(xué)工作。本書適合作為高等院校計算機科學(xué)專業(yè)數(shù)據(jù)庫課程教材。也可供企業(yè)的IT人員在為公司建立正確的數(shù)據(jù)庫環(huán)境時進行參考。本書主要內(nèi)容數(shù)據(jù)庫系統(tǒng)的目的是什么數(shù)據(jù)庫系統(tǒng)包含哪些組件公司需要捕獲哪些數(shù)據(jù)類型如何實現(xiàn)特殊目標設(shè)計數(shù)據(jù)庫如何通過數(shù)據(jù)建模捕獲信息如何確過哪個數(shù)據(jù)庫最符合業(yè)務(wù)目標的要求有效的數(shù)據(jù)庫管理和維護涉及哪些內(nèi)容數(shù)據(jù)庫系統(tǒng)如何與Internet資源整合第I部分數(shù)據(jù)庫基本概念

作者簡介

  PaulrajPonniah博士是資深I(lǐng)T專家,近20多年來一直從事數(shù)據(jù)庫和數(shù)據(jù)庫倉庫系統(tǒng)的設(shè)計與實現(xiàn),以及相北領(lǐng)域的教學(xué)與培訓(xùn)工作,曾在美國多家知名企業(yè)任職。

圖書目錄

第1章 數(shù)據(jù)庫方法
1.1 學(xué)習(xí)目標
1.2 數(shù)據(jù)系統(tǒng)的演化過程
1.2.1 技術(shù)發(fā)展
1.2.2 信息需求
1.2.3 發(fā)展歷程
1.2.4 面向文件的數(shù)據(jù)系統(tǒng)
1.3 數(shù)據(jù)庫系統(tǒng)
1.3.1 驅(qū)動力
1.3.2 早期數(shù)據(jù)系統(tǒng)的不足
1.3.3 數(shù)據(jù)庫系統(tǒng)滿足要求
1.4 數(shù)據(jù)庫方法
1.4.1 數(shù)據(jù)庫的定義
1.4.2 數(shù)據(jù)驅(qū)動
1.4.3 基本概念
1.4.4 數(shù)據(jù)庫的使用
1.5 數(shù)據(jù)模型簡介
1.5.1 層次結(jié)構(gòu)模型
1.5.2 網(wǎng)狀結(jié)構(gòu)模型
1.5.3 關(guān)系模型
1.5.4 對象-關(guān)系模型
1.6 數(shù)據(jù)庫類型
1.6.1 集中式數(shù)據(jù)庫
1.6.2 分布式數(shù)據(jù)庫
1.7 數(shù)據(jù)庫產(chǎn)業(yè)概述
1.7.1 簡史
1.7.2 主要商業(yè)數(shù)據(jù)庫
1.7.3 未來展望
1.8 本章小結(jié)
1.9 復(fù)習(xí)題
1.10 練習(xí)題
第2章 主要組件概覽
2.1 學(xué)習(xí)目標
2.2 數(shù)據(jù)庫環(huán)境的組件
2.2.1 總體系結(jié)構(gòu)
2.2.2 硬件基礎(chǔ)結(jié)構(gòu)
2.2.3 支持軟件
2.2.4 人員和過程
2.3 數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)(DBMs)
2.3.1 數(shù)據(jù)庫和DBMS的區(qū)別
2.3.2 使用DBMS的原因
2.3.3 DBMS分類
2.3.4 語言和接口
2.4 功能和特性
2.4.1 硬件
2.4.2 數(shù)據(jù)存儲
2.4.3 操作系統(tǒng)軟件
2.4.4 數(shù)據(jù)庫軟件
2.4.5 用戶
2.4.6 專業(yè)人員
2.4.7 方法和過程
2.4.8 數(shù)據(jù)庫的用法
2.5 DBMS詳解
2.5.1 數(shù)據(jù)庫引擎
2.5.2 數(shù)據(jù)詞典
2.5.3 查詢處理器
2.5.4 窗體生成器
2.5.5 報表編寫器
2.5.6 應(yīng)用程序開發(fā)者
2.5.7 通信接口
2.5.8 實用程序
2.6 本章小結(jié)
2.7 復(fù)習(xí)題
2.8 練習(xí)題
第II部分 數(shù)據(jù)庫開發(fā)過程
第3章 數(shù)據(jù)庫環(huán)境的重要性
3.1 學(xué)習(xí)目標
3.2 組織機構(gòu)
3.2.1 核心業(yè)務(wù)
3.2.2 主要流程
3.2.3 信息是主要資產(chǎn)
3.2.4 機構(gòu)中的數(shù)據(jù)庫系統(tǒng)
3.3 信息需求
3.3.1 根據(jù)用戶級別分組
3.3.2 按職能部門分組
3.3.3 按地理位置分組
3.3.4 提供信息
3.4 信息共享
3.4.1 共享信息的原因
3.4.2 主要益處
3.4.3 信息共享方案
3.4.4 數(shù)據(jù)庫系統(tǒng)作為支持者
3.5 數(shù)據(jù)庫系統(tǒng)的樞紐角色
3.5.1 數(shù)據(jù)存儲
3.5.2 信息傳送
3.5.3 應(yīng)用程序的基礎(chǔ)
3.5.4 現(xiàn)代企業(yè)必不可少的工具
3.6 本章小結(jié)
3.7 復(fù)習(xí)題
3.8 練習(xí)題
第4章 數(shù)據(jù)庫開發(fā)周期
4.1 學(xué)習(xí)目標
4.2 主要開發(fā)步驟
4.2.1 開始過程
4.2.2 設(shè)計和開發(fā)
4.2.3 開發(fā)和實現(xiàn)
4.2.4 步驟和任務(wù)
4.2.5 角色和責(zé)任
4.2.6 管理和控制
4.3 數(shù)據(jù)庫系統(tǒng)規(guī)劃
4.3.1 總體規(guī)劃范圍
4.3.2 規(guī)劃者
4.3.3 業(yè)務(wù)規(guī)劃的影響
4.3.4 數(shù)據(jù)庫規(guī)劃
4.3.5 關(guān)鍵規(guī)劃問題
4.4 可行性研究
4.4.1 目標和范圍
4.4.2 技術(shù)基礎(chǔ)結(jié)構(gòu)
4.4.3 技能分析
4.4.4 成本評估
4.4.5 收益評估
4.4.6 權(quán)衡選項
4.5 需求定義
4.5.1 需求收集方法
4.5.2 用戶采訪
4.5.3 流程觀察
4.5.4 分析應(yīng)用程序
4.5.5 研究文檔
4.5.6 合并信息需求
4.5.7 需求定義文檔
4.6 設(shè)計階段
4.6.1 設(shè)計目標
4.6.2 邏輯設(shè)計與物理設(shè)計
4.6.3 外部模式
4.6.4 概念模式
4.6.5 內(nèi)部模式
4.7 實現(xiàn)和部署
4.7.1 從概念模式到內(nèi)部模式
4.7.2 DBMS的安裝
4.7.3 創(chuàng)建數(shù)據(jù)詞典
4.7.4 填充數(shù)據(jù)庫
4.7.5 開發(fā)應(yīng)用程序接口
4.8 維護和成長
4.8.1 管理工具
4.8.2 持續(xù)監(jiān)控
4.8.3 性能調(diào)整
4.8.4 管理成長
4.9 本章小結(jié)
4.10 復(fù)習(xí)題
4.11 練習(xí)題
第III部分 概念數(shù)據(jù)建模
第5章 數(shù)據(jù)建?;A(chǔ)
5.1 學(xué)習(xí)目標
5.2 數(shù)據(jù)模型的含義
5.2.1 建立數(shù)據(jù)模型的原因
5.2.2 現(xiàn)實信息需求
5.2.3 數(shù)據(jù)模型是復(fù)制品
5.2.4 數(shù)據(jù)模型組件
5.3 數(shù)據(jù)建模概念
5.3.1 信息需求的表示
5.3.2 過濾無關(guān)信息
5.3.3 組件映射
5.3.4 數(shù)據(jù)模型到數(shù)據(jù)設(shè)計
5.4 數(shù)據(jù)建模式樣
5.4.1 高級別數(shù)據(jù)模型
5.4.2 基于對象的建模技術(shù)
5.4.3 實體-關(guān)系建模技術(shù)
5.4.4 數(shù)據(jù)建模輔助工具
5.5 數(shù)據(jù)視圖
5.5.1 數(shù)據(jù)視圖的含義
5.5.2 信息需求的集合
5.5.3 透過窗戶看數(shù)據(jù)系統(tǒng)
5.5.4 數(shù)據(jù)視圖:兩種理解
5.6 視圖集成
5.6.1 合并個體用戶視圖
5.6.2 集成局部數(shù)據(jù)模型
5.6.3 增強和驗證
5.6.4 統(tǒng)一數(shù)據(jù)模型
5.7 本章小結(jié)
5.8 復(fù)習(xí)題
5.9 練習(xí)題
第6章 基于對象建模的原理和組件
6.1 學(xué)習(xí)目標
6.2 基于對象的建模技術(shù)簡介
6.2.1 通用數(shù)據(jù)模型
6.2.2 基于對象的數(shù)據(jù)模型的益處·
6.2.3 組件簡介
6.2.4 現(xiàn)實信息映射
6.2.5 模型圖示例
6.3 業(yè)務(wù)對象
6.3.1 對象組和實例
6.3.2 對象類型
6.3.3 識別對象組
6.3.4 屬性
6.3.5 實例標識符
6.4 對象之間的關(guān)系
6.4.1 關(guān)系的角色
6.4.2 關(guān)系中的基數(shù)
6.4.3 聚合對象
6.4.4 關(guān)系的度
6.5 歸納和?;?br />6.5.1超組和子組
6.5.2 歸納層次
6.5.3 屬性繼承
6.5.4 關(guān)系繼承
6.5.5 特例
6.6 特殊對象類型和關(guān)系
6.6.1 概念和物理對象
6.6.2 遞歸關(guān)系
6.6.3 裝配結(jié)構(gòu)
6.7 回顧基于對象的數(shù)據(jù)模型
6.7.1 組件總覽
6.7.2 完整數(shù)據(jù)模型圖
6.8 本章小結(jié)
6.9 復(fù)習(xí)題
6.10 練習(xí)題
第7章 實體-關(guān)系數(shù)據(jù)模型
7.1 學(xué)習(xí)目標
7.2 E—R模型簡介
7.2.1 基本概念
7.2.2 數(shù)據(jù)建模過程
7.2.3 主要組件
7.3 實體
7.3.1 實體定義
7.3.2 實體類型
7.3.3 實體組
7.3.4 弱實體類型
7.4 屬性
7.4.1 屬性規(guī)范
7.4.2 值和域
7.4.3 屬性類型
7.4.4 候選鍵和主鍵
7.5 關(guān)系
7.5.1 實體之間的關(guān)聯(lián)
7.5.2 關(guān)系的度
7.5.3 關(guān)系的基數(shù)
7.5.4 可選和強制條件
7.6 特例
7.6.1 建模依賴于時間的組件
7.6.2 標識和非標識關(guān)系
7.6.3 關(guān)系類型的屬性
7.6.4 使用動名詞
7.6.5 歸納和?;?br />7.7 實體-關(guān)系圖
7.7.1 重述組件及符號
7.7.2 示例ERD
7.7.3 分析示例ERD
7.8 本章小結(jié)
7.9 復(fù)習(xí)題
7.10 練習(xí)題
第IV部分 關(guān)系數(shù)據(jù)模型
第8章 關(guān)系數(shù)據(jù)模型基礎(chǔ)
8.1 學(xué)習(xí)目標
8.2 結(jié)構(gòu)和組件
8.2.1 關(guān)系模型的優(yōu)點
8.2.2 關(guān)系表:一個建模概念
8.2.3 列表示屬性
8.2.4 行表示實例
8.2.5 主鍵
8.2.6 通過外鍵建立關(guān)系
8.2.7 關(guān)系模型的符號
8.3 數(shù)據(jù)完整性約束
8.3.1 確保數(shù)據(jù)完整性的原因
8.3.2 基本關(guān)系屬性
8.3.3 實體完整性
8.3.4 引用完整性
8.3.5 函數(shù)依賴
8.4 數(shù)據(jù)操縱
8.4.1 數(shù)據(jù)語言的角色
8.4.2 數(shù)據(jù)操縱語言
8.4.3 關(guān)系代數(shù)
8.4.4 關(guān)系演算
8.4.5 通用語言比較
8.5 關(guān)系模型設(shè)計
8.5.1 數(shù)據(jù)模型的要求
8.5.2 設(shè)計方法
8.5.3 從語義模型到關(guān)系模型
8.5.4 傳統(tǒng)方法
8.5.5 評估兩種設(shè)計方法
8.6 本章小結(jié)
8.7 復(fù)習(xí)題
8.8 練習(xí)題
第9章 從語義數(shù)據(jù)模型到關(guān)系數(shù)據(jù)模型
9.1 學(xué)習(xí)目標
9.2 模型轉(zhuǎn)換方法
9.2.1 優(yōu)點
9.2.2 轉(zhuǎn)換方法的適用范圍
9.2.3 步驟和任務(wù)
9.2.4 關(guān)鍵問題
9.3 組件映射
9.3.1 映射和轉(zhuǎn)換
9.3.2 對象組到關(guān)系表的映射
9.3.3 屬性
9.3.4 實例標識符
9.4 關(guān)系轉(zhuǎn)換
9.4.1 一對一關(guān)系
9.4.2 一對多關(guān)系
9.4.3 多對多關(guān)系
9.4.4 強制和可選條件
9.4.5 將聚合對象作為關(guān)系
9.4.6 標識關(guān)系
9.4.7 超組和子組
9.5 模型轉(zhuǎn)換的結(jié)果
9.5.1 模型比較
9.5.2 轉(zhuǎn)換歸納
9.6 本章小結(jié)
9.7 復(fù)習(xí)題
9.8 練習(xí)題
第10章 數(shù)據(jù)規(guī)范化方法
10.1 學(xué)習(xí)目標
10.2 非正式設(shè)計
10.2.1 根據(jù)需求建立關(guān)系表
10.2.2 非正式設(shè)計的缺陷
10.2.3 更新異常
10.2.4 刪除異常
10.2.5 添加異常
10.3 規(guī)范化方法
10.3.1 目標和優(yōu)點
10.3.2 規(guī)范化方法的用法
10.3.3 步驟和任務(wù)
10.4 基本范式
10.4.1 第一范式
10.4.2 第二范式
10.4.3 第三范式
10.4.4 Boyce-Codd范式
10.5 高級范式
10.5.1 第四范式
10.5.2 第五范式
10.5.3 域-鍵范式
10.6 規(guī)范化方法綜述
10.6.1 步驟分析
10.6.2 關(guān)鍵問題
10.6.3 規(guī)范化的示例
10.7 本章小結(jié)
10.8 復(fù)習(xí)題
10.9 練習(xí)題
第V部分 設(shè)計和實現(xiàn)
第11章 完成邏輯設(shè)計
11.1 學(xué)習(xí)目標
11.2 邏輯設(shè)計的重要性
11.2.1 邏輯設(shè)計和物理設(shè)計
11.2.2 DDLC中的邏輯設(shè)計階段
11.2.3 邏輯設(shè)計階段的必要性
11.2.4 物理設(shè)計的輸入
11.2.5 確保設(shè)計的完整性
11.3 邏輯設(shè)計中的數(shù)據(jù)建模
11.3.1 完成邏輯設(shè)計的步驟
11.3.2 表示實體
11.3.3 表示屬性
11.3.4 表示關(guān)系
11.3.5 規(guī)則和約束
11.4 關(guān)系數(shù)據(jù)模型的設(shè)計
11.4.1 將關(guān)系表作為單個設(shè)計概念
11.4.2 邏輯設(shè)計組件
11.4.3 邏輯模式
11.4.4 特殊注意事項
11.5 邏輯設(shè)計的文檔記錄
11.5.1 邏輯設(shè)計輸出
11.5.2 輸出的用法
11.5.3 使用CASE工具
11.5.4 文檔記錄綱要
11.6 本章小結(jié)
11.7 復(fù)習(xí)題
11.8 練習(xí)題
第12章 物理設(shè)計過程
12.1 學(xué)習(xí)目標
12.2 物理設(shè)計簡介
12.2.1 從邏輯設(shè)計到物理設(shè)計
12.2.2 目標和設(shè)計決策
12.2.3 物理設(shè)計組件
12.2.4 物理設(shè)計任務(wù)
12.2.5 數(shù)據(jù)詞典的用法
12.3 數(shù)據(jù)存儲和訪問
12.3.1 存儲管理
12.3.2 訪問物理數(shù)據(jù)
12.3.3 文件、塊和記錄
12.3.4 文件組織
12.3.5 鏈接相關(guān)數(shù)據(jù)元素
12.3.6 RAID技術(shù)基礎(chǔ)
12.4 索引技術(shù)
12.4.1 主索引
12.4.2 折半查找
12.4.3 對稱樹索引
12.4.4 輔助索引
12.4.5 位圖索引
12.5 其他性能考慮事項
12.5.1 聚集
12.5.2 反向規(guī)范化
12.5.3 拆分
12.5.4 內(nèi)存緩沖管理
12.5.5 預(yù)建聯(lián)接
12.6 本章小結(jié)
12.7 復(fù)習(xí)題
12.8 練習(xí)題
第13章 特殊的實現(xiàn)注意事項
13.1 學(xué)習(xí)目標
13.2 實現(xiàn)語言
13.2.1 模型實現(xiàn)的含義
13.2.2 語言的角色
13.2.3 用于關(guān)系模型的語言
13.3 SOL
13.3.1 總體特性
13.3.2 發(fā)展簡史
13.3.3 SQL的數(shù)據(jù)定義
13.3.4 SQL的數(shù)據(jù)檢索
13.3.5 SQL的數(shù)據(jù)維護
13.3.6 SQL中的數(shù)據(jù)控制
13.3.7 查詢
13.3.8 SQL查詢組件概覽
13.3.9 從應(yīng)用程序訪問數(shù)據(jù)庫
13.4 查詢處理
13.4.1 查詢處理步驟
13.4.2 查詢優(yōu)化器
13.4.3 誘導(dǎo)方法
13.4.4 基于成本的優(yōu)化
13.5 數(shù)據(jù)庫系統(tǒng)部署
13.5.1 部署任務(wù)
13.5.2 在集中式體系結(jié)構(gòu)中實現(xiàn)
13.5.3 在客戶機/服務(wù)器中實現(xiàn)
13.6 本章小結(jié)
13.7 復(fù)習(xí)題
13.8 練習(xí)題
第VI部分 數(shù)據(jù)庫管理和維護
第14章 管理職能概述
14.1 學(xué)習(xí)目標
14.2 管理的重要性
14.2.1 管理的必要性
14.2.2 管理目標
14.2.3 數(shù)據(jù)管理
14.2.4 數(shù)據(jù)庫管理
14.3 技能和責(zé)任
14.3.1 管理角色
14.3.2 責(zé)任范圍
14.3.3 技能、知識和經(jīng)驗
14.3.4 與用戶和專業(yè)人員交互
14.4 在開發(fā)周期各階段的任務(wù)和責(zé)任
14.4.1 規(guī)劃和可行性研究
14.4.2 需求定義
14.4.3 邏輯設(shè)計
14.4.4 物理設(shè)計
14.4.5 實現(xiàn)和部署
14.5 完成部署后的任務(wù)
14.5.1 持續(xù)職能
14.5.2 維護服務(wù)級別
14.5.3 數(shù)據(jù)庫系統(tǒng)的增強
14.5.4 數(shù)據(jù)庫系統(tǒng)的成長和變化
14.6 本章小結(jié)
14.7 復(fù)習(xí)題
14.8 練習(xí)題
第15章 數(shù)據(jù)完整性
15.1 學(xué)習(xí)目標
15.2 事務(wù)處理
15.2.1 事務(wù)概念
15.2.2 事務(wù)屬性
15.2.3 事務(wù)狀態(tài)
15.2.4 事務(wù)處理
15.2.5 完整性考慮事項
15.3 并發(fā)事務(wù)
15.3.1 并發(fā)處理事務(wù)的原因
15.3.2 并發(fā)問題
15.3.3 事務(wù)和調(diào)度
15.3.4 可串行性
15.3.5 可恢復(fù)性
15.4 并發(fā)控制
15.4.1 基于鎖的解決方法
15.4.2 基于鎖的技術(shù)的應(yīng)用
15.4.3 死鎖的防止和檢測
15.4.4 基于時間戳的解決方案
15.4.5 樂觀技術(shù)
15.5 數(shù)據(jù)庫故障和恢復(fù)
15.5.1 故障分類
15.5.2 恢復(fù)概念
15.5.3 日志記錄
15.5.4 檢查點
15.5.5 基于日志的恢復(fù)技術(shù)
15.5.6 陰影分頁
15.5.7 恢復(fù)示例
15.6 本章小結(jié)
15.7 復(fù)習(xí)題
15.8 練習(xí)題
第16章 數(shù)據(jù)庫安全
16.1 學(xué)習(xí)目標
16.2 安全問題
16.2.1 目標和目的
16.2.2 安全問題
16.2.3 解決方案選項
16.2.4 隱私問題
16.2.5 Web安全
16.3 訪問控制
16.3.1 數(shù)據(jù)訪問級別和類型
16.3.2 任意控制
16.3.3 使用視圖
16.3.4 SQL示例
16.3.5 強制控制
16.4 特殊的安全考慮事項
16.4.1 授權(quán)
16.4.2 身份驗證
16.4.3 DBA的角色
16.4.4 統(tǒng)計數(shù)據(jù)庫
16.5 加密
16.5.1 加密的含義
16.5.2 加密方法
16.5.3 數(shù)據(jù)加密標準
16.5.4 公鑰加密
16.6 本章小結(jié)
16.7 復(fù)習(xí)題
16.8 練習(xí)題
第17章 持續(xù)維護和成長
17.1 學(xué)習(xí)目標
17.2 日常維護
17.2.1 備份和恢復(fù)
17.2.2 安全維護
17.2.3 空間管理
17.2.4 并發(fā)控制
17.2.5 問題解決方案
17.3 監(jiān)控和分析
17.3.1 監(jiān)控目的
17.3.2 監(jiān)控過程
17.3.3 收集統(tǒng)計數(shù)據(jù)
17.3.4 分析操作
17.3.5 基準的用法
17.4 成長和增強
17.4.1 持續(xù)成長和增強
17.4.2 應(yīng)用程序增強
17.4.3 模式修正
17.4.4 DBMS版本升級
17.5 調(diào)整性能
17.5.1 目標和解決方案選項
17.5.2 調(diào)整索引
17.5.3 調(diào)整查詢和事務(wù)
17.5.4 調(diào)整模式
17.6 本章小結(jié)
17.7 復(fù)習(xí)題
17.8 練習(xí)題
第VII部分 高級篇
第18章 分布式數(shù)據(jù)庫系統(tǒng)
18.1 學(xué)習(xí)目標
18.2 基本原理
18.2.1 分布式數(shù)據(jù)庫的含義
18.2.2 基本概念
18.2.3 動機和目標
18.2.4 優(yōu)點和缺點
18.3 分布式數(shù)據(jù)庫
18.3.1 類型和配置
18.3.2 DDBMS
18.3.3 網(wǎng)絡(luò)組件
18.3.4 數(shù)據(jù)分布
18.3.5 體系結(jié)構(gòu)選項
18.3.6 設(shè)計和實現(xiàn)問題
18.4 透明
18.4.1 透明是重要理念
18.4.2 拆分透明
18.4.3 復(fù)制透明
18.4.4 位置透明
18.4.5 網(wǎng)絡(luò)透明
18.4.6 命名透明
18.4.7 故障透明
18.5 分布式處理
18.5.1 查詢處理
18.5.2 事務(wù)處理
18.5.3 并發(fā)控制
18.5.4 分布恢復(fù)
18.6 本章小結(jié)
18.7 復(fù)習(xí)題
18.8 練習(xí)題
第19章 數(shù)據(jù)庫系統(tǒng)和Web
19.1 學(xué)習(xí)目標
19.2 Web技術(shù)回顧
19.2.1 Intemet和Web
19.2.2 HTTP
19.2.3 URL
19.2.4 HTML
19.2.5 超越HTML 
19.2.6 內(nèi)部網(wǎng)和外部網(wǎng)
19.3 Web和數(shù)據(jù)庫集成
19.3.1 集成動機
19.3.2 集成的必要條件
19.3.3 集成的體系結(jié)構(gòu)
19.3.4 優(yōu)缺點
19.4 集成方法
19.4.1 CGI
19.4.2 API
19.4.3 SSI
19.4.4 cookie
19.4.5 使用Java應(yīng)用程序
19.4.6 使用腳本語言
19.4.7 數(shù)據(jù)庫工具
19.5 安全選項
19.5.1 保護的意義
19.5.2 防火墻、包裝器和代理
19.5.3 數(shù)字簽名和數(shù)字證書
19.5.4 SET和SST
19.5.5 SSL和S-HTTP
19.5.6 Java安全
19.6 本章小結(jié)
19.7 復(fù)習(xí)題
19.8 練習(xí)題
第20章 數(shù)據(jù)庫技術(shù)發(fā)展趨勢
20.1 學(xué)習(xí)目標
20.2 面向?qū)ο蟮臄?shù)據(jù)庫
20.2.1 基本概念
20.2.2 對象和類
20.2.3 方法和消息
20.2.4 繼承
20.2.5 多態(tài)
20.2.6 面向?qū)ο蟮臄?shù)據(jù)模型
20.3 對象-關(guān)系數(shù)據(jù)庫
20.3.1 驅(qū)動力
20.3.2 ORDBMS的含義
20.3.3 0RDBMS的特性
20.3.4 SQL-3的對象-關(guān)系支持
20.4 支持決策的數(shù)據(jù)庫
20.4.1 數(shù)據(jù)倉庫
20.4.2 聯(lián)機分析處理
20.4.3 數(shù)據(jù)挖掘
20.5 主要趨勢概述
20.5.1 并行數(shù)據(jù)庫
20.5.2 主動數(shù)據(jù)庫
20.5.3 智能數(shù)據(jù)庫
20.5.4 推論數(shù)據(jù)庫
20.5.5 多媒體數(shù)據(jù)庫
20.5.6 移動數(shù)據(jù)庫
20.5.7 地理數(shù)據(jù)庫
20.6 本章小結(jié)
20.7 復(fù)習(xí)題
20.8 練習(xí)題
第VIII部分 附 錄
附錄A 傳統(tǒng)系統(tǒng)模型:層次和網(wǎng)狀結(jié)構(gòu)
附錄B Codd的關(guān)系規(guī)則
附錄C 圖示和符號
附錄D CASE工具的用法
附錄E 主要商業(yè)數(shù)據(jù)庫管理系統(tǒng)
附錄F 數(shù)據(jù)庫設(shè)計和開發(fā)概覽
術(shù)語表第1章 數(shù)據(jù)庫方法
1.1 學(xué)習(xí)目標
1.2 數(shù)據(jù)系統(tǒng)的演化過程
1.2.1 技術(shù)發(fā)展
1.2.2 信息需求
1.2.3 發(fā)展歷程
1.2.4 面向文件的數(shù)據(jù)系統(tǒng)
1.3 數(shù)據(jù)庫系統(tǒng)
1.3.1 驅(qū)動力
1.3.2 早期數(shù)據(jù)系統(tǒng)的不足
1.3.3 數(shù)據(jù)庫系統(tǒng)滿足要求
1.4 數(shù)據(jù)庫方法
1.4.1 數(shù)據(jù)庫的定義
1.4.2 數(shù)據(jù)驅(qū)動
1.4.3 基本概念
1.4.4 數(shù)據(jù)庫的使用
1.5 數(shù)據(jù)模型簡介
1.5.1 層次結(jié)構(gòu)模型
1.5.2 網(wǎng)狀結(jié)構(gòu)模型
1.5.3 關(guān)系模型
1.5.4 對象-關(guān)系模型
1.6 數(shù)據(jù)庫類型
1.6.1 集中式數(shù)據(jù)庫
1.6.2 分布式數(shù)據(jù)庫
1.7 數(shù)據(jù)庫產(chǎn)業(yè)概述
1.7.1 簡史
1.7.2 主要商業(yè)數(shù)據(jù)庫
1.7.3 未來展望
1.8 本章小結(jié)
1.9 復(fù)習(xí)題
1.10 練習(xí)題
第2章 主要組件概覽
2.1 學(xué)習(xí)目標
2.2 數(shù)據(jù)庫環(huán)境的組件
2.2.1 總體系結(jié)構(gòu)
2.2.2 硬件基礎(chǔ)結(jié)構(gòu)
2.2.3 支持軟件
2.2.4 人員和過程
2.3 數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)(DBMs)
2.3.1 數(shù)據(jù)庫和DBMS的區(qū)別
2.3.2 使用DBMS的原因
2.3.3 DBMS分類
2.3.4 語言和接口
2.4 功能和特性
2.4.1 硬件
2.4.2 數(shù)據(jù)存儲
2.4.3 操作系統(tǒng)軟件
2.4.4 數(shù)據(jù)庫軟件
2.4.5 用戶
2.4.6 專業(yè)人員
2.4.7 方法和過程
2.4.8 數(shù)據(jù)庫的用法
2.5 DBMS詳解
2.5.1 數(shù)據(jù)庫引擎
2.5.2 數(shù)據(jù)詞典
2.5.3 查詢處理器
2.5.4 窗體生成器
2.5.5 報表編寫器
2.5.6 應(yīng)用程序開發(fā)者
2.5.7 通信接口
2.5.8 實用程序
2.6 本章小結(jié)
2.7 復(fù)習(xí)題
2.8 練習(xí)題
第II部分 數(shù)據(jù)庫開發(fā)過程
第3章 數(shù)據(jù)庫環(huán)境的重要性
3.1 學(xué)習(xí)目標
3.2 組織機構(gòu)
3.2.1 核心業(yè)務(wù)
3.2.2 主要流程
3.2.3 信息是主要資產(chǎn)
3.2.4 機構(gòu)中的數(shù)據(jù)庫系統(tǒng)
3.3 信息需求
3.3.1 根據(jù)用戶級別分組
3.3.2 按職能部門分組
3.3.3 按地理位置分組
3.3.4 提供信息
3.4 信息共享
3.4.1 共享信息的原因
3.4.2 主要益處
3.4.3 信息共享方案
3.4.4 數(shù)據(jù)庫系統(tǒng)作為支持者
3.5 數(shù)據(jù)庫系統(tǒng)的樞紐角色
3.5.1 數(shù)據(jù)存儲
3.5.2 信息傳送
3.5.3 應(yīng)用程序的基礎(chǔ)
3.5.4 現(xiàn)代企業(yè)必不可少的工具
3.6 本章小結(jié)
3.7 復(fù)習(xí)題
3.8 練習(xí)題
第4章 數(shù)據(jù)庫開發(fā)周期
4.1 學(xué)習(xí)目標
4.2 主要開發(fā)步驟
4.2.1 開始過程
4.2.2 設(shè)計和開發(fā)
4.2.3 開發(fā)和實現(xiàn)
4.2.4 步驟和任務(wù)
4.2.5 角色和責(zé)任
4.2.6 管理和控制
4.3 數(shù)據(jù)庫系統(tǒng)規(guī)劃
4.3.1 總體規(guī)劃范圍
4.3.2 規(guī)劃者
4.3.3 業(yè)務(wù)規(guī)劃的影響
4.3.4 數(shù)據(jù)庫規(guī)劃
4.3.5 關(guān)鍵規(guī)劃問題
4.4 可行性研究
4.4.1 目標和范圍
4.4.2 技術(shù)基礎(chǔ)結(jié)構(gòu)
4.4.3 技能分析
4.4.4 成本評估
4.4.5 收益評估
4.4.6 權(quán)衡選項
4.5 需求定義
4.5.1 需求收集方法
4.5.2 用戶采訪
4.5.3 流程觀察
4.5.4 分析應(yīng)用程序
4.5.5 研究文檔
4.5.6 合并信息需求
4.5.7 需求定義文檔
4.6 設(shè)計階段
4.6.1 設(shè)計目標
4.6.2 邏輯設(shè)計與物理設(shè)計
4.6.3 外部模式
4.6.4 概念模式
4.6.5 內(nèi)部模式
4.7 實現(xiàn)和部署
4.7.1 從概念模式到內(nèi)部模式
4.7.2 DBMS的安裝
4.7.3 創(chuàng)建數(shù)據(jù)詞典
4.7.4 填充數(shù)據(jù)庫
4.7.5 開發(fā)應(yīng)用程序接口
4.8 維護和成長
4.8.1 管理工具
4.8.2 持續(xù)監(jiān)控
4.8.3 性能調(diào)整
4.8.4 管理成長
4.9 本章小結(jié)
4.10 復(fù)習(xí)題
4.11 練習(xí)題
第III部分 概念數(shù)據(jù)建模
第5章 數(shù)據(jù)建模基礎(chǔ)
5.1 學(xué)習(xí)目標
5.2 數(shù)據(jù)模型的含義
5.2.1 建立數(shù)據(jù)模型的原因
5.2.2 現(xiàn)實信息需求
5.2.3 數(shù)據(jù)模型是復(fù)制品
5.2.4 數(shù)據(jù)模型組件
5.3 數(shù)據(jù)建模概念
5.3.1 信息需求的表示
5.3.2 過濾無關(guān)信息
5.3.3 組件映射
5.3.4 數(shù)據(jù)模型到數(shù)據(jù)設(shè)計
5.4 數(shù)據(jù)建模式樣
5.4.1 高級別數(shù)據(jù)模型
5.4.2 基于對象的建模技術(shù)
5.4.3 實體-關(guān)系建模技術(shù)
5.4.4 數(shù)據(jù)建模輔助工具
5.5 數(shù)據(jù)視圖
5.5.1 數(shù)據(jù)視圖的含義
5.5.2 信息需求的集合
5.5.3 透過窗戶看數(shù)據(jù)系統(tǒng)
5.5.4 數(shù)據(jù)視圖:兩種理解
5.6 視圖集成
5.6.1 合并個體用戶視圖
5.6.2 集成局部數(shù)據(jù)模型
5.6.3 增強和驗證
5.6.4 統(tǒng)一數(shù)據(jù)模型
5.7 本章小結(jié)
5.8 復(fù)習(xí)題
5.9 練習(xí)題
第6章 基于對象建模的原理和組件
6.1 學(xué)習(xí)目標
6.2 基于對象的建模技術(shù)簡介
6.2.1 通用數(shù)據(jù)模型
6.2.2 基于對象的數(shù)據(jù)模型的益處·
6.2.3 組件簡介
6.2.4 現(xiàn)實信息映射
6.2.5 模型圖示例
6.3 業(yè)務(wù)對象
6.3.1 對象組和實例
6.3.2 對象類型
6.3.3 識別對象組
6.3.4 屬性
6.3.5 實例標識符
6.4 對象之間的關(guān)系
6.4.1 關(guān)系的角色
6.4.2 關(guān)系中的基數(shù)
6.4.3 聚合對象
6.4.4 關(guān)系的度
6.5 歸納和?;?br />6.5.1超組和子組
6.5.2 歸納層次
6.5.3 屬性繼承
6.5.4 關(guān)系繼承
6.5.5 特例
6.6 特殊對象類型和關(guān)系
6.6.1 概念和物理對象
6.6.2 遞歸關(guān)系
6.6.3 裝配結(jié)構(gòu)
6.7 回顧基于對象的數(shù)據(jù)模型
6.7.1 組件總覽
6.7.2 完整數(shù)據(jù)模型圖
6.8 本章小結(jié)
6.9 復(fù)習(xí)題
6.10 練習(xí)題
第7章 實體-關(guān)系數(shù)據(jù)模型
7.1 學(xué)習(xí)目標
7.2 E—R模型簡介
7.2.1 基本概念
7.2.2 數(shù)據(jù)建模過程
7.2.3 主要組件
7.3 實體
7.3.1 實體定義
7.3.2 實體類型
7.3.3 實體組
7.3.4 弱實體類型
7.4 屬性
7.4.1 屬性規(guī)范
7.4.2 值和域
7.4.3 屬性類型
7.4.4 候選鍵和主鍵
7.5 關(guān)系
7.5.1 實體之間的關(guān)聯(lián)
7.5.2 關(guān)系的度
7.5.3 關(guān)系的基數(shù)
7.5.4 可選和強制條件
7.6 特例
7.6.1 建模依賴于時間的組件
7.6.2 標識和非標識關(guān)系
7.6.3 關(guān)系類型的屬性
7.6.4 使用動名詞
7.6.5 歸納和?;?br />7.7 實體-關(guān)系圖
7.7.1 重述組件及符號
7.7.2 示例ERD
7.7.3 分析示例ERD
7.8 本章小結(jié)
7.9 復(fù)習(xí)題
7.10 練習(xí)題
第IV部分 關(guān)系數(shù)據(jù)模型
第8章 關(guān)系數(shù)據(jù)模型基礎(chǔ)
8.1 學(xué)習(xí)目標
8.2 結(jié)構(gòu)和組件
8.2.1 關(guān)系模型的優(yōu)點
8.2.2 關(guān)系表:一個建模概念
8.2.3 列表示屬性
8.2.4 行表示實例
8.2.5 主鍵
8.2.6 通過外鍵建立關(guān)系
8.2.7 關(guān)系模型的符號
8.3 數(shù)據(jù)完整性約束
8.3.1 確保數(shù)據(jù)完整性的原因
8.3.2 基本關(guān)系屬性
8.3.3 實體完整性
8.3.4 引用完整性
8.3.5 函數(shù)依賴
8.4 數(shù)據(jù)操縱
8.4.1 數(shù)據(jù)語言的角色
8.4.2 數(shù)據(jù)操縱語言
8.4.3 關(guān)系代數(shù)
8.4.4 關(guān)系演算
8.4.5 通用語言比較
8.5 關(guān)系模型設(shè)計
8.5.1 數(shù)據(jù)模型的要求
8.5.2 設(shè)計方法
8.5.3 從語義模型到關(guān)系模型
8.5.4 傳統(tǒng)方法
8.5.5 評估兩種設(shè)計方法
8.6 本章小結(jié)
8.7 復(fù)習(xí)題
8.8 練習(xí)題
第9章 從語義數(shù)據(jù)模型到關(guān)系數(shù)據(jù)模型
9.1 學(xué)習(xí)目標
9.2 模型轉(zhuǎn)換方法
9.2.1 優(yōu)點
9.2.2 轉(zhuǎn)換方法的適用范圍
9.2.3 步驟和任務(wù)
9.2.4 關(guān)鍵問題
9.3 組件映射
9.3.1 映射和轉(zhuǎn)換
9.3.2 對象組到關(guān)系表的映射
9.3.3 屬性
9.3.4 實例標識符
9.4 關(guān)系轉(zhuǎn)換
9.4.1 一對一關(guān)系
9.4.2 一對多關(guān)系
9.4.3 多對多關(guān)系
9.4.4 強制和可選條件
9.4.5 將聚合對象作為關(guān)系
9.4.6 標識關(guān)系
9.4.7 超組和子組
9.5 模型轉(zhuǎn)換的結(jié)果
9.5.1 模型比較
9.5.2 轉(zhuǎn)換歸納
9.6 本章小結(jié)
9.7 復(fù)習(xí)題
9.8 練習(xí)題
第10章 數(shù)據(jù)規(guī)范化方法
10.1 學(xué)習(xí)目標
10.2 非正式設(shè)計
10.2.1 根據(jù)需求建立關(guān)系表
10.2.2 非正式設(shè)計的缺陷
10.2.3 更新異常
10.2.4 刪除異常
10.2.5 添加異常
10.3 規(guī)范化方法
10.3.1 目標和優(yōu)點
10.3.2 規(guī)范化方法的用法
10.3.3 步驟和任務(wù)
10.4 基本范式
10.4.1 第一范式
10.4.2 第二范式
10.4.3 第三范式
10.4.4 Boyce-Codd范式
10.5 高級范式
10.5.1 第四范式
10.5.2 第五范式
10.5.3 域-鍵范式
10.6 規(guī)范化方法綜述
10.6.1 步驟分析
10.6.2 關(guān)鍵問題
10.6.3 規(guī)范化的示例
10.7 本章小結(jié)
10.8 復(fù)習(xí)題
10.9 練習(xí)題
第V部分 設(shè)計和實現(xiàn)
第11章 完成邏輯設(shè)計
11.1 學(xué)習(xí)目標
11.2 邏輯設(shè)計的重要性
11.2.1 邏輯設(shè)計和物理設(shè)計
11.2.2 DDLC中的邏輯設(shè)計階段
11.2.3 邏輯設(shè)計階段的必要性
11.2.4 物理設(shè)計的輸入
11.2.5 確保設(shè)計的完整性
11.3 邏輯設(shè)計中的數(shù)據(jù)建模
11.3.1 完成邏輯設(shè)計的步驟
11.3.2 表示實體
11.3.3 表示屬性
11.3.4 表示關(guān)系
11.3.5 規(guī)則和約束
11.4 關(guān)系數(shù)據(jù)模型的設(shè)計
11.4.1 將關(guān)系表作為單個設(shè)計概念
11.4.2 邏輯設(shè)計組件
11.4.3 邏輯模式
11.4.4 特殊注意事項
11.5 邏輯設(shè)計的文檔記錄
11.5.1 邏輯設(shè)計輸出
11.5.2 輸出的用法
11.5.3 使用CASE工具
11.5.4 文檔記錄綱要
11.6 本章小結(jié)
11.7 復(fù)習(xí)題
11.8 練習(xí)題
第12章 物理設(shè)計過程
12.1 學(xué)習(xí)目標
12.2 物理設(shè)計簡介
12.2.1 從邏輯設(shè)計到物理設(shè)計
12.2.2 目標和設(shè)計決策
12.2.3 物理設(shè)計組件
12.2.4 物理設(shè)計任務(wù)
12.2.5 數(shù)據(jù)詞典的用法
12.3 數(shù)據(jù)存儲和訪問
12.3.1 存儲管理
12.3.2 訪問物理數(shù)據(jù)
12.3.3 文件、塊和記錄
12.3.4 文件組織
12.3.5 鏈接相關(guān)數(shù)據(jù)元素
12.3.6 RAID技術(shù)基礎(chǔ)
12.4 索引技術(shù)
12.4.1 主索引
12.4.2 折半查找
12.4.3 對稱樹索引
12.4.4 輔助索引
12.4.5 位圖索引
12.5 其他性能考慮事項
12.5.1 聚集
12.5.2 反向規(guī)范化
12.5.3 拆分
12.5.4 內(nèi)存緩沖管理
12.5.5 預(yù)建聯(lián)接
12.6 本章小結(jié)
12.7 復(fù)習(xí)題
12.8 練習(xí)題
第13章 特殊的實現(xiàn)注意事項
13.1 學(xué)習(xí)目標
13.2 實現(xiàn)語言
13.2.1 模型實現(xiàn)的含義
13.2.2 語言的角色
13.2.3 用于關(guān)系模型的語言
13.3 SOL
13.3.1 總體特性
13.3.2 發(fā)展簡史
13.3.3 SQL的數(shù)據(jù)定義
13.3.4 SQL的數(shù)據(jù)檢索
13.3.5 SQL的數(shù)據(jù)維護
13.3.6 SQL中的數(shù)據(jù)控制
13.3.7 查詢
13.3.8 SQL查詢組件概覽
13.3.9 從應(yīng)用程序訪問數(shù)據(jù)庫
13.4 查詢處理
13.4.1 查詢處理步驟
13.4.2 查詢優(yōu)化器
13.4.3 誘導(dǎo)方法
13.4.4 基于成本的優(yōu)化
13.5 數(shù)據(jù)庫系統(tǒng)部署
13.5.1 部署任務(wù)
13.5.2 在集中式體系結(jié)構(gòu)中實現(xiàn)
13.5.3 在客戶機/服務(wù)器中實現(xiàn)
13.6 本章小結(jié)
13.7 復(fù)習(xí)題
13.8 練習(xí)題
第VI部分 數(shù)據(jù)庫管理和維護
第14章 管理職能概述
14.1 學(xué)習(xí)目標
14.2 管理的重要性
14.2.1 管理的必要性
14.2.2 管理目標
14.2.3 數(shù)據(jù)管理
14.2.4 數(shù)據(jù)庫管理
14.3 技能和責(zé)任
14.3.1 管理角色
14.3.2 責(zé)任范圍
14.3.3 技能、知識和經(jīng)驗
14.3.4 與用戶和專業(yè)人員交互
14.4 在開發(fā)周期各階段的任務(wù)和責(zé)任
14.4.1 規(guī)劃和可行性研究
14.4.2 需求定義
14.4.3 邏輯設(shè)計
14.4.4 物理設(shè)計
14.4.5 實現(xiàn)和部署
14.5 完成部署后的任務(wù)
14.5.1 持續(xù)職能
14.5.2 維護服務(wù)級別
14.5.3 數(shù)據(jù)庫系統(tǒng)的增強
14.5.4 數(shù)據(jù)庫系統(tǒng)的成長和變化
14.6 本章小結(jié)
14.7 復(fù)習(xí)題
14.8 練習(xí)題
第15章 數(shù)據(jù)完整性
15.1 學(xué)習(xí)目標
15.2 事務(wù)處理
15.2.1 事務(wù)概念
15.2.2 事務(wù)屬性
15.2.3 事務(wù)狀態(tài)
15.2.4 事務(wù)處理
15.2.5 完整性考慮事項
15.3 并發(fā)事務(wù)
15.3.1 并發(fā)處理事務(wù)的原因
15.3.2 并發(fā)問題
15.3.3 事務(wù)和調(diào)度
15.3.4 可串行性
15.3.5 可恢復(fù)性
15.4 并發(fā)控制
15.4.1 基于鎖的解決方法
15.4.2 基于鎖的技術(shù)的應(yīng)用
15.4.3 死鎖的防止和檢測
15.4.4 基于時間戳的解決方案
15.4.5 樂觀技術(shù)
15.5 數(shù)據(jù)庫故障和恢復(fù)
15.5.1 故障分類
15.5.2 恢復(fù)概念
15.5.3 日志記錄
15.5.4 檢查點
15.5.5 基于日志的恢復(fù)技術(shù)
15.5.6 陰影分頁
15.5.7 恢復(fù)示例
15.6 本章小結(jié)
15.7 復(fù)習(xí)題
15.8 練習(xí)題
第16章 數(shù)據(jù)庫安全
16.1 學(xué)習(xí)目標
16.2 安全問題
16.2.1 目標和目的
16.2.2 安全問題
16.2.3 解決方案選項
16.2.4 隱私問題
16.2.5 Web安全
16.3 訪問控制
16.3.1 數(shù)據(jù)訪問級別和類型
16.3.2 任意控制
16.3.3 使用視圖
16.3.4 SQL示例
16.3.5 強制控制
16.4 特殊的安全考慮事項
16.4.1 授權(quán)
16.4.2 身份驗證
16.4.3 DBA的角色
16.4.4 統(tǒng)計數(shù)據(jù)庫
16.5 加密
16.5.1 加密的含義
16.5.2 加密方法
16.5.3 數(shù)據(jù)加密標準
16.5.4 公鑰加密
16.6 本章小結(jié)
16.7 復(fù)習(xí)題
16.8 練習(xí)題
第17章 持續(xù)維護和成長
17.1 學(xué)習(xí)目標
17.2 日常維護
17.2.1 備份和恢復(fù)
17.2.2 安全維護
17.2.3 空間管理
17.2.4 并發(fā)控制
17.2.5 問題解決方案
17.3 監(jiān)控和分析
17.3.1 監(jiān)控目的
17.3.2 監(jiān)控過程
17.3.3 收集統(tǒng)計數(shù)據(jù)
17.3.4 分析操作
17.3.5 基準的用法
17.4 成長和增強
17.4.1 持續(xù)成長和增強
17.4.2 應(yīng)用程序增強
17.4.3 模式修正
17.4.4 DBMS版本升級
17.5 調(diào)整性能
17.5.1 目標和解決方案選項
17.5.2 調(diào)整索引
17.5.3 調(diào)整查詢和事務(wù)
17.5.4 調(diào)整模式
17.6 本章小結(jié)
17.7 復(fù)習(xí)題
17.8 練習(xí)題
第VII部分 高級篇
第18章 分布式數(shù)據(jù)庫系統(tǒng)
18.1 學(xué)習(xí)目標
18.2 基本原理
18.2.1 分布式數(shù)據(jù)庫的含義
18.2.2 基本概念
18.2.3 動機和目標
18.2.4 優(yōu)點和缺點
18.3 分布式數(shù)據(jù)庫
18.3.1 類型和配置
18.3.2 DDBMS
18.3.3 網(wǎng)絡(luò)組件
18.3.4 數(shù)據(jù)分布
18.3.5 體系結(jié)構(gòu)選項
18.3.6 設(shè)計和實現(xiàn)問題
18.4 透明
18.4.1 透明是重要理念
18.4.2 拆分透明
18.4.3 復(fù)制透明
18.4.4 位置透明
18.4.5 網(wǎng)絡(luò)透明
18.4.6 命名透明
18.4.7 故障透明
18.5 分布式處理
18.5.1 查詢處理
18.5.2 事務(wù)處理
18.5.3 并發(fā)控制
18.5.4 分布恢復(fù)
18.6 本章小結(jié)
18.7 復(fù)習(xí)題
18.8 練習(xí)題
第19章 數(shù)據(jù)庫系統(tǒng)和Web
19.1 學(xué)習(xí)目標
19.2 Web技術(shù)回顧
19.2.1 Intemet和Web
19.2.2 HTTP
19.2.3 URL
19.2.4 HTML
19.2.5 超越HTML 
19.2.6 內(nèi)部網(wǎng)和外部網(wǎng)
19.3 Web和數(shù)據(jù)庫集成
19.3.1 集成動機
19.3.2 集成的必要條件
19.3.3 集成的體系結(jié)構(gòu)
19.3.4 優(yōu)缺點
19.4 集成方法
19.4.1 CGI
19.4.2 API
19.4.3 SSI
19.4.4 cookie
19.4.5 使用Java應(yīng)用程序
19.4.6 使用腳本語言
19.4.7 數(shù)據(jù)庫工具
19.5 安全選項
19.5.1 保護的意義
19.5.2 防火墻、包裝器和代理
19.5.3 數(shù)字簽名和數(shù)字證書
19.5.4 SET和SST
19.5.5 SSL和S-HTTP
19.5.6 Java安全
19.6 本章小結(jié)
19.7 復(fù)習(xí)題
19.8 練習(xí)題
第20章 數(shù)據(jù)庫技術(shù)發(fā)展趨勢
20.1 學(xué)習(xí)目標
20.2 面向?qū)ο蟮臄?shù)據(jù)庫
20.2.1 基本概念
20.2.2 對象和類
20.2.3 方法和消息
20.2.4 繼承
20.2.5 多態(tài)
20.2.6 面向?qū)ο蟮臄?shù)據(jù)模型
20.3 對象-關(guān)系數(shù)據(jù)庫
20.3.1 驅(qū)動力
20.3.2 ORDBMS的含義
20.3.3 0RDBMS的特性
20.3.4 SQL-3的對象-關(guān)系支持
20.4 支持決策的數(shù)據(jù)庫
20.4.1 數(shù)據(jù)倉庫
20.4.2 聯(lián)機分析處理
20.4.3 數(shù)據(jù)挖掘
20.5 主要趨勢概述
20.5.1 并行數(shù)據(jù)庫
20.5.2 主動數(shù)據(jù)庫
20.5.3 智能數(shù)據(jù)庫
20.5.4 推論數(shù)據(jù)庫
20.5.5 多媒體數(shù)據(jù)庫
20.5.6 移動數(shù)據(jù)庫
20.5.7 地理數(shù)據(jù)庫
20.6 本章小結(jié)
20.7 復(fù)習(xí)題
20.8 練習(xí)題
第VIII部分 附 錄
附錄A 傳統(tǒng)系統(tǒng)模型:層次和網(wǎng)狀結(jié)構(gòu)
附錄B Codd的關(guān)系規(guī)則
附錄C 圖示和符號
附錄D CASE工具的用法
附錄E 主要商業(yè)數(shù)據(jù)庫管理系統(tǒng)
附錄F 數(shù)據(jù)庫設(shè)計和開發(fā)概覽
術(shù)語表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號