資料庫原理及套用:SQL Server 2014

資料庫原理及套用:SQL Server 2014

《資料庫原理及套用:SQL Server 2014》是2017年7月化工工業出版社出版的圖書,作者郭俐、肖英、謝日星。

基本介紹

  • 書名:資料庫原理及套用:SQL Server 2014
  • 作者:郭俐、肖英、謝日星
  • ISBN:978-7-122-29742-6
  • 頁數:187頁
  • 出版社:化工工業出版社
  • 出版時間:2017年7月
  • 裝幀:平裝
  • 開本:16
內容簡介,圖書目錄,

內容簡介

本書結合高職高專的教學特點,系統地介紹了學生必須掌握的資料庫原理相關理論知識,在此基礎上,通過大量實例著重講解SQL Server 2014資料庫的操作與管理,以某公司人事系統後台資料庫設計項目為例貫穿全書,使得資料庫原理的闡述與SQL Server 2014的實際套用融為一體,讀者可以通過必要的基本理論指導其對資料庫操作的實踐,同時也能在實踐中加深對資料庫原理的理解。為方便讀者更好地掌握SQL Server 2014的使用方法,書中採用通俗易懂的方式介紹了有關操作步驟和原理,並輔以大量實例和插圖,章後配有相關內容的項目實訓,便於讀者通過實際操作和練習,鞏固所學知識。

圖書目錄

