《資料庫系統原理及套用教程(第4版)》是2019年7月機械工業出版社出版的圖書,作者是劉瑞新。
基本介紹
- 書名:資料庫系統原理及套用教程(第4版)
- 作者:劉瑞新
- ISBN:9787111458586
- 定價:49.0元
- 出版社:機械工業出版社
- 出版時間:2019年7月
- 裝幀:平裝
- 開本:16開
內容簡介,圖書目錄,
內容簡介
本書為“十二五”普通高等教育本科規劃教材。本書系統全面地闡述了資料庫系統的基本理論、技術和方法,具有概念清楚、重點突出、章節安排合理,重視上機實驗環節等特點。書中以流行的SQLServer2008資料庫管理系統為技術案例和實驗平台,具有較好的可操作性。書中每章附有豐富習題。為便於組織教學和實驗,本書的後一章為資料庫課程的教學標準、實驗標準和實驗方案,供讀者參考。
圖書目錄
出版說明
前言
第1章資料庫系統概述
1.1資料庫系統基本概念
1.1.1信息與數據
1.1.2數據管理與資料庫
1.1.3資料庫管理系統與資料庫套用系統
1.2資料庫系統及發展
1.2.1手工管理數據階段
1.2.2檔案系統數據管理的特點和缺陷
1.2.3資料庫技術的發展歷程和研究方向
1.2.4資料庫系統管理數據的特點
1.3資料庫系統的結構
1.3.1資料庫系統的體系結構
1.3.2資料庫管理系統的功能結構
1.3.3資料庫系統的三級數據模式結構
1.4習題
第2章數據模型與概念模型
2.1概念模型及表示
2.1.1信息的三種世界及描述
2.1.2概念模型的基本概念
2.1.3概念模型的表示方法
2.2常見的數據模型
2.2.1數據模型概述
2.2.2層次數據模型
2.2.3網狀數據模型
2.2.4關係數據模型
2.2.5面向對象數據模型
2.2.6對象關係數據模型
2.3習題
第3章資料庫系統的設計方法
3.1資料庫系統設計概述
3.1.1資料庫系統設計的內容
3.1.2資料庫系統設計應注意的問題
3.1.3資料庫設計的基本方法
3.1.4資料庫系統設計的基本步驟
3.2系統需求分析
3.2.1需求分析的任務和方法
3.2.2數據字典及其表示
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.5資料庫物理結構的設計
3.5.1資料庫物理結構設計的內容和方法
3.5.2關係模式存取方法的選擇
3.5.3確定資料庫的存儲結構
3.6資料庫的實施和維護
3.6.1數據入庫和數據轉換
3.6.2資料庫試運行
3.6.3資料庫的運行和維護
3.7資料庫套用系統的設計
3.7.1資料庫系統的體系架構
3.7.2資料庫管理工具及數據源配置技術
3.7.3資料庫套用系統設計的步驟與方法
3.8資料庫套用系統的設計實例
3.8.1系統數據流程圖和數據字典
3.8.2系統體系結構及功能結構
3.8.3資料庫結構設計
3.9習題
第4章關係資料庫
4.1關係模型及其三要素
4.1.1關係數據結構
4.1.2關係操作概述
4.1.3關係的完整性
4.2關係代數
4.2.1傳統的集合運算
4.2.2專門的關係運算
4.2.3用關係代數表示檢索的例子
4.3關係演算
4.3.1元組關係演算
4.3.2域關係演算
4.4域關係演算語言QBE
4.4.1QBE特點和操作方法
4.4.2數據檢索操作
4.4.3數據維護操作
4.5習題
第5章SQL Server資料庫管理系統
5.1SQL Server DBS體系結構
5.1.1多層客戶/伺服器結構
5.1.2C/S系統的軟體組成
5.2SQL Server 2008功能簡介
5.2.1SQL Server 2008伺服器類型
5.2.2資料庫檔案和系統資料庫
5.2.3SQL Server管理對象
5.2.4SQL Server管理工具
5.3習題
第6章資料庫的建立與管理
6.1資料庫的定義和維護
6.1.1T-SQL創建和維護資料庫功能
6.1.2用SSMS創建和維護資料庫
6.2基本表的定義和維護
6.2.1T-SQL定義和維護基本表功能
6.2.2用SSMS定義和維護基本表
6.3數據維護操作
6.3.1T-SQL數據更新功能
6.3.2用SSMS進行數據更新
6.4數據查詢操作
6.4.1T-SQL數據查詢語言
6.4.2數據查詢實例
6.4.3T-SQL附加語句
6.5視圖和關係圖的建立與維護
6.5.1T-SQL視圖定義和維護功能
6.5.2用SSMS定義和維護視圖
6.5.3資料庫關係圖的創建和維護
6.6觸發器的創建和維護
6.6.1T-SQL創建和管理觸發器功能
6.6.2在SSMS中創建觸發器
6.7習題
第7章關係資料庫理論
7.1關係數據模式的規範化理論
7.1.1關係模式規範化的必要性
7.1.2函式依賴及其關係的範式
7.1.3多值依賴及關係的第四範式
7.1.4連線依賴及關係的第五範式
7.1.5關係規範化小結
7.2關係模式的分解算法
7.2.1關係模式分解的算法基礎
7.2.2極小化算法在資料庫設計中的套用
7.2.3判定分解服從規範的方法
7.2.4關係模式的分解方法
7.3關係系統及查詢最佳化技術
7.3.1關係系統的定義和分類
7.3.2關係系統的查詢最佳化理論與技術
7.4習題
第8章資料庫保護技術
8.1資料庫安全性及SQL Server的安全管理
8.1.1資料庫安全性控制的一般方法
8.1.2SQL Server的安全體系結構
8.1.3SQL Server的用戶和角色管理
8.1.4SQL Server的許可權管理
8.2資料庫完整性及SQL Server的完整性控制
8.2.1完整性約束條件及完整性控制
8.2.2SQL Server的資料庫完整性及實現方法
8.3資料庫並發控制及SQL Server並發控制機制
8.3.1事務及並發控制的基本概念
8.3.2封鎖及封鎖協定
8.3.3封鎖出現的問題及解決方法
8.3.4SQL Server的並發控制機制
8.4資料庫恢復技術與SQL Server數據恢復機制
8.4.1故障的種類
8.4.2數據恢復的實現技術
8.4.3資料庫恢復策略
8.4.4具有檢查點的數據恢復技術
8.4.5SQL Server的數據備份和數據恢復機制
8.5習題
第9章新型資料庫系統及資料庫技術的發展
9.1分散式資料庫系統
9.1.1分散式資料庫技術概述
9.1.2分散式資料庫系統的體系結構
9.1.3分散式資料庫系統的組成和功能
9.2面向對象的資料庫系統
9.2.1面向對象程式設計方法特點
9.2.2面向對象資料庫語言
9.2.3面向對象數據模式的完整性約束
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.5.1傳統資料庫系統
9.5.2新一代的資料庫技術
9.5.3第三代資料庫系統
9.5.4資料庫新技術
9.6習題
第10章資料庫系統的教學標準、實驗標準及實驗方案
10.1資料庫系統課程的教學標準
10.2資料庫系統的實驗標準
10.2.1資料庫系統的課程實驗標準
10.2.2資料庫系統的課程設計實驗標準
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資料庫的視圖和關係圖的定義及使用實驗
10.4.7數據完整性和數據安全性實驗
參考文獻