高級資料庫系統及其套用

高級資料庫系統及其套用

《高級資料庫系統及其套用》是清華大學出版社出版的圖書。本書概念清晰、知識體系完整,內容組織合理實用,並且適度地介紹了資料庫技術的發展趨勢和最新動態。

基本介紹

  • 書名:高級資料庫系統及其套用
  • 出版社:清華大學出版社
  • 出版時間:2010年1月1日
  • 版次:第一版
圖書信息,內容簡介,目錄,

圖書信息

叢書名: 重點大學計算機專業系列教材
平裝: 434頁
主編:謝興生
正文語種: 簡體中文
開本: 16
ISBN: 7302210756, 9787302210757
條形碼: 9787302210757
尺寸: 25.6 x 18.6 x 2.2 cm
重量: 699 g

內容簡介

資料庫技術是現代信息系統開發與套用中一項極為重要的基礎技術。《高級資料庫系統及其套用》全面介紹資料庫的基本原理、技術體系、實現方法和發展動態。全書包括4個部分共14章。第1部分介紹資料庫系統基礎,涵蓋資料庫技術的基本原理、體系結構和套用方面的主題;第2部分介紹資料庫系統實現,涵蓋關係資料庫在系統實現方面的相關主題知識;第3部分介紹對象數據及web資料庫方面的相關主題知識;第4部分涉及資料庫的一些高級主題,介紹數據倉庫、數據挖掘和演繹資料庫方面的相關主題知識。
《高級資料庫系統及其套用》可作為高等院校計算機及信息技術相關專業研究生和高年級本科生的教材,同時也可作為資料庫研究和開發人員的參考書。

目錄

第1部分 資料庫系統基礎
第1章 資料庫系統導論
1.1 數據模型
1.1.1 數據模型定義與分類
1.1.2 一些典型數據模型特點綜述
1.2 資料庫方法特點與套用簡史
1.3 資料庫系統體系結構
1.3.1 DB數據的三層抽象模型
1.3.2 一種典型的DBMS實現體系結構
1.3.3 五層DBMS體系結構模型
1.4 資料庫系統的發展與演化
1.4.1 五層模型體系結構的發展綜述
1.4.2 層次模型與事務特性
1.4.3 體系結構變體
1.4.4 可靠性與可適應性
1.4.5 結論與展望
習題1
第2章 關係模型與關係資料庫
2.1 關係數據模型
2.1.1 關係模型基礎
2.1.2 關係模型的約束及其表達
2.1.3 關係資料庫
2.2 關係操作與關係查詢語言
2.2.1 關係代數
2.2.2 關係演算
2.3 SQL語言
2.3.1 用DDL定義資料庫
2.3.2 用DML操縱資料庫
2.3.3 視圖
2.4 套用關係資料庫
2.4.1.DB存儲過程與SOL/PSM
2.4.2 在通用程式語言中嵌入SOL命令
2.4.3 基於API接口訪問資料庫:ODBC和JDBC
習題2
第3章 資料庫設計
3.1 ER數據模型
3.1.1 實體類型、實體集、屬性和鍵
3.1.2 關係、關係類型和關係集
3.1.3 ER模型的其他特性
3.2 。EER數據模型
3.2.1 EER模型核心概念的形式定義
3.2.2 子類、超類與類層次結構
3.2.3 特化與泛化
3.2.4 利用union子類建模
3.2.5 值集屬性與複合結構屬性的建模表示
3.2.6 EER與UML類圖比較
3.2.7 EER作為知識表示模型
3.2.8 為大型企業/組織進行DB概念設計
3.3 邏輯資料庫設計:映射ER/EER模式到關係模式
3.3.1 映射常規實體集到關係表
3.3.2 映射關係集到關係表
3.3.3 映射弱實體集
3.3.4 映射帶有聚集關係的ER圖
3.3.5 映射EER擴展結構
3.3.6 ER模型至關係模型映射小結
3.4 關係模式求精與規範化
3.4.1 模式求精問題
3.4.2 函式依賴
3.4.3 基本規範範式
3.4.4 無損分解與依賴保持分解
3.4.5 分解與規範化關係模式
3.4.6 多值依賴與第四範式
習題3
第2部分 關係資料庫系統實現
第4章 數據存儲與組織管理
4.1 物理存儲介質
4.1.1 存儲介質的層次
4.1.2 磁碟的物理特性
4.1.3 磁碟故障及其處理策略
4.1.4 磁碟塊存取的最佳化
4.2 磁碟空間管理
4.2.1 磁碟空間管理器
4.2.2 利用OS管理磁碟空間
4.2.3 跟蹤自由塊
4.3 檔案的頁組織
4.3.1 堆檔案
4.3.2 排序檔案
4.3.3 索引檔案
4.4 頁表示格式
4.4.1 定長記錄
4.4.2 變長記錄
4.5 記錄表示格式
4.5.1 定長記錄的欄位表示
4.5.2 變長記錄的欄位表示
4.5.3 跨頁記錄管理技術
4.5.4 巨型欄位/對象管理技術
4.5.5 指針欄位管理技術——指針混寫
4.6 DB元信息及其存儲管理
4.7 緩衝區管理
4.7.1 DB緩衝池與緩衝區管理器
4.7.2 緩衝區置換策略
4.7.3 DBMS與OS的緩衝區管理對比
習題4
第5章 資料庫索引技術
5.1 幾種檔案組織方式的特性對比分析
5.1.1 檔案的記錄組織方式
5.1.2 各種檔案組織方式的特性分析
5.2 索引技術基礎
5.2.1 索引技術綜述
5.2.2 順序索引及其特性
5.2.3 創建索引語句
5.3 B+樹索引
5.3.1 "B+樹概述
5.3.2 B+樹操作
5.3.3 B+樹的效率與實用化
5.4 散列索引
5.4.1 靜態散列存儲表
5.4.2 可擴展的動態散列
5.4.3 線性散列
5.5 點陣圖索引
5.5.1 點陣圖索引的結構
5.5.2 點陣圖索引的套用
5.5.3 壓縮點陣圖
5.5.4 壓縮點陣圖的遊程解碼操作
5.5.5 點陣圖索引的維護
5.6 多維空間索引
5.6.1 多維空間索引技術綜述
5.6.2 格線檔案
5.6.3 R樹
5.6.4 k—d樹與四叉樹
習題5
第6章 關係操作符賦值
6.1 外部排序
6.1.1 一種簡單的兩路歸併排序
6.1.2 多路歸併排序
6.1.3 兩階段多路歸併排序
6.1.4 最小化外部排序時間
6.2 關係操作符賦值實現基礎
6.2.1 關係操作符賦值實現的三個基本操作
6.2.2 存取路徑
6.2.3 代價計算模型
6.2.4 關係操作符賦值的實現算法分類
6.2.5 疊代器技術
6.2.6 主存散列表技術
6.2.7 本章查詢用例說明
6.3.RDBMS系統的目錄信息
6.3.1 存儲在DB系統目錄中的信息
……
第7章 查詢處理與最佳化
第8章 事務並發控制
第9章 資料庫恢復技術
第3部分 對象資料庫和Web資料庫
第10章 對象資料庫
第11章 Web資料庫
第4部分 其他高級主題部分
第12章 數據倉庫與決策支持系統
第13章 數據挖掘
第14章 演繹資料庫
參考文獻

相關詞條

熱門詞條

聯絡我們