注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡數(shù)據(jù)庫SQL Server 2014數(shù)據(jù)庫設計與開發(fā)教程(微課版)

SQL Server 2014數(shù)據(jù)庫設計與開發(fā)教程(微課版)

SQL Server 2014數(shù)據(jù)庫設計與開發(fā)教程(微課版)

定 價:¥42.00

作 者: 郎振紅,楊陽 著
出版社: 人民郵電出版社
叢編項: 高等職業(yè)院校信息技術(shù)應用“十三五”規(guī)劃教材
標 簽: 暫缺

ISBN: 9787115440860 出版時間: 2018-02-01 包裝: 平裝
開本: 16開 頁數(shù): 230 字數(shù):  

內(nèi)容簡介

  本書系統(tǒng)地講解了SQL Server 2014數(shù)據(jù)庫集成開發(fā)環(huán)境的相關(guān)知識,以及對數(shù)據(jù)庫應用系統(tǒng)的設計與開發(fā)的相關(guān)技術(shù)。全書共有10章,系統(tǒng)地論述了數(shù)據(jù)庫知識與數(shù)據(jù)庫設計的相關(guān)內(nèi)容、SQL Server 2014環(huán)境安裝與配置、創(chuàng)建與維護數(shù)據(jù)庫、建立與管理數(shù)據(jù)表、實施數(shù)據(jù)信息的查詢操作、設計和應用索引與視圖、Transact-SQL語法基礎與流程控制操作、建立與使用存儲過程和觸發(fā)器、創(chuàng)建與應用自定義數(shù)據(jù)類型和用戶自定義函數(shù)、建立與使用事務、游標和鎖的機制、數(shù)據(jù)庫的安全管理與日常維護等內(nèi)容。并且還安排了上機實驗部分,總共編寫了15個實驗項目,幾乎囊括了本教材所講述的全部知識要點。每個實驗項目均有詳細的操作步驟,可以指導讀者獨立完成實驗內(nèi)容的各項操作,誠然,是對書中講解內(nèi)容的有益補充。本書既可以作為高職高專及應用型本科與計算機軟件及計算機應用相關(guān)專業(yè)數(shù)據(jù)庫課程的教材,也可以作為數(shù)據(jù)庫設計與研發(fā)培訓或從事數(shù)據(jù)庫應用系統(tǒng)開發(fā)的技術(shù)人員自學的參考資料。

作者簡介

  本人講授的計算機軟件領域的專業(yè)核心課程包括:數(shù)據(jù)庫設計與實現(xiàn)、軟件模型分析與文檔編制、用戶界面設計、WEB應用軟件開發(fā)、軟件測試、WINDOWS應用軟件開發(fā)、軟件綜合應用等。編著書的基本情況:1、公開出版的教材《SQL Server基礎教程(第二版)》科學出版社 副主編 出版時間2010年3月;2、公開出版的教材《SQL Server工作任務案例教程》清華大學出版社 獨立主編 出版時間2015年3月;3、公開出版的教材《C++程序設計基礎(第二版)》中國電力出版社 **副主編 出版時間2016年8月;4、公開出版的教材《Photoshop CC案例教程》清華大學出版社 主編 出版時間2016年5月。

圖書目錄

