注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫SQL Server 2019數(shù)據(jù)庫教程

SQL Server 2019數(shù)據(jù)庫教程

SQL Server 2019數(shù)據(jù)庫教程

定 價:¥58.00

作 者: 于曉鵬,于萍,于淼,孫啟隆,齊長利 著
出版社: 清華大學(xué)出版社
叢編項: 高等學(xué)校計算機應(yīng)用規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302554394 出版時間: 2020-07-01 包裝: 平裝
開本: 16開 頁數(shù): 268 字數(shù):  

內(nèi)容簡介

  《SQL Server 2019數(shù)據(jù)庫教程》從SQL Server 2019的基本概念出發(fā),由淺入深地講述了該數(shù)據(jù)庫系統(tǒng)的安裝過程、服務(wù)器的配置技術(shù)、Transact-SQL語言、系統(tǒng)安全機制、數(shù)據(jù)庫管理、各種數(shù)據(jù)庫對象的管理,以及索引技術(shù)、數(shù)據(jù)更新技術(shù)、數(shù)據(jù)完整性技術(shù)、數(shù)據(jù)復(fù)制技術(shù)、數(shù)據(jù)互操作性技術(shù)、性能監(jiān)視和調(diào)整技術(shù)、并發(fā)性技術(shù)等內(nèi)容。在講述SQL Server的各種技術(shù)時,運用了豐富的實例,注重培養(yǎng)學(xué)生解決問題的能力并快速掌握SQL Server的基本操作技術(shù)。《SQL Server 2019數(shù)據(jù)庫教程》內(nèi)容豐富、結(jié)構(gòu)合理、思路清晰、語言簡練流暢、實例翔實。每章正文結(jié)合所講述的關(guān)鍵技術(shù)和難點,精選極富價值的示例;每章末尾都安排了有針對性的習(xí)題,以鞏固所學(xué)基本概念,培養(yǎng)學(xué)生的實際動手能力,增強對基本概念的理解和實際應(yīng)用能力。 《SQL Server 2019數(shù)據(jù)庫教程》主要面向數(shù)據(jù)庫初學(xué)者,可作為高等院校的數(shù)據(jù)庫課程教材,也可作為數(shù)據(jù)庫培訓(xùn)班的培訓(xùn)教材,還可作為數(shù)據(jù)庫應(yīng)用程序開發(fā)人員的參考資料。

作者簡介

  于曉鵬:男,漢族,教授,1964年生人。1985年畢業(yè)于哈爾濱師范大學(xué),獲理學(xué)學(xué)士學(xué)位,同年到吉林師范大學(xué)任教,1986年在吉林大學(xué)進修,1991年在武漢大學(xué)進修,現(xiàn)為吉林省計算機學(xué)會常務(wù)理事。 1985年以來一直在教學(xué)一線從事專任教師工作,為本科生講授過的課程有《計算機基礎(chǔ)》、《計算機導(dǎo)論》、《算法基礎(chǔ)》、《數(shù)據(jù)庫應(yīng)用》、《數(shù)據(jù)庫原理》、《數(shù)據(jù)結(jié)構(gòu)》等。為研究生講授的課程有《高級數(shù)據(jù)庫技術(shù)》、《編碼理論》等。在《吉林大學(xué)學(xué)報》等刊物發(fā)表論文20余篇。 于淼:男,滿族,碩士研究生,中共黨員,1990年生人。2015年在吉林師范大學(xué)計算機學(xué)院讀研,現(xiàn)發(fā)表sci論文2篇,在《吉林大學(xué)學(xué)報》發(fā)表論文1篇,在全國研究生大賽中獲得2等獎1項。

圖書目錄

