-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
高等學校計算機應用規劃教材SQL SERVER 2014數據庫應用與開發教程(第4版)/衛琳 版權信息
- ISBN:9787302527701
- 條形碼:9787302527701 ; 978-7-302-52770-1
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
高等學校計算機應用規劃教材SQL SERVER 2014數據庫應用與開發教程(第4版)/衛琳 本書特色
《SQL Server 2014數據庫應用與開發教程(第四版)》全面講解Microsoft SQL Server關系型數據庫管理系統的基本原理和技術。全書共分為15章,深入介紹Microsoft SQL Server 2014系統的基本特點、安裝和配置技術、Transact-SQL語言、安全性管理、數據庫和表的管理,以及索引、數據更新、備份和恢復、數據完整性、數據復制、性能監視和自動化技術等內容。 《SQL Server 2014數據庫應用與開發教程(第四版)》內容豐富、結構合理、思路清晰、語言簡潔流暢、示例翔實,主要面向數據庫初學者,適合作為各種數據庫培訓班的培訓教材、大專院校的數據庫教材,還可作為Microsoft SQL Server應用開發人員的參考書。 《SQL Server 2014數據庫應用與開發教程(第四版)》的電子課件、習題答案和實例源文件可以通過http://www.tupwk.com.cn/downpage網站下載,也可通過掃描前言中的二維碼下載。
高等學校計算機應用規劃教材SQL SERVER 2014數據庫應用與開發教程(第4版)/衛琳 內容簡介
《SQL Server 2014數據庫應用與開發教程(第四版)》全面講解Microsoft SQL Server關系型數據庫管理系統的基本原理和技術。全書共分為15章,深入介紹Microsoft SQL Server 2014系統的基本特點、安裝和配置技術、Transact-SQL語言、安全性管理、數據庫和表的管理,以及索引、數據更新、備份和恢復、數據完整性、數據復制、性能監視和自動化技術等內容。 《SQL Server 2014數據庫應用與開發教程(第四版)》內容豐富、結構合理、思路清晰、語言簡潔流暢、示例翔實,主要面向數據庫初學者,適合作為各種數據庫培訓班的培訓教材、大專院校的數據庫教材,還可作為Microsoft SQL Server應用開發人員的參考書。 《SQL Server 2014數據庫應用與開發教程(第四版)》的電子課件、習題答案和實例源文件可以通過http://www.tupwk.com.cn/downpage網站下載,也可通過掃描前言中的二維碼下載。
高等學校計算機應用規劃教材SQL SERVER 2014數據庫應用與開發教程(第4版)/衛琳 目錄
?第1章 初識SQL Server 2014 1
1.1 SQL Server 2014應用領域 1
1.2 SQL Server 2014的重要新增功能 2
1.2.1 生產DBA 2
1.2.2 開發DBA 2
1.2.3 商業智能DBA 3
1.3 SQL Server體系結構 4
1.3.1 數據庫文件和事務日志 4
1.3.2 SQL Server Native Client 4
1.3.3 系統數據庫 5
1.3.4 架構 7
1.3.5 同義詞 8
1.3.6 動態管理對象 8
1.3.7 數據類型 10
1.4 SQL Server版本 14
1.4.1 版本概覽 14
1.4.2 許可 16
1.5 小結 17
1.6 經典習題 18
?第2章 SQL Server 2014基礎 19
2.1 安裝規劃 19
2.1.1 硬件選擇 20
2.1.2 軟件和安裝選擇 24
2.2 安裝SQL Server 26
2.2.1 全新安裝 26
2.2.2 并列安裝 26
2.2.3 升級安裝 26
2.2.4 手動安裝 26
2.2.5 自動安裝 29
2.3 系統壓力測試 35
2.4 安裝后的配置 35
2.4.1 配置SQL Server設置以實現高性能 35
2.4.2 tempdb 36
2.4.3 針對安全配置SQL Server設置 38
2.4.4 SQL Server配置管理器 39
2.4.5 備份 39
2.5 卸載SQL Server 39
2.5.1 卸載Reporting Services 40
2.5.2 卸載Analysis Services 40
2.5.3 卸載SQL Server數據庫引擎 40
2.6 安裝失敗故障排除 40
2.7 小結 41
2.8 經典習題 41
?第3章 數據庫和表 42
3.1 數據庫組成 42
3.1.1 SQL Sever 2014 常用的邏輯對象 43
3.1.2 數據庫文件和文件組 44
3.2 系統數據庫 46
3.2.1 SQL Server包含的系統數據庫 46
3.2.2 在對象資源管理器中隱藏系統對象 48
3.3 創建數據庫 48
3.3.1 使用SQL Server Management Studio圖形界面創建數據庫 49
3.3.2 使用Transact-SQL語句創建數據庫 52
3.4 管理數據庫 54
3.4.1 修改數據庫 54
3.4.2 查看數據庫信息 56
3.4.3 重命名數據庫 58
3.4.4 刪除數據庫 58
3.4.5 分離數據庫和附加數據庫 59
3.5 數據類型 61
3.5.1 系統數據類型 61
3.5.2 用戶自定義的數據類型 65
3.6 創建數據表 67
3.6.1 使用SQL Server Management Studio創建表 67
3.6.2 使用Transact-SQL語句創建表 67
3.7 管理數據表 69
3.7.1 使用Transact-SQL語句添加、刪除和修改字段 69
3.7.2 查看數據表 70
3.7.3 刪除數據表 72
3.8 經典習題 73
?第4章 Transact-SQL語言基礎 74
4.1 Transact-SQL概述 74
4.1.1 Transact-SQL語法約定 74
4.1.2 多部分名稱 75
4.1.3 如何命名標識符 76
4.1.4 系統保留字 77
4.2 常量 78
4.2.1 字符串型常量 79
4.2.2 數值型常量 79
4.2.3 日期時間型常量 79
4.3 變量 79
4.3.1 全局變量 79
4.3.2 局部變量 80
4.4 運算符和表達式 80
4.4.1 運算符 80
4.4.2 表達式 82
4.5 Transact-SQL利器——通配符 84
4.6 Transact-SQL語言中的注釋 84
4.7 數據定義語言 85
4.8 數據操縱語言 85
4.9 數據控制語言 86
4.10 其他基本語句 86
4.10.1 數據聲明 86
4.10.2 數據賦值 86
4.10.3 數據輸出 87
4.11 流程控制語句 87
4.11.1 BEGIN…END語句 87
4.11.2 IF…ELSE條件語句 87
4.11.3 CASE語句 88
4.11.4 WHILE…CONTINUE…BREAK語句 89
4.11.5 GOTO語句 90
4.11.6 WAITFOR語句 91
4.11.7 RETURN語句 91
4.12 批處理語句 92
4.12.1 批處理的基本概念 92
4.12.2 每個批處理單獨發送到服務器 92
4.12.3 何時使用批處理 93
4.12.4 使用批處理建立優先級 93
4.12.5 批處理的執行 95
4.12.6 批處理中的錯誤 97
4.12.7 GO不是Transact-SQL命令 97
4.13 SQL Server 2014函數簡介 98
4.13.1 字符串函數 98
4.13.2 數學函數 100
4.13.3 數據類型轉換函數 101
4.13.4 日期和時間函數 102
4.13.5 系統函數 103
4.14 為學生選課表增加10萬行測試數據 103
4.15 經典習題 106
第5章 數據查詢 107
5.1 工作場景導入 107
5.2 查詢工具的使用 108
5.3 關系代數 109
5.3.1 選擇 109
5.3.2 投影 110
5.3.3 連接 110
5.4 簡單查詢 112
5.4.1 SELECT語句對列的查詢 113
5.4.2 SELECT語句對行的選擇 115
5.4.3 對查詢結果進行排序 120
5.4.4 對查詢結果進行統計 121
5.4.5 對查詢結果生成新表 124
5.5 連接查詢 125
5.5.1 交叉連接 125
5.5.2 內連接 126
5.5.3 外連接 129
5.6 嵌套查詢 130
5.6.1 帶有IN謂詞的子查詢 130
5.6.2 帶有比較運算符的子查詢 131
5.6.3 帶有ANY、SOME或ALL關鍵字的子查詢 132
5.6.4 帶有EXISTS謂詞的子查詢 133
5.7 聯合查詢 135
5.7.1 UNION操作符 135
5.7.2 INTERSECT操作符 136
5.7.3 EXCEPT操作符 137
5.8 使用排序函數 138
5.8.1 ROW_NUMBER() 138
5.8.2 RANK() 139
5.8.3 DENSE_RANK() 139
5.8.4 NTILE() 140
5.9 動態查詢 141
5.10 經典習題 143
第6章 數據更新 144
6.1 工作場景導入 144
6.2 插入數據 144
6.2.1 插入單行數據 145
6.2.2 插入多行數據 146
6.3 修改數據 148
6.3.1 修改單行數據 149
6.3.2 修改多行數據 150
6.4 刪除數據 150
6.4.1 使用DELETE語句刪除數據 150
6.4.2 使用TRUNCATE TABLE語句清空表 151
6.5 經典習題 151
第7章 數據完整性 152
7.1 工作場景導入 152
7.2 如何實現數據完整性 153
7.3 規則對象的基本操作 154
7.3.1 創建規則對象 154
7.3.2 綁定規則對象 155
7.3.3 驗證規則對象 156
7.3.4 解除規則對象綁定 156
7.3.5 刪除規則對象 156
7.4 默認值對象的基本操作 157
7.4.1 創建默認值對象 157
7.4.2 默認值對象綁定 157
7.4.3 解除默認值對象綁定 157
7.4.4 刪除默認值對象 157
7.5 完整性約束 158
7.5.1 PRIMARY KEY約束 158
7.5.2 FOREIGN KEY約束 161
7.5.3 UNIQUE約束 163
7.5.4 CHECK約束 163
7.5.5 DEFAULT約束 164
7.5.6 NOT NULL約束 165
7.6 經典習題 165
第8章 數據庫索引 166
8.1 SQL Server 2014中新增的索引 166
8.2 索引和分區表 169
8.2.1 理解索引 169
8.2.2 創建索引 173
8.2.3 使用分區表和索引 175
8.3 索引維護 175
8.3.1 監控索引碎片 176
8.3.2 清理索引 177
8.4 使用索引改進查詢性能 178
8.5 數據庫引擎優化顧問 183
8.6 太多的索引會導致成本更高 184
8.7 小結 185
8.8 經典習題 186
第9章 事務、鎖和游標 187
9.1 工作場景導入 187
9.2 事務管理 188
9.2.1 事務的原理 188
9.2.2 事務的概念 188
9.2.3 事務的特性 189
9.2.4 事務的工作原理 189
9.2.5 事務的執行模式 189
9.2.6 事務的應用案例 190
9.2.7 使用事務時的考慮 195
9.3 鎖 196
9.3.1 事務的缺陷 196
9.3.2 鎖的概念 197
9.3.3 隔離性的級別 197
9.3.4 鎖的空間管理及粒度 199
9.3.5 鎖的類別 199
9.3.6 如何在SQL Server中查看數據庫中的鎖 201
9.3.7 死鎖及其防止 202
9.4 游標 202
9.4.1 游標概述 202
9.4.2 聲明游標 203
9.4.3 打開游標 205
9.4.4 讀取游標 206
9.4.5 關閉游標 207
9.4.6 刪除游標 207
9.5 經典習題 208
第10章 存儲過程和觸發器 209
10.1 存儲過程 209
10.1.1 存儲過程的基本概念 209
10.1.2 存儲過程的類型 210
10.1.3 用戶存儲過程的創建與執行 211
10.1.4 存儲過程的查看、修改和刪除 215
10.2 觸發器 218
10.2.1 觸發器概述 218
10.2.2 DML觸發器的創建和應用 219
10.2.3 DDL觸發器的創建和應用 222
10.2.4 查看、修改和刪除觸發器 223
10.3 經典習題 225
第11章 視圖 227
11.1 視圖概述 227
11.1.1 視圖的概念 227
11.1.2 視圖的分類 228
11.1.3 視圖的優點和作用 228
11.2 創建視圖 229
11.2.1 使用視圖設計器創建視圖 229
11.2.2 使用Transact-SQL命令創建視圖 230
11.3 修改視圖 232
11.4 查看視圖 233
11.4.1 使用SSMS圖形化工具查看視圖的定義信息 233
11.4.2 使用系統存儲過程查看視圖的定義信息 235
11.5 更新視圖 237
11.5.1 通過視圖向基本表中插入數據 238
11.5.2 通過視圖修改基本表中的數據 238
11.5.3 通過視圖刪除基本表中的數據 239
11.6 刪除視圖 240
11.6.1 使用對象資源管理器刪除視圖 240
11.6.2 使用Transact-SQL命令刪除視圖 240
11.7 經典習題 240
第12章 數據庫安全機制 242
12.1 SQL Server 2014安全性概述 242
12.1.1 SQL Server網絡安全基礎 243
12.1.2 SQL Server 2014的安全性體系結構 245
12.1.3 SQL Server 2014安全機制的總體策略 252
12.2 管理用戶 253
12.2.1 管理對SQL Server實例的訪問 253
12.2.2 管理對SQL Server數據庫的訪問 263
12.3 角色管理 265
12.3.1 服務器級角色 265
12.3.2 數據庫級角色 269
12.3.3 自定義數據庫角色 272
12.3.4 應用程序角色 273
12.4 管理架構 276
12.4.1 認識架構 276
12.4.2 使用默認架構 277
12.5 權限管理 278
12.5.1 授予權限 278
12.5.2 撤銷權限 279
12.5.3 拒絕權限 279
12.6 經典習題 280
第13章 數據庫的備份與恢復 281
13.1 備份與恢復 281
13.1.1 備份類型 282
13.1.2 恢復模式 282
13.1.3 設置恢復模式 283
13.2 備份設備 284
13.2.1 創建備份設備 284
13.2.2 刪除備份設備 285
13.3 備份數據庫 285
13.3.1 完整備份 286
13.3.2 差異備份 287
13.3.3 事務日志備份 288
13.4 在SQL Server Management Studio中還原數據庫 288
13.5 用Transact-SQL語句還原數據庫 291
13.5.1 完整備份還原 291
13.5.2 差異備份還原 291
13.5.3 事務日志還原 291
13.6 建立自動備份的維護計劃 292
13.7 經典習題 299
第14章 自動化SQL Server 300
14.1 維護計劃 300
14.1.1 維護計劃向導 301
14.1.2 維護計劃設計器 304
14.2 使用SQL Server代理自動化
SQL Server 307
14.2.1 作業 307
14.2.2 計劃 311
14.2.3 操作員 312
14.2.4 警報 314
14.3 SQL Server代理安全性 319
14.3.1 服務賬戶 319
14.3.2 訪問SQL Server代理 319
14.3.3 SQL Server代理的代理 320
14.4 小結 322
14.5 經典習題 323
第15章 監控SQL Server 324
15.1 選擇合適的監控工具 324
15.2 性能監視器 326
15.2.1 CPU資源計數器 327
15.2.2 磁盤活動 328
15.2.3 內存使用率 333
15.2.4 性能監控工具 335
15.3 監控事件 337
15.3.1 默認跟蹤 339
15.3.2 system_health會話 340
15.3.3 SQL跟蹤 340
15.4 監控日志 344
15.4.1 監控SQL Server錯誤日志 344
15.4.2 監控Windows事件日志 344
15.5 經典習題 344
參考文獻 345
- >
名家帶你讀魯迅:故事新編
- >
推拿
- >
經典常談
- >
伯納黛特,你要去哪(2021新版)
- >
詩經-先民的歌唱
- >
苦雨齋序跋文-周作人自編集
- >
伊索寓言-世界文學名著典藏-全譯本
- >
羅曼·羅蘭讀書隨筆-精裝