第1章資料庫基本概念 1
1.1基本概念和定義 1
1.1.1數據與信息 1
1.1.2資料庫 1
1.1.3資料庫管理系統 1
1.1.4資料庫系統 2
1.2數據管理技術發展的過程 2
1.2.1人工管理 3
1.2.2檔案系統管理 3
1.2.3資料庫管理 4
1.2.4資料庫未來發展的趨勢 5
1.3常用的資料庫管理系統 6
1.4SQL Server 2014資料庫管理系統 8
1.4.1概述 8
1.4.2SQL Server 2014的特點 8
1.4.3SQL Server 2014的安裝 9
1.4.4SQL Server 2014常用的工具 18
本章小結 19
習題1 19
實訓1資料庫管理系統安裝與配置 19
第2章資料庫系統的結構 21
2.1數據和數據模型 21
2.1.1數據 21
2.1.2數據模型 21
2.2數據的概念模型 22
2.2.1概述 22
2.2.2實體-聯繫模型 22
2.3數據的邏輯模型 24
2.3.1層次數據模型 24
2.3.2網狀數據模型 26
2.3.3關係數據模型 27
2.3.4面向對象數據模型 28
2.4資料庫系統結構 28
2.4.1外模式 29
2.4.2概念模式 29
2.4.3內模式 29
2.4.4二級映射 29
2.5資料庫系統的類型 30
2.5.1集中式資料庫系統 30
2.5.2並行資料庫系統 30
2.5.3客戶-伺服器資料庫系統 30
2.5.4分散式資料庫系統 31
本章小結 31
習題2 32
實訓2建立宏文軟體股份有限公司資料庫的概念模型 32
第3章關係型資料庫基礎 33
3.1關係模型概述 33
3.1.1關係模型 33
3.1.2關係模型組成 33
3.1.3關係術語 33
3.2關係代數 34
3.2.1傳統的關係運算 34
3.2.2專門的關係運算 35
3.3關係的完整性 38
3.3.1關係完整性概述 38
3.3.2實體完整性 38
3.3.3參照完整性 39
3.3.4用戶自定義完整性 39
3.4關係的規範化 39
3.4.1關係規範化概述 39
3.4.2函式依賴關係 40
3.4.3範式與規範化 41
本章小結 44
習題3 44
實訓3關係代數 44
第4章SQL語言和T-SQL編程基礎 46
4.1SQL語言概述 46
4.1.1SQL語言的發展 46
4.1.2SQL語言的特點 46
4.1.3SQL語言的組成和功能 47
4.1.4T-SQL語言 47
4.2SQL Server 2014數據類型 48
4.3T-SQL語言的組成 50
4.3.1數據定義語言 50
4.3.2數據操縱語言 51
4.3.3數據控制語言 51
4.4T-SQL常用語言元素 51
4.4.1標識符 51
4.4.2注釋 52
4.4.3變數 53
4.4.4運算符 54
4.4.5表達式 57
4.5T-SQL流程控制語句 57
4.5.1BEGIN...END語句 57
4.5.2選擇結構語句 58
4.5.3循環結構語句 60
4.5.4GOTO語句 61
4.6SQL Server 2014的系統函式 62
4.6.1數學函式 62
4.6.2字元串函式 64
4.6.3日期時間函式 66
4.6.4數據類型轉換函式 67
本章小結 68
習題4 68
實訓4T-SQL語言編程 69
第5章資料庫與基本表的創建和管理 70
5.1資料庫的創建與管理 70
5.1.1SQL Server資料庫的構成 70
5.1.2創建資料庫 70
5.1.3刪除資料庫 74
5.1.4修改資料庫 75
5.2基本表的創建與管理 76
5.2.1定義表及約束 76
5.2.2修改表結構 81
5.2.3刪除表 82
本章小結 84
習題5 84
實訓5創建資料庫及基本表 85
第6章數據的管理和查詢 89
6.1數據更新 89
6.1.1向表中添加數據 89
6.1.2修改表中的數據 90
6.1.3刪除表中的數據 91
6.2數據的查詢 92
6.2.1SELECT查詢語句 92
6.2.2簡單查詢 92
6.2.3條件查詢 93
6.2.4排序子句 94
6.2.5使用聚合函式查詢 95
6.2.6匯總查詢 97
6.2.7連線查詢 98
6.2.8子查詢 99
6.2.9查詢結果的合併 99
6.2.10查詢結果的存儲 99
本章小結 100
習題6 100
實訓6數據的管理和查詢 101
第7章索引和視圖 103
7.1索引 103
7.1.1索引的概述 103
7.1.2索引的類型 104
7.1.3創建索引 106
7.1.4查看和刪除索引 114
7.2視圖 117
7.2.1視圖的概述 117
7.2.2創建視圖 118
7.2.3修改視圖 120
7.2.4刪除視圖 121
7.2.5使用視圖查詢和更新數據 122
本章小結 123
習題7 123
實訓7建立資料庫中視圖及索引 124
第8章事務和鎖 127
8.1事務 127
8.2管理事務 128
8.2.1隱性事務 128
8.2.2自動提交事務 129
8.2.3顯式事務 129
8.3鎖 133
8.3.1鎖的分類 133
8.3.2死鎖 135
8.4事務的並發控制 136
8.4.1並發問題 136
8.4.2並發控制 137
本章小結 138
習題8 138
實訓8套用事務 138
第9章資料庫設計方法與步驟 140
9.1資料庫設計概述 140
9.1.1資料庫設計的方法 140
9.1.2資料庫設計的原則 140
9.2資料庫設計過程 140
9.2.1需求分析 141
9.2.2概念設計 143
9.2.3邏輯設計 144
9.2.4物理設計 147
9.2.5資料庫實施 148
9.3資料庫的運行和維護 148
本章小結 149
習題9 149
實訓9資料庫設計 149
第10章資料庫管理 153
10.1資料庫的安全管理 153
10.1.1SQL Server 2014的安全機制 153
10.1.2伺服器的安全性管理 153
10.1.3資料庫的安全性管理 158
10.1.4許可權管理 160
10.2資料庫的備份和還原 163
10.3資料庫的分離和附加 166
10.4資料庫的在線上和脫機 168
本章小結 169
習題10 169
實訓10資料庫安全管理 169
第11章資料庫套用系統的開發 170
11.1資料庫套用系統開發概述 170
11.1.1資料庫套用系統的基本框架 170
11.1.2嵌入式SQL 171
11.1.3資料庫套用系統的開發模式 171
11.1.4資料庫的連線方式 173
11.1.5資料庫套用系統開發工具 175
11.2網上圖書銷售系統後台資料庫的設計 176
11.2.1系統說明 176
11.2.2資料庫分析 177
11.3網上圖書銷售系統前台界面的設計 180
本章小結 185
習題11 186
參考文獻 187

相關詞條

熱門詞條

聯絡我們