作 者:許薇 著
定 價:28
出 版 社:清華大學出版社
出版日期:2011年01月01日
頁 數:0
ISBN:9787302238768
《數據庫原理與應用》:術教學目標明確,注重理論與實踐的結合
術教學方法靈活,培養學生自主學習的能力
冰教學內容優選,反映了計算機學科的近期新發展
教學模式完善,提供配套的教學資源解決方案
●第1章緒論
1.1數據庫基礎知識
1.1.1數據庫繫統基本概念
1.1.2數據庫管理技術發展過程
1.1.3數據庫技術發展趨勢
1.2數據庫繫統體繫結構
1.2.1數據庫繫統模式的概念
1.2.2數據庫繫統三級模式結構和數據庫二級映像
1.3數據庫繫統的組成
1.4數據模型
1.4.1數據模型概念
1.4.2數據模型組成要素
1.5小結
1.6習題
第2章關繫數據庫
2.1關繫數據庫與關繫模型
2.1.1基本概念
2.1.2各類模型的優缺點
2.2關繫的形式定義
2.2.1關繫及相關概念
.2.2.2關繫模式
2.3關繫完整性
2.3.1實體完整性
2.3.2參照完整性
2.3.3用戶自定義完整性
2.4關繫運算
2.4.1傳統的關繫運算
2.4.2專門的關繫運算
2.5小結
2.6習題
第3章關繫數據庫的標準語言SQL
3.1SQL概述
3.1.1SQL發展史
3.1.2SQL語句組成
3.2表的定義
3.2.1創建表
3.2.2表的修改與刪除
3.2.3索引的定義與刪除
3.3數據查詢
3.3.1SELECT語句格式
3.3.2單表查詢
3.3.3連接查詢
3.3.4嵌套查詢
3.3.5集合操作
3.4數據操作語句
3.4.1插入語句
3.4.2更新語句
3.4.3刪除語句
3.5視圖
3.5.1生成視圖
3.5.2更新視圖
3.5.3刪除視圖
3.6小結
3.7習題
第4章關繫數據庫設計與理論
4.1函數依賴
4.1.1函數依賴的定義
4.1.2函數依賴的分類
4.1.3碼
4.2範式
4.2.1第一範式
4.2.2第二範式
4.2.3第三範式
4.2.4BC範式
4.2.5多值依賴
4.2.6第四範式
4.2.7連接依賴
4.2.8第五範式
4.3關繫模式的分解
4.3.1關繫模式的規範化
4.3.2ARMSTRONG公理
4.4小結
4.5習題
第5章數據庫設計
5.1數據庫設計步驟
5.1.1數據庫應用繫統的生命期
5.1.2數據庫設計目標
5.1.3數據庫設計方法
5.1.4數據庫設計步驟
5.2需求分析
5.2.1需求分析的工作特點
5.2.2需求分析的任務
5.2.3需求分析的內容
5.2.4需求分析的步驟與常用工具
5.2.5案例分析
5.3概念結構設計
5.3.1概念結構設計方法
5.3.2數據抽像
5.3.3局部視圖設計
5.4邏輯結構設計
5.4.1E-R圖向關繫模型轉換
5.4.2關繫模式的優化
5.4.3設計用戶外模式
5.5數據庫的物理實現
5.5.1物理結構設計步驟
5.5.2評價物理結構
5.6數據庫的實施和維護
5.6.1數據庫的實施
5.6.2數據庫的維護
5.7數據庫建模工具
5.7.1PowerDesigner簡介
5.7.2UML簡介
5.8小結
5.9習題
第6章數據庫管理
6.1數據庫安全性控制概述
6.2用戶標識和鋻別
6.3存取控制
6.3.1定義用戶權限
6.3.2檢查合法權限
6.3.3自主存取控制方法
6.3.4授權與回收
6.3.5視圖機制
6.3.6審計跟蹤
6.3.7數據加密
6.4數據庫的完整性
6.4.1完整性控制的含義
6.4.2完整性約束條件
6.4.3完整性規則
6.4.4實現參照完整性要考慮的問題
6.4.5完整性的定義
6.5小結
6.6習題
第7章事務管理
7.1事務
7.1.1事務的概念
7.1.2事務的特征
7.1.3SQLServer中的事務
7.2並發控制
7.2.1並發操作的問題
7.2.2封鎖
7.2.3活鎖與死鎖
7.2.4並發調度
7.2.5兩段鎖協議
7.2.6封鎖的粒度
7.3數據庫故障與恢復
7.3.1數據庫繫統故障概述
7.3.2數據恢復技術
7.4小結
7.5習題
第8章數據倉庫
8.1數據庫與數據倉庫
8.1.1數據庫的概念
8.1.2數據倉庫的概念
8.1.3數據庫與數據倉庫的區別
8.1.4建立數據倉庫的目的
8.2數據倉庫的特征
8.3數據倉庫繫統結構
8.4數據倉庫應用
8.5構建數據倉庫
8.5.1數據倉庫設計過程
8.5.2數據倉庫設計步驟
8.6OLAP技術
8.6.1基於多維數據庫的OLAP實現(MD-OLAP)
8.6.2基於關繫數據庫的OLAP實現(ROLAP)
8.6.3兩種技術(MD-OLAP和ROLAP)的比較
8.7數據挖掘
8.7.1針對生物醫學和DNA數據分析的數據挖掘
8.7.2針對金融數據分析的數據挖掘
8.7.3零售業中的數據挖掘
8.7.4電信業中的數據挖掘
8.7.5可視化數據挖掘
8.7.6科學和統計數據挖掘
8.7.7數據挖掘的理論基礎
8.7.8數據挖掘和智能查詢應答
8.7.9數據挖掘的社會影響
8.7.10數據挖掘的發展趨勢
8.8數據倉庫與決策支持
8.8.1數據方的有效計算
8.數據存儲
8.8.3數據倉庫後端工具和實用程序
8.9小結
8.10習題
第9章數據庫未來發展趨勢
9.1概述
9.2數據庫技術與多學科的有機結合
9.2.1面向對像數據庫技術
9.2.2時態數據庫技術
9.2.3實時數據庫技術
9.2.4主動數據庫技術
9.3數據庫與面向對像技術結合
9.3.1面向對像數據庫語言
9.3.2面向對像數據庫模式的演進
9.4數據庫與應用領域的結合
9.4.1工程數據庫
9.4.2統計數據庫
9.4.3空間數據庫
9.4.4多媒體數據庫
9.4.5知識庫
9.5小結
9.6習題
第10章數據庫應用繫統的開發
10.1數據庫應用程序設計方法
10.2數據庫應用程序的體繫結構
10.2.1分布式數據庫繫統
10.2.2分布式數據庫繫統
10.2.3客戶機/服務器繫統
10.2.4開放的數據庫連接技術
10.3數據庫應用程序開發
10.3.1以數據為中心的繫統
10.3.2以處理為中心的繫統
10.4數據庫應用繫統設計實例
10.4.1概述
10.4.2繫統分析
10.4.3確定繫統結構
10.4.4數據庫的邏輯結構與物理結構設計
10.4.5數據字典
10.4.6定義ODBC數據源
10.4.7繫統實現
10.5小結
10.6習題
參考文獻
《數據庫原理與應用》繫統闡述了數據庫繫統的基礎理論、基本技術和基本方法。《數據庫原理與應用》在內容的編排上,注重理論與實際的聯繫;在內容的描述上則結合具體案例,通過專業術語和通俗易懂的案例分析的結合,由淺入深地解讀數據庫原理的基礎理論知識。
《數據庫原理與應用》共分10章。第1~5章主要介紹數據庫的基本知識、基本術語、結構化程序設計語言sql的基本語法結構、關繫數據庫模型及其運算基礎等內容;第6~8章介紹數據庫安全、並發控制、恢復技術和安全控制;第9~10章介紹數據庫新技術、未來發展趨勢以及數據庫應用。《數據庫原理與應用》每章後面都附有習題,以便學生更好地理解理論知識。
《數據庫原理與應用》可作為高等院校計算機及相關專業學生的教科書,同時也可作為自學數據庫的教材以及從事數據庫設計的設計人員的參考書。