《資料庫原理編程與性能 原書第2版》

1234.1引言 1234.2對象和表 3829.1基本概念

資料庫原理編程與性能 原書第2版 特色及評論

本書是計算機專業學生的理想教材,涵蓋了關係資料庫理論、SQL語言、資料庫設計以及資料庫完整性、視圖、安全性、索引、事務管理等各個方面的內容。其特點是:論述資料庫理論全面透徹,將理論與資料庫編程和管理實踐緊密結合。本書是國際上主流的資料庫課程教材之一,已經被德克薩斯大學奧斯汀分校、南加州大學和東北大學等名校採用。

資料庫原理編程與性能 原書第2版 本書目錄

第1章資料庫概論 11.1基本的資料庫概念 11.2資料庫用戶 41.3關係資料庫管理系統和對象-關係資料庫管理系統概述 51.4小結 15第2章關係模型 162.1CAP資料庫 162.2資料庫各部分的命名 182.3關係規則 212.4鍵.超鍵和空值 232.5關係代數 272.6集合運算 282.7自然關係運算 312.8運算依賴 412.9綜合例子 422.10其他關係運算 46推薦讀物 49習題 49第3章基本sql查詢語言 533.1引言 533.2創建資料庫 563.3簡單的Select語句 583.4子查詢 653.5UNION運算符和FORALL條件 743.6高級SQL語法 803.7SQL中的集合函式 863.8SQL中行的分組 903.9SQLSelect語句的完整描述 953.10Insert.Update和Delete語句 1053.11Select語句的能力 107推薦讀物 116習題 116第4章對象-關係SQL 1234.1引言 1234.2對象和表 1254.2.1ORACLE中的對象類型 1254.2.2INFORMIX中的對象行類型 1364.2.3對象和表小結 1404.3匯集類型 1424.3.1ORACLE中的匯集類型 1424.3.2INFORMIX中的匯集類型 1534.3.3匯集類型小結 1584.4過程SQL.用戶定義函式和方法 1594.4.1ORACLEPL/SQL過程.用戶定義函式和方法 1604.4.2INFORMIX中的用戶定義函式 1714.4.3用戶定義函式小結 1794.5外部函式和打包的用戶定義類型 180推薦讀物 183習題 184第5章訪問資料庫的程式 1865.1C語言中嵌入式SQL的介紹 1885.2條件處理 1955.3一些通用的嵌入式SQL語句 2025.4事務的編程 2065.5過程性SQL程式的能力 2185.6動態SQL 2215.7一些高級的編程概念 229推薦讀物 232習題 233第6章資料庫設計 2386.1E-R概念介紹 2396.2E-R模型的細節 2456.3其他E-R概念 2506.4案例學習 2536.5規範化:基礎知識 2556.6函式依賴 2596.7無損分解 2726.8範式 2766.9其他設計考慮 288推薦讀物 289習題 290第7章完整性.視圖.安全性和目錄 2967.1完整性約束 2967.2建立視圖 3137.3安全性:SQL中的Grant語句 3207.4系統目錄和模式 322推薦讀物 329習題 329第8章索引 3358.1索引的概念 3358.2磁碟存儲 3388.3B樹索引結構 3488.4聚簇索引非聚簇索引 3618.5散列主索引 3678.6向靶上的空位隨機投擲飛鏢問題 373推薦讀物 377習題 378第9章查詢處理 3829.1基本概念 3839.2表空間掃描和I/O代價 3879.3DB2中的簡單索引存取 3919.4過濾因子和統計 3999.5匹配索引掃描.複合索引 4029.6多重索引存取 4099.7連線表的方法 4169.8磁碟排序 4269.9查詢性能基準程式:樣例研究 4309.10查詢性能測量 4349.11性能價格比評估 445推薦讀物 448習題 448第10章更新事務 45610.1事務經歷 45910.2交錯的讀寫操作 46310.3可串列化和前趨圖 46710.4用來保證可串列性的鎖機制 47210.5隔離級別 47610.6事務恢復 48210.7恢復細節:日誌格式 48410.8檢查點 48910.9介質恢復 49310.10性能:TPC-A基準測試 494推薦讀物 501習題 502第11章並行和分散式資料庫 50511.1多CPU體系結構 50511.2CPU價格與性能曲線 50811.3無共享式資料庫體系結構 50911.4查詢並行性 515推薦讀物 517習題 517附錄A教學指導 518附錄B編程細節 529附錄CSQL語法 534附錄D集合查詢計數 557習題解答 559

相關詞條

熱門詞條

聯絡我們