第1章 數(shù)據(jù)庫知識與數(shù)據(jù)庫設計 1
1.1數(shù)據(jù)庫系統(tǒng)簡介 2
1.1.1數(shù)據(jù)庫系統(tǒng)發(fā)展歷程 2
1.1.2數(shù)據(jù)庫系統(tǒng)基本組成 4
1.1.3數(shù)據(jù)庫系統(tǒng)基本概念 5
1.1.4常見數(shù)據(jù)庫系統(tǒng) 6
1.2數(shù)據(jù)模型 7
1.2.1數(shù)據(jù)模型概述 7
1.2.2常用數(shù)據(jù)模型 7
1.2.3實體與關(guān)系聯(lián)系模型 8
1.2.4關(guān)系數(shù)據(jù)庫規(guī)范化 10
1.2.5關(guān)系數(shù)據(jù)庫設計原則 12
1.3圖書館管理信息系統(tǒng)需求分析 13
1.3.1需求分析概念 13
1.3.2圖書館管理信息系統(tǒng)需求描述 13
1.4圖書館管理信息系統(tǒng)數(shù)據(jù)庫設計 14
1.4.1數(shù)據(jù)庫概要說明 14
1.4.2數(shù)據(jù)庫概念建模—繪制E-R模型 15
1.4.3數(shù)據(jù)庫邏輯建?!L制關(guān)系模型 16
1.4.4數(shù)據(jù)庫物理建?!O計表結(jié)構(gòu) 18
1.5本章小結(jié) 20
第2章 SQL Server 2014環(huán)境安裝與配置 22
2.1 SQL Server 2014簡介 23
2.1.1 SQL Server 2014新特征 23
2.1.2 SQL Server 2014主要功能 24
2.1.3 SQL Server 2014的數(shù)據(jù)庫種類 24
2.2 SQL Server 2014環(huán)境安裝 24
2.2.1 SQL Server 2014安裝環(huán)境需求 25
2.2.2 SQL Server 2014系統(tǒng)安裝 25
2.3 SQL Server 2014系統(tǒng)配置 32
2.3.1 SQL Server 2014服務器組創(chuàng)建 32
2.3.2 SQL Server 2014服務器的注冊 34
2.3.3 SQL Server 2014服務器組與服務器刪除 37
2.3.4 SQL Server 2014幫助信息使用 37
2.4 SQL Server 2014系統(tǒng)簡單應用 39
2.4.1 SQL Server命名規(guī)范簡介 39
2.4.2 SQL Server 2014環(huán)境使用說明 39
2.4.3 SQL Server 2014簡單案例操作 40
2.5本章小結(jié) 40
第3章 數(shù)據(jù)庫創(chuàng)建與維護 42
3.1創(chuàng)建應用數(shù)據(jù)庫必備知識 43
3.1.1數(shù)據(jù)庫文件 43
3.1.2數(shù)據(jù)庫對象 43
3.1.3系統(tǒng)數(shù)據(jù)庫 44
3.1.4應用系統(tǒng)數(shù)據(jù)庫設計原則 47
3.2創(chuàng)建應用系統(tǒng)數(shù)據(jù)庫 47
3.2.1使用可視化界面創(chuàng)建數(shù)據(jù)庫 47
3.2.2使用T-SQL命令創(chuàng)建數(shù)據(jù)庫 50
3.3修改應用系統(tǒng)數(shù)據(jù)庫 54
3.3.1使用可視化界面修改數(shù)據(jù)庫 54
3.3.2使用T-SQL命令修改數(shù)據(jù)庫 57
3.4刪除應用系統(tǒng)數(shù)據(jù)庫 59
3.4.1使用可視化界面刪除數(shù)據(jù)庫 59
3.4.2使用T-SQL命令刪除數(shù)據(jù)庫 60
3.5本章小結(jié) 60
第4章 數(shù)據(jù)表建立與管理 62
4.1建立應用系統(tǒng)數(shù)據(jù)表必備知識 63
4.1.1數(shù)據(jù)表的構(gòu)成 63
4.1.2系統(tǒng)數(shù)據(jù)類型 64
4.1.3數(shù)據(jù)表設計準則 68
4.1.4數(shù)據(jù)表之間關(guān)聯(lián)關(guān)系 68
4.2建立應用系統(tǒng)數(shù)據(jù)表結(jié)構(gòu) 69
4.2.1使用可視化界面建立數(shù)據(jù)表結(jié)構(gòu) 69
4.2.2使用T-SQL命令建立數(shù)據(jù)表結(jié)構(gòu) 71
4.3修改應用系統(tǒng)數(shù)據(jù)表結(jié)構(gòu) 72
4.3.1使用可視化界面修改數(shù)據(jù)表結(jié)構(gòu) 72
4.3.2使用T-SQL命令修改數(shù)據(jù)表結(jié)構(gòu) 73
4.4刪除應用系統(tǒng)數(shù)據(jù)表結(jié)構(gòu) 74
4.4.1使用可視化界面刪除數(shù)據(jù)表結(jié)構(gòu) 74
4.4.2使用T-SQL命令刪除數(shù)據(jù)表結(jié)構(gòu) 74
4.5操作數(shù)據(jù)表中的數(shù)據(jù)記錄 75
4.5.1使用可視化界面添加數(shù)據(jù)記錄 75
4.5.2使用T-SQL命令添加數(shù)據(jù)記錄 75
4.5.3使用可視化界面修改數(shù)據(jù)記錄 76
4.5.4使用T-SQL命令修改數(shù)據(jù)記錄 76
4.5.5使用可視化界面刪除數(shù)據(jù)記錄 77
4.5.6使用T-SQL命令刪除數(shù)據(jù)記錄 77
4.6數(shù)據(jù)完整性設置 77
4.6.1數(shù)據(jù)完整性的概念與分類 77
4.6.2使用數(shù)據(jù)完整性的必要性 78
4.6.3使用可視化界面和T-SQL命令實現(xiàn)非空約束 78
4.6.4使用可視化界面和T-SQL命令實現(xiàn)主鍵約束 79
4.6.5使用T-SQL命令實現(xiàn)唯一約束 80
4.6.6使用可視化界面和T-SQL命令實現(xiàn)檢查約束 80
4.6.7使用可視化界面和T-SQL命令實現(xiàn)默認約束 82
4.6.8使用可視化界面和T-SQL命令實現(xiàn)外鍵約束 83
4.6.9使用可視化界面和T-SQL命令實現(xiàn)規(guī)則約束 84
4.7本章小結(jié) 85
第5章 數(shù)據(jù)信息查詢操作 86
5.1查詢語句簡介 87
5.1.1查詢語句的功能 87
5.1.2查詢語句的語法格式 87
5.1.3使用可視化界面實現(xiàn)數(shù)據(jù)表查詢 88
5.2數(shù)據(jù)表信息的簡單查詢 90
5.2.1查詢單一數(shù)據(jù)表全部數(shù)據(jù) 90
5.2.2查詢指定列的數(shù)據(jù) 91
5.2.3查找去掉重復數(shù)據(jù)項的數(shù)據(jù) 92
5.2.4計算并查詢數(shù)據(jù)表信息 93
5.2.5使用AS關(guān)鍵字重命名查詢結(jié)果 93
5.2.6查詢結(jié)果中添加說明列 94
5.2.7查詢符合單一條件的數(shù)據(jù) 95
5.2.8查找復合多個條件的數(shù)據(jù) 96
5.2.9查詢符合模糊條件的數(shù)據(jù) 97
5.3數(shù)據(jù)表信息的高級查詢 98
5.3.1利用聚合函數(shù)實現(xiàn)數(shù)據(jù)查詢 99
5.3.2利用謂詞實現(xiàn)數(shù)據(jù)查詢 100
5.3.3對數(shù)據(jù)表進行查詢排序 102
5.3.4對數(shù)據(jù)表進行分組匯總檢索 103
5.3.5實現(xiàn)多表連接查詢數(shù)據(jù) 105
5.3.6利用子查詢檢索數(shù)據(jù) 108
5.4本章小結(jié) 110
第6章 索引與視圖設計和應用 111
6.1索引概述 112
6.1.1索引的概念與分類 112
6.1.2索引的優(yōu)缺點 112
6.1.3創(chuàng)建與使用索引的原則 113
6.2創(chuàng)建索引 114
6.2.1使用可視化界面創(chuàng)建索引 114
6.2.2使用T-SQL命令創(chuàng)建索引 117
6.3刪除索引 118
6.2.1使用可視化界面刪除索引 118
6.2.2使用T-SQL命令刪除索引 119
6.4視圖概述 119
6.4.1視圖的概念與特點 119
6.4.2使用視圖的目的 120
6.5創(chuàng)建視圖 120
6.5.1使用可視化界面創(chuàng)建視圖 120
6.5.2使用T-SQL命令創(chuàng)建視圖 121
6.6修改視圖 122
6.6.1使用可視化界面修改視圖 123
6.6.2使用T-SQL命令修改視圖 123
6.7刪除視圖 124
6.7.1使用可視化界面刪除視圖 124
6.7.2使用T-SQL命令刪除視圖 124
6.8通過視圖對數(shù)據(jù)表實施操作 125
6.8.1通過視圖查看數(shù)據(jù)表信息 125
6.8.2通過視圖向數(shù)據(jù)表中添加數(shù)據(jù) 126
6.8.3通過視圖修改數(shù)據(jù)表中數(shù)據(jù) 128
6.8.4通過視圖刪除數(shù)據(jù)表中數(shù)據(jù) 129
6.9本章小結(jié) 129
第7章 Transact-SQL語法基礎與流程控制操作 130
7.1 Transact-SQL簡介 131
7.1.1Transact-SQL語言功能 131
7.1.2Transact-SQL語句結(jié)構(gòu) 131
7.2 Transact-SQL表達式 133
7.2.1常量 133
7.2.2變量 134
7.2.3注釋符 139
7.2.4運算符 140
7.2.5通配符 142
7.2.6系統(tǒng)函數(shù) 142
7.3流程控制 145
7.3.1順序結(jié)構(gòu) 145
7.3.2選擇結(jié)構(gòu) 146
7.3.3循環(huán)結(jié)構(gòu) 149
7.4本章小結(jié) 150
第8章 存儲過程與觸發(fā)器建立與使用 151
8.1存儲過程概述 152
8.1.1存儲過程的概念與優(yōu)點 152
8.1.2存儲過程的分類 152
8.2創(chuàng)建與執(zhí)行存儲過程 153
8.2.1使用可視化界面創(chuàng)建存儲過程 153
8.2.2使用T-SQL命令創(chuàng)建與執(zhí)行存儲過程 155
8.2.3使用T-SQL命令創(chuàng)建與執(zhí)行無參數(shù)存儲過程 155
8.2.4使用T-SQL命令創(chuàng)建與執(zhí)行帶有輸入?yún)?shù)存儲過程 156
8.2.5使用T-SQL命令創(chuàng)建與執(zhí)行帶有輸出參數(shù)存儲過程 158
8.3維護存儲過程 159
8.3.1使用T-SQL命令查看存儲過程 159
8.3.2使用T-SQL命令修改存儲過程 160
8.3.3使用T-SQL命令刪除存儲過程 161
8.3.4使用可視化界面查看、修改和刪除存儲過程 161
8.4觸發(fā)器概述 162
8.4.1觸發(fā)器的概念與作用 162
8.4.2觸發(fā)器的優(yōu)點與分類 162
8.5創(chuàng)建觸發(fā)器 163
8.5.1使用SSMS創(chuàng)建DML觸發(fā)器 163
8.5.2使用T-SQL創(chuàng)建DML觸發(fā)器 164
8.5.3使用T-SQL創(chuàng)建DDL觸發(fā)器 165
8.6維護觸發(fā)器 166
8.6.1使用可視化界面修改觸發(fā)器 166
8.6.2使用T-SQL命令修改觸發(fā)器 166
8.6.3使用T-SQL命令查看觸發(fā)器 167
8.6.4使用T-SQL命令刪除觸發(fā)器 168
8.7本章小結(jié) 168
第9章 SQL Server 2014深度開發(fā) 169
9.1用戶自定義數(shù)據(jù)類型 170
9.1.1使用自定義數(shù)據(jù)類型的緣由 170
9.1.2使用可視化界面創(chuàng)建與使用自定義數(shù)據(jù)類型 170
9.1.3使用T-SQL命令創(chuàng)建與使用自定義數(shù)據(jù)類型 172
9.2用戶自定義函數(shù) 174
9.2.1使用自定義函數(shù)的目的 174
9.2.2使用SSMS創(chuàng)建自定義函數(shù) 175
9.2.3使用T-SQL創(chuàng)建自定義函數(shù) 176
9.2.4調(diào)用自定義函數(shù) 177
9.2.5修改自定義函數(shù) 178
9.2.6刪除自定義函數(shù) 178
9.2.7自定義函數(shù)的拓展練習 179
9.3事務操作 181
9.3.1事務的概念與特點 181
9.3.2事務的類型與事務的處理過程 182
9.3.3創(chuàng)建并執(zhí)行事務 183
9.4游標操作 187
9.4.1游標的定義與使用游標的優(yōu)勢 187
9.4.2游標的分類與游標的執(zhí)行順序 188
9.4.3創(chuàng)建并使用游標 191
9.5鎖操作 194
9.5.1鎖的概念與引入鎖的原因 194
9.5.2鎖的分類與死鎖的產(chǎn)生 194
9.5.3利用鎖維護數(shù)據(jù)信息的案例 195
9.6本章小結(jié) 196
第10章 數(shù)據(jù)庫安全管理與日常維護 197
10.1 安全策略與安全驗證模式 198
10.1.1 SQL Server安全策略 198
10.1.2 SQL Server安全驗證模式 198
10.2 SQL Server身份驗證模式 199
10.2.1 Windows身份驗證模式 199
10.2.2混合身份驗證模式 203
10.3數(shù)據(jù)庫用戶管理 204
10.3.1數(shù)據(jù)庫用戶的概述與分類 204
10.3.2創(chuàng)建指定數(shù)據(jù)庫用戶 204
10.3.3刪除指定數(shù)據(jù)庫用戶 207
10.4數(shù)據(jù)庫角色管理 208
10.4.1數(shù)據(jù)庫角色的概述與分類 208
10.4.2添加服務器角色的用戶 209
10.4.3刪除服務器角色的用戶 210
10.4.4添加數(shù)據(jù)庫角色的用戶 210
10.4.5刪除數(shù)據(jù)庫角色的用戶 211
10.5 SQL SERVER 權(quán)限管理 212
10.5.1權(quán)限的作用 212
10.5.2權(quán)限的授予操作 212
10.5.3權(quán)限的撤銷操作 212
10.5.4權(quán)限的拒絕操作 213
10.6數(shù)據(jù)庫備份與恢復操作 214
10.6.1數(shù)據(jù)庫備份的作用與類型 214
10.6.2數(shù)據(jù)庫恢復的作用與類型 214
10.6.3備份數(shù)據(jù)庫操作 214
10.6.4恢復數(shù)據(jù)庫操作 219
10.7數(shù)據(jù)庫分離與附加操作 222
10.7.1分離數(shù)據(jù)庫 222
10.7.2附加數(shù)據(jù)庫 222
10.8數(shù)據(jù)表信息的導入和導出 225
10.8.1數(shù)據(jù)表信息的導入 225
10.8.2數(shù)據(jù)表信息的導出 228
10.9本章小結(jié) 234
附錄 上機實驗 235
實驗一 安裝SQL Server 2014系統(tǒng) 236
實驗二 創(chuàng)建與維護數(shù)據(jù)庫 240
實驗三 創(chuàng)建與管理數(shù)據(jù)表結(jié)構(gòu) 244
實驗四 插入、刪除與更新數(shù)據(jù)記錄 249
實驗五 設置數(shù)據(jù)表信息的完整性 252
實驗六 查詢數(shù)據(jù)表信息 257
實驗七 創(chuàng)建與使用索引 264
實驗八 創(chuàng)建與應用視圖 266
實驗九 創(chuàng)建與執(zhí)行存儲過程 268
實驗十 創(chuàng)建與使用觸發(fā)器 271
實驗十一 創(chuàng)建與應用自定義函數(shù) 274
實驗十二 創(chuàng)建與執(zhí)行事務 277
實驗十三 設置SQLServer身份驗證 280
實驗十四 創(chuàng)建用戶并分配權(quán)限 283
實驗十五 數(shù)據(jù)庫的差異備份與還原 288
參考文獻 291

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號