複製鏈接
請複製以下鏈接發送給好友

數據庫原理及應用

(2015年清華大學出版社出版的圖書)

鎖定
《數據庫原理及應用》是2015年清華大學出版社出版圖書,作者是倪春迪。 [1] 
書    名
數據庫原理及應用
作    者
倪春迪
類    別
數據庫理論
出版社
清華大學出版社
出版時間
2015年07月01日
定    價
33 元
開    本
16 開
裝    幀
平裝
ISBN
9787302404316

數據庫原理及應用內容簡介

《數據庫原理及應用》全面介紹了數據庫系統基本原理以及數據庫管理系統應用技術,主要是為了滿足高等院校培養應用技術型人才的需要而編寫的,具有較強的實用性。
內容循序漸進、深入淺出、概念清晰、結構合理,將數據庫基本原理與應用實踐相結合並配有適量的例題和習題,幫助讀者從不同角度理解和掌握所學的知識,構建完整的知識體系。
全書共8章,主要內容包括數據庫系統概述、關係數據庫系統理論基礎、關係代數和關係的規範化理論、SQL Server 2012概述與安裝、數據庫的創建與管理、數據表的創建與管理、視圖、索引以及備份與恢復等內容。
可作為高等院校計算機專業或數學、通信、電子類等相關專業的本科生或高職高專院校專科生的教材,也可作為計算機愛好者的自學用書。 [1] 

數據庫原理及應用圖書目錄

