資料庫技術及套用(第3版)

基本介紹

  • 中文名:資料庫技術及套用(第3版)
  • 作譯者:作 譯 者
  • 出版時間:2015-11
  • 字數:473
  • 頁數:256
  • 開本:16開
出版信息,內容簡介,目錄,

出版信息

資料庫技術及套用(第3版)
作 譯 者:唐好魁
出版時間:2015-11 千 字 數:473
版 次:01-01 頁 數:256
開 本:16開
裝 幀:
I S B N :9787121257018

內容簡介

本書是普通高等教育"十一五”國家級規劃教材,分為理論和實驗兩部分。理論部分共7章:資料庫技術的基礎理論和基本概念、資料庫設計的方法和步驟、Microsoft SQL Server 2008資料庫管理系統的安裝及使用、SQL語言、資料庫安全性和完整性知識、資料庫新技術和國產資料庫介紹。實驗部分共設計了9個實驗。附錄為讀者進行管理信息系統的開發提供了備查資料。本書配套實驗教程,提供教學用多媒體電子課件、實例資料庫EDU_D、題庫和線上MOOC課程、網路教學平台等。

目錄

第1章 緒論 1
1.1 資料庫與計算思維 2
1.1.1 計算思維 2
1.1.2 大學與計算思維 3
1.1.3 資料庫與計算思維 4
1.2 資料庫系統概述 6
1.2.1 信息與社會 6
1.2.2 資料庫的基本概念 9
1.2.3 資料庫系統的特點 10
1.2.4 資料庫管理系統的功能 13
1.3 數據模型 14
1.3.1 概念模型 14
1.3.2 數據模型 16
1.3.3 常用數據模型 17
1.4 資料庫系統結構與組成 19
1.4.1 資料庫系統的三級模式結構 19
1.4.2 二級映像與數據獨立性 21
1.4.3 資料庫系統的組成 21
習題1 24
第2章 關係資料庫 27
2.1 關係數據模型 28
2.1.1 關係數據模型概述 28
2.1.2 關係數據模型的基本概念 28
2.1.3 關係數據模型的組成 31
2.2 關係運算簡介 35
2.2.1 集合運算 35
2.2.2 選擇運算 35
2.2.3 投影運算 36
2.2.4 連線運算 36
習題2 37
第3章 資料庫設計 41
3.1 資料庫設計概述 42
3.1.1 資料庫設計的特點 42
3.1.2 資料庫設計的方法 43
3.1.3 資料庫設計的基本步驟 43
3.2 需求分析 44
3.2.1 需求分析的任務 45
3.2.2 需求分析的方法 45
3.2.3 數據流圖 46
3.2.4 數據字典 46
3.2.5 需求分析實例 47
3.3 概念結構設計 49
3.3.1 概念結構設計的任務 49
3.3.2 概念結構設計的方法 49
3.3.3 局部概念結構設計 50
3.3.4 全局概念結構設計 51
3.3.5 概念結構設計實例 53
3.4 邏輯結構設計 55
3.4.1 邏輯結構設計的任務 55
3.4.2 概念模型向關係模型的轉換 56
3.4.3 關係數據理論基礎 58
3.4.4 模式分解 65
3.4.5 邏輯結構設計實例 66
3.5 資料庫的物理設計 67
3.5.1 確定資料庫的存儲結構 67
3.5.2 資料庫物理結構評價 68
3.6 資料庫的實施與維護 68
3.6.1 資料庫實施 68
3.6.2 資料庫運行和維護 69
習題3 69
第4章 SQL Server 2008資料庫管理系統 73
4.1 SQL Server 2008概述 74
4.1.1 SQL Server的發展歷史 74
4.1.2 SQL Server 2008的新功能 74
4.2 SQL Server 2008的安裝 75
4.2.1 SQL Server 2008的版本 75
4.2.2 安裝SQL Server 2008的環境
要求 75
4.2.3 SQL Server 2008的安裝 76
4.2.4 SQL Server 2008的伺服器組件 88
4.3 SQL Server 2008的管理和使用 89
4.3.1 SQL Server 2008常用工具 89
4.3.2 使用配置管理器 89
4.3.3 使用SSMS 90
4.3.4 系統資料庫和資料庫對象 95
4.4 資料庫的創建和維護 97
4.4.1 創建資料庫 97
4.4.2 修改資料庫 98
4.4.3 刪除資料庫 99
4.5 表的創建和維護 100
4.5.1 SQL Server 2008數據類型 100
4.5.2 表設計 105
4.5.3 創建表 106
4.5.4 修改表結構 108
4.5.5 向表中添加數據 110
4.5.6 刪除表 111
4.6 資料庫的維護 112
4.6.1 數據的導入與導出 112
4.6.2 資料庫的分離與附加 119
習題4 122
第5章 關係資料庫標準語言SQL 125
5.1 SQL簡介 126
5.1.1 SQL語言的發展 126
5.1.2 SQL語言的功能 126
5.1.3 SQL語言的特點 127
5.2 數據查詢 127
5.2.1 簡單查詢 129
5.2.2 查詢表中的若干行 131
5.2.3 對查詢結果進行排序 135
5.2.4 聚合函式和數據分組 136
5.2.5 連線查詢 141
5.2.6 嵌套查詢 145
5.2.7 集合查詢 149
5.3 數據操縱 150
5.3.1 插入數據 150
5.3.2 修改數據 152
5.3.3 刪除數據 153
5.4 數據定義 154
5.4.1 創建表 154
5.4.2 修改表 156
5.4.3 刪除表 157
5.4.4 視圖 157
5.4.5 索引 161
習題5 163
第6章 資料庫保護 169
6.1 事務 170
6.1.1 事務的概念 170
6.1.2 事務的特性 171
6.1.3 SQL Server 2008事務套用 172
6.1.4 事務的狀態轉換 172
6.2 資料庫恢復技術 173
6.2.1 資料庫可能出現的故障 173
6.2.2 資料庫的恢復原理 174
6.2.3 SQL Server 2008中資料庫的備份與還原 176
6.3 並發控制 183
6.3.1 並發操作帶來的不一致問題 184
6.3.2 並發控制——封鎖及封鎖協定 185
6.4 資料庫的完整性 186
6.4.1 資料庫的完整性介紹 186
6.4.2 SQL中的完整性約束 186
6.4.3 SQL Server 2008中完整性約束的實現 188
6.5 資料庫的安全性 190
6.5.1 計算機系統的安全性問題 190
6.5.2 許可權 190
6.5.3 資料庫的安全性控制 191
6.5.4 SQL Server 2008中系統安全性的實現 193
習題6 201
第7章 資料庫新技術及國產資料庫介紹 205
7.1 資料庫技術的發展 206
7.1.1 資料庫技術的發展 206
7.1.2 面向對象資料庫系統介紹 206
7.1.3 分散式資料庫技術介紹 209
7.1.4 多媒體資料庫技術介紹 210
7.1.5 數據倉庫及數據挖掘技術 212
7.2 國產資料庫介紹 214
7.2.1 金倉資料庫管理系統 214
7.2.2 達夢資料庫管理系統 216
習題7 218
第8章 實驗 221
實驗1 熟悉SQL Server 2008環境 222
實驗2 資料庫與數據表的創建、刪除與修改 222
實驗3 單表SQL查詢語句練習 223
實驗4 數據匯總查詢語句練習 224
實驗5 多表SQL查詢語句練習 225
實驗6 嵌套查詢和集合查詢 226
實驗7 數據定義和數據更新 226
實驗8 SQL Server 2008中視圖的創建和使用 227
實驗9 SQL Server 2008中數據的控制與維護 227
附錄A 示例資料庫表結構 229
附錄B SQL Server 2008常用內置函式 230
附錄C Java/SQL Server開發與編程 233
參考文獻 244

相關詞條

熱門詞條

聯絡我們