商品簡介
本書是為全國高等院校計算機專業及相關專業開設數據庫課程而精心組織和編著的一本實用教材。這次再版時做了修改和補充。 本書詳細介紹了數據庫基本原理、方法和應用技術。內容包括數據庫系統結構、關系運算、SQL語言規范化設計、實體聯系模型、數據庫設計全過程、數據庫管理機制、分布式數據庫、對象關系數據庫、言、規范化設計、實體聯系模型、數據庫設計全過程、數據厙管理機制、分布式數據庫、面向對象數據庫,SQL SERVER2000和POWER BUILDER10.0應用簡介。 本書內容豐富,概念闡述細致清楚,有豐富的例題和習題,便于學生學習。本書的精髓是關系代數,SQL語言、模式設計、ER圖,對象聯系圖和UML類圖等內容。 本書既可作為高等學校有關專業的數據庫課程教材,也可作為信息領域科技人員的參考書。
目次
第1部 分基礎篇
第1章 數據庫發展史
1.1 數據管理技術的發展
1.1.1 人工管理階段
1.1.2 文件系統階段
1.1.3 文件系統的缺陷
1.1.4 倒排文件系統階段
1.2 數據庫技術的產生和發展
1.2.1 數據庫技術的產生
1.2.2 數據庫階段的特點
1.2.3 數據庫技術的術語
1.2.4 數據庫技術的發展
小結
習題l
第2章 數據庫系統結構
2.1 數據描述
2.1.1 概念設計中的數據描述
2.1.2 邏輯設計中的數據描述
2.1.3 存儲介質層次及數據描述
2.1.4 數據聯系的描述
2.2 數據模型
2.2.1 數據模型的定義
2.2.2 實體聯系模型
2.2.3 層次模型
2.2.4 網狀模型
2.2.5 關系模型
2.2.6 面向對象模型
2.3 數據庫的體系結構
2.3.1 三級模式結構
2.3.2 三級結構和兩級映像
2.3.3 兩級數據獨立性
2.3.4 用戶及用戶界面
2.4 數據庫管理系統
2.4.1 DBMS的工作模式
2.4.2 DBMS的主要功能
2.4.3 DBMS的模塊組成
2.5 數據庫系統
2.5.1 DBS的組成
2.5.2 DBS的全局結構
2.5.3 DBS結構的分類
2.5.4 DBS的效益
小結
習題2
第2部分 運算篇
第3章 關系運算
3.1 關系數據模型
3.1.1 關系數據模型的定義
3.1.2 關鍵碼和表之間的聯系
3.1.3 關系模式、關系子模式和存儲模式
3.1.4 關系模型的完整性規則
3.1.5 關系模型的形式定義
3.2 關系代數
3.2.1 關系查詢語言和關系運算
3.2.2 關系代數的五個基本操作
3.2.3 關系代數的組合操作
3.2.4 關系代數表達式及其應用實例
3.2.5 擴充的關系代數操作
3.3 關系演算
3.3.1 元組關系演算
3.3.2 域關系演算
3.3.3 關系運算的安全性和等價性
3.4 查詢優化
3.4.1 關系代數表達式的優化問題
3.4.2 關系代數表達式的等價變換規則
3.4.3 優化的一般策略
3.4.4 優化算法
小結
習題3
第4章 結構化查詢語言
第3部分 設計篇
第5章 規范化設計
第6章 實體聯系模型
第7章 數據庫設計
第8章 數據庫的管理
第4部分 發展篇
第9章 分布式數據庫系統
第10章 對象關系數據庫
第11章 面向對象數據庫
第5部分 應用篇
第12章 SQL Server關系數據庫系統
第13章 POWERBUILDER10.0 數據庫應用開發簡介
參考文獻