第1章 數據庫系統概論 1
1.1 數據管理技術的發展 1
1.1.1 人工管理階段 2
1.1.2 文件管理階段 2
1.1.3 數據庫系統階段 4
1.2 數據描述 7
1.2.1 數據描述的3個領域 7
1.2.2 數據聯繫的描述 8
1.3 數據模型 10
1.3.1 數據模型的概念 10
1.3.2 實體聯繫模型 10
1.3.3 結構數據模型 11
1.4 數據庫系統的體系結構 16
1.4.1 內模式 16
1.4.2 模式 17
1.4.3 外模式 17
1.4.5 映射 19
1.5 數據庫管理系統 20
1.5.1 數據庫管理系統的主要功能 20
1.5.2 數據庫管理系統的組成 21
1.7 小結 23
1.8 習題 23
第2章 關係數據庫 25
2.1 關係數據模型 25
2.1.1 關係的數學定義 26
2.1.2 關係模式及關係實例 27
2.1.3 關係中的基本術語 28
2.1.4 關係的性質 29
2.1.5 關係模型的完整性規則 30
2.2.1 關係操作 31
2.2.2 傳統的集合運算 33
2.2.3 專門的關係運算 35
2.2.4 關係代數小結 38
2.2.5 關係代數操作舉例 39
2.3 小結 41
2.4 習題 41
第3章 關係數據庫標準語言SQL 45
3.1 SQL概述 45
3.2 SQL語法 47
3.3 CREATE TABLE語句 48
3.4 INSERT語句 50
3.5 SELECT語句 51
3.5.1 默認查詢 51
3.5.2 查詢指定的字段 52
3.5.3 按條件查詢 53
3.5.4 排序 55
3.5.5 多表連接查詢 56
3.5.6 子查詢 56
3.5.7 GROUP BY語句 58
3.6 UPDATE語句 59
3.7 DELETE語句 59
3.8 DROP TABLE語句 60
3.9 SQL查詢綜合應用 60
3.10 小結 64
3.11 習題 64
第4章 關係數據庫規範化理論 67
4.1 為什麼要規範化 67
4.1.1 問題的提出 68
4.1.2 解決方法 69
4.1.3 關係模式規範化理論概述 70
4.2 函數依賴 71
4.2.1 函數依賴的定義 71
4.2.2 Armstrong公理系統 72
4.2.3 函數依賴的分類 72
4.2.4 屬性間聯繫類型與函數依賴 73
4.2.5 屬性集閉包 73
4.2.6 最小函數依賴集及其算法 75
4.2.7 函數依賴與候選關鍵字 77
4.3 關係模式的規範化 81
4.3.1 概述 81
4.3.2 關係模式的級別 81
4.3.3 關係模式分解 86
4.4 小結 93
4.5 習題 94
第5章 數據庫設計 95
5.1 數據庫設計概述 95
5.1.1 數據庫設計的任務、內容和特點 95
5.1.2 數據庫設計的基本方法 96
5.1.3 數據庫設計的步驟 97
5.2 需求分析 98
5.2.1 需求分析的任務 99
5.2.2 需求分析的方法 99
5.2.3 數據字典 100
5.2.4 數據流圖 102
5.3 概念結構設計 102
5.3.1 E-R模型基本概念 103
5.3.2 E-R模型圖的繪製 105
5.3.3 概念結構設計的方法和步驟 107
5.3.4 數據抽象和局部E-R模型設計 108
5.3.5 全局E-R 模型設計 110
5.4 邏輯結構設計 112
5.4.1 邏輯結構設計的任務和步驟 112
5.4.2 E-R模型向關係模型的轉換 112
5.4.3 關係模型的優化 113
5.4.4 設計用户子模式 114
5.5 物理結構設計 114
5.5.1 確定數據庫的物理結構 115
5.5.2 評價物理結構 117
5.6 數據庫的實施和維護 117
5.6.1 數據的載入 117
5.6.2 數據庫試運行 118
5.6.3 數據庫的運行與維護 119
5.7 小結 120
5.8 習題 120
第6章 數據庫設計案例 123
6.1 需求分析 123
6.1.1 功能需求分析 123
6.1.2 數據流圖 124
6.1.3 數據字典 126
6.2 概念結構設計 129
6.2.1 實體 129
6.2.2 實體之間的聯繫 129
6.2.3 局部E-R圖 130
6.2.4 全局E-R圖 130
6.3 邏輯結構設計 131
6.3.1 E-R圖到關係模式的轉換 132
6.3.2 關係模式的優化 132
6.3.3 表結構設計 134
6.4 物理結構設計 136
6.4.1 確定存儲介質 136
6.4.2 創建數據庫 137
6.4.3 建立表 139
6.4.4 設計索引 141
6.4.5 數據庫服務器性能優化 141
6.6 小結 142
6.7 習題 142
第7章數據庫安全與維護 145
7.1數據庫的安全性控制 145
7.1.1數據庫系統安全主要風險 145
7.1.2安全性控制 146
7.2數據庫系統的完整性 149
7.2.1完整性約束條件 150
7.2.2完整性控制 152
7.3併發控制 152
7.3.1事務 153
7.3.2併發操作引起的問題 154
7.3.3封鎖 155
7.4數據庫備份 159
7.4.1基本概念 159
7.4.2數據備份系統的分類 159
7.4.3數據備份系統的工作原理 160
7.4.4數據備份系統的主流備份技術 161
7.5數據庫恢復技術 163
7.5.1數據庫恢復概述 163
7.5.2恢復的基本原理 163
7.5.3故障恢復的方法 165
7.6Oracle備份與恢復的基本策略 167
7.7備份與恢復系統總體設計 168
7.8小結 169
7.9習題 170
第8章SQLServer2012數據庫 171
8.1SQLServer2012簡介 171
8.1.1SQLServer2012的新功能與優勢 171
8.1.2SQLServer2012的組成 172
8.1.3SQLServer2012的版本 173
8.2安裝SQLServer2012 174
8.2.1SQLServer2012Express簡介 174
8.2.2下載SQLServer2012Express 175
8.2.3安裝SQLServer2012Express 176
8.3SQLServer管理工具 180
8.3.1SQLServer配置管理器 180
8.3.2SQLServerManagementStudio 184
8.4創建和修改數據庫 186
8.4.1SQLServer數據庫概述 186
8.4.2創建數據庫 189
8.4.3修改數據庫 197
8.4.4刪除數據庫 198
8.5數據表的操作 199
8.5.1表的概念 199
8.5.2數據類型 199
8.5.3表結構的創建、修改 203
8.5.4表數據的操作 209
8.5.5刪除表 213
8.5.6創建約束 214
8.5.7索引 223
8.5.8視圖 226
8.6數據庫的備份與恢復 229
8.7小結 233
8.8習題 233
參考文獻 235 [2] 
參考資料