第1章 數(shù)據(jù)庫基礎(chǔ) 1
1.1 數(shù)據(jù)庫系統(tǒng)基本概念 1
1.1.1 信息 1
1.1.2 數(shù)據(jù) 1
1.1.3 數(shù)據(jù)處理 2
1.1.4 數(shù)據(jù)庫 2
1.1.5 數(shù)據(jù)庫管理系統(tǒng) 3
1.1.6 數(shù)據(jù)庫系統(tǒng) 4
1.2 數(shù)據(jù)管理技術(shù)的發(fā)展 4
1.2.1 人工管理階段 4
1.2.2 文件系統(tǒng)階段 5
1.2.3 數(shù)據(jù)庫系統(tǒng)階段 6
1.3 數(shù)據(jù)模型 7
1.3.1 現(xiàn)實世界 8
1.3.2 信息世界 8
1.3.3 機器世界 10
1.4 關(guān)系數(shù)據(jù)庫 11
1.4.1 關(guān)系模型 11
1.4.2 關(guān)系數(shù)據(jù)庫的規(guī)范化理論 15
1.5 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 20
1.5.1 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu) 20
1.5.2 數(shù)據(jù)庫的二級映像與數(shù)據(jù)的獨立性 21
1.6 數(shù)據(jù)庫系統(tǒng)設(shè)計簡介 22
1.6.1 需求分析階段 22
1.6.2 概念結(jié)構(gòu)設(shè)計階段 22
1.6.3 邏輯結(jié)構(gòu)設(shè)計階段 23
1.6.4 物理結(jié)構(gòu)設(shè)計階段 23
1.6.5 數(shù)據(jù)庫實施階段 24
1.6.6 數(shù)據(jù)庫運行和維護階段 25
習(xí)題1 26
第2章 初識SQL Server 2019 31
2.1 SQL Server版本介紹 31
2.2 SQL Server 2019優(yōu)勢 32
2.3 SQL Server 2019的安裝 35
2.3.1 下載SQL Server 2019 35
2.3.2 安裝SQL Server 2019 36
2.4 SQL Server 2019組件和工具 41
習(xí)題2 43
第3章 數(shù)據(jù)庫的創(chuàng)建與管理 45
3.1 系統(tǒng)數(shù)據(jù)庫 45
3.2 數(shù)據(jù)庫結(jié)構(gòu) 46
3.2.1 數(shù)據(jù)庫文件 46
3.2.2 文件組 47
3.3 創(chuàng)建數(shù)據(jù)庫 48
3.4 管理數(shù)據(jù)庫 50
3.4.1 查看數(shù)據(jù)庫信息 51
3.4.2 修改數(shù)據(jù)庫 51
3.4.3 重命名數(shù)據(jù)庫 52
3.4.4 打開數(shù)據(jù)庫 53
3.4.5 分離和附加數(shù)據(jù)庫 53
3.4.6 刪除數(shù)據(jù)庫 57
3.4.7 收縮數(shù)據(jù)庫 58
3.4.8 移動數(shù)據(jù)庫 62
習(xí)題3 62
第4章 數(shù)據(jù)表的創(chuàng)建與管理 66
4.1 創(chuàng)建數(shù)據(jù)表 66
4.2 管理數(shù)據(jù)表 69
4.2.1 使用Transact-SQL語句增加、刪除和修改字段 69
4.2.2 重命名數(shù)據(jù)表 71
4.2.3 刪除數(shù)據(jù)表 71
4.3 使用約束實現(xiàn)數(shù)據(jù)完整性 71
4.3.1 數(shù)據(jù)完整性定義 71
4.3.2 數(shù)據(jù)完整性類型 71
4.3.3 約束定義 72
4.3.4 約束分類 72
4.3.5 約束名 73
4.3.6 創(chuàng)建約束的語法格式 73
4.3.7 主鍵約束 73
4.3.8 唯一約束 75
4.3.9 外鍵約束 76
4.3.10 檢查約束 77
4.3.11 默認值約束 79
4.3.12 非空約束 80
4.3.13 使用IDENTITY列 80
4.3.14 默認值 82
4.3.15 規(guī)則 84
4.4 表的數(shù)據(jù)更新 86
4.4.1 插入記錄 86
4.4.2 修改記錄 89
4.4.3 刪除記錄 90
習(xí)題4 91
第5章 Transact-SQL語言編程基礎(chǔ) 95
5.1 Transact-SQL語言概論 95
5.1.1 Transact-SQL語言分類 95
5.1.2 Transact-SQL語法約定 96
5.2 數(shù)據(jù)類型 98
5.2.1 基本數(shù)據(jù)類型 98
5.2.2 用戶自定義數(shù)據(jù)類型 102
5.3 常量與變量 102
5.3.1 常量 102
5.3.2 變量 102
5.4 表達式與運算符 105
5.4.1 表達式 105
5.4.2 運算符 105
5.4.3 運算符優(yōu)先級 107
5.5 常用函數(shù) 108
5.5.1 聚合函數(shù) 108
5.5.2 數(shù)學(xué)函數(shù) 110
5.5.3 字符串函數(shù) 111
5.5.4 日期和時間函數(shù) 112
5.5.5 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 113
5.5.6 元數(shù)據(jù)函數(shù) 115
5.5.7 用戶自定義函數(shù) 115
5.6 批處理與流程控制語句 119
5.6.1 批處理 119
5.6.2 流程控制語句 120
習(xí)題5 125
第6章 數(shù)據(jù)查詢 127
6.1 SELECT語句 127
6.2 簡單查詢 128
6.2.1 SELECT子句 128
6.2.2 INTO子句 130
6.2.3 FROM子句 130
6.2.4 WHERE子句 132
6.2.5 GROUP BY子句 133
6.2.6 HAVING子句 134
6.2.7 ORDER BY子句 135
6.3 使用其他子句或關(guān)鍵字查詢數(shù)據(jù) 137
6.3.1 集合查詢 137
6.3.2 檢索某一范圍內(nèi)的信息 138
6.3.3 指定結(jié)果集的列的別名 142
6.4 連接查詢 142
6.4.1 連接概述 143
6.4.2 內(nèi)連接 143
6.4.3 外連接 144
6.4.4 交叉連接 146
6.4.5 自連接 147
6.5 嵌套查詢 147
6.5.1 嵌套查詢的結(jié)構(gòu)與組織 147
6.5.2 使用IN或NOT IN謂詞的嵌套查詢 148
6.5.3 使用比較運算符的嵌套查詢 149
6.5.4 使用ANY或ALL謂詞的嵌套查詢 150
6.5.5 使用EXISTS或NOT EXISTS謂詞的嵌套查詢 151
習(xí)題6 153
第7章 視圖和索引 157
7.1 視圖 157
7.1.1 視圖概述 157
7.1.2 創(chuàng)建視圖 159
7.1.3 修改視圖 161
7.1.4 使用視圖 163
7.1.5 刪除視圖 165
7.2 索引 165
7.2.1 索引概述 165
7.2.2 創(chuàng)建索引 168
7.2.3 管理索引 169
7.2.4 刪除索引 170
習(xí)題7 170
第8章 存儲過程和觸發(fā)器 173
8.1 存儲過程概述 173
8.1.1 存儲過程的概念 173
8.1.2 存儲過程的優(yōu)點 173
8.1.3 存儲過程的分類 174
8.2 創(chuàng)建和執(zhí)行用戶存儲過程 174
8.2.1 創(chuàng)建用戶存儲過程 174
8.2.2 執(zhí)行用戶存儲過程 176
8.3 管理存儲過程 178
8.3.1 查看存儲過程 178
8.3.2 修改存儲過程 179
8.3.3 刪除存儲過程 180
8.4 觸發(fā)器概述 180
8.4.1 觸發(fā)器的分類 180
8.4.2 DML觸發(fā)器與約束 181
8.4.3 INSERTED表和
DELETED表 182
8.5 創(chuàng)建DML觸發(fā)器 182
8.6 管理DML觸發(fā)器 184
8.6.1 查看觸發(fā)器 185
8.6.2 修改觸發(fā)器 185
8.6.3 禁用或啟用觸發(fā)器 186
8.6.4 刪除觸發(fā)器 187
習(xí)題8 187
第9章 游標 190
9.1 游標概述 190
9.1.1 游標的概念 190
9.1.2 游標的分類 191
9.2 游標的使用 192
9.2.1 聲明游標 192
9.2.2 打開游標 194
9.2.3 讀取游標數(shù)據(jù) 194
9.2.4 關(guān)閉游標 198
9.2.5 獲取游標的狀態(tài)和屬性 199
9.2.6 修改游標結(jié)果集中的行 204
9.2.7 刪除游標結(jié)果集中的行 205
9.2.8 刪除游標 206
習(xí)題9 207
第10章 事務(wù)和鎖 209
10.1 事務(wù) 209
10.1.1 事務(wù)特性 209
10.1.2 管理事務(wù) 209
10.1.3 事務(wù)的注意事項 213
10.2 鎖 213
10.2.1 鎖的基礎(chǔ)知識 213
10.2.2 死鎖及其防止 214
10.2.3 鎖的模式 215
習(xí)題10 216
第11章 數(shù)據(jù)庫安全性管理 218
11.1 SQL Server 2019的安全
機制 218
11.2 身份驗證 219
11.2.1 身份驗證模式 219
11.2.2 創(chuàng)建登錄名 221
11.2.3 修改和刪除登錄名 224
11.3 用戶管理 227
11.3.1 默認用戶 228
11.3.2 創(chuàng)建數(shù)據(jù)庫用戶 228
11.3.3 修改和刪除數(shù)據(jù)庫用戶 229
11.4 角色管理 230
11.4.1 服務(wù)器角色 231
11.4.2 數(shù)據(jù)庫角色 231
11.5 權(quán)限管理 233
11.5.1 權(quán)限管理的相關(guān)概念 233
11.5.2 權(quán)限的類別 234
11.5.3 權(quán)限管理的操作 236
習(xí)題11 237
第12章 維護數(shù)據(jù)庫 240
12.1 導(dǎo)入和導(dǎo)出數(shù)據(jù) 240
12.1.1 將表中數(shù)據(jù)導(dǎo)出到文本文件 240
12.1.2 從文本文件向SQL Server數(shù)據(jù)庫中導(dǎo)入數(shù)據(jù) 244
12.2 數(shù)據(jù)庫備份 246
12.2.1 故障概述 247
12.2.2 備份類型 248
12.2.3 創(chuàng)建備份設(shè)備 250
12.2.4 完整備份數(shù)據(jù)庫 250
12.3 數(shù)據(jù)庫還原 252
12.4 數(shù)據(jù)庫快照 254
12.4.1 創(chuàng)建數(shù)據(jù)庫快照 254
12.4.2 查看數(shù)據(jù)庫快照 255
12.4.3 恢復(fù)到數(shù)據(jù)庫快照 256
12.4.4 刪除數(shù)據(jù)庫快照 257
習(xí)題12 257

本目錄推薦

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