資料庫系統原理 (Fundamentals of Database Systems, 6/e)

Ramez Elmasri, Shamkant B.Navathe

買這商品的人也買了...

商品描述

 

<內容特色>

本書介紹資料庫系統與應用程式的設計、使用和實作的基本概念,說明的重點在於資料庫塑模與設計的基本概念、資料庫管理系統所提供的語言和功能,以及系統實作的技術。
1.完整介紹資料庫理論:清楚解說資料庫的基礎理論與設計,包括各種資料模型、關聯式代數、關聯式計算、正規化理論。
2.深入探討資料庫的各種技術:涵蓋資料庫領域所有的重要觀念,包括資料儲存與索引結構、查詢處理與最佳化、交易處理、並行控制、回復技術等。
3.完整的SQL說明:涵蓋最新的SQL-99標準,以及其他的SQL程式設計技術介紹,包括嵌入式SQL、動態SQL、SQL J、JDBC、SQL/CLI等。
4.進階資料庫主題探討:深入討論資料庫安全性、時間與空間資料庫、演繹式資料庫、分散式資料庫、主從架構等。
5.涵蓋資料庫最新趨勢:介紹PHP、XML、UML圖、資料探勘、資料倉儲、行動資料庫、多媒體資料庫、地理資訊系統、基因資料管理等新興技術。

 

<章節目錄>

 

第1章 資料庫簡介
第2章 資料庫語言和架構概觀
第3章 基本的(扁平的)關聯式模型
第4章 SQL:資料定義、限制與基本查詢和更新
第5章 SQL:進階查詢、宣示敘述、觸發敘述與視界
第6章 正規化關聯式語言:代數與計算
第7章 使用實體和關係製作概念資料模型
第8章 將概念設計對映到邏輯設計
第9章 使用UML設計資料庫應用程式
第10章 物件與物件關聯式資料庫:概念、模型、語言和標準
第11章 XML:概念、語言和標準
第12章 使用C和Java實作SQL應用程式設計
第13章 使用PHP語言設計SQL網頁程式
第14章 資料庫設計理論:功能相依性、多重值相依性與正規化
第15章 資料庫設計理論:正規化演算法
第16章 資料庫檔案結構:記錄的無序檔、有序檔與雜湊檔
第17章 資料庫檔案索引技術、B樹和B+樹
第18章 查詢的處理與最佳化技術
第19章 資料庫校調與實體設計議題
第20章 資料庫異動處理的基礎觀念
第21章 資料庫的並行控制協定
第22章 資料庫回復協定
第23章 新興資料庫的技術和應用
第24章 進階資料庫的模型和應用
第25章 資料庫安全介紹
第26章 分散式資料庫介紹
第27章 資訊擷取介紹
附錄A ER模型的其他圖表記號表示法
附錄B 磁碟機的參數
附錄C QBE語言簡介