注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫原理與應(yīng)用

數(shù)據(jù)庫原理與應(yīng)用

數(shù)據(jù)庫原理與應(yīng)用

定 價(jià):¥59.80

作 者: 葉潮流,吳偉 著
出版社: 人民郵電出版社
叢編項(xiàng): 軟件開發(fā)人才培養(yǎng)系列叢書
標(biāo) 簽: 暫缺

ISBN: 9787115580672 出版時(shí)間: 2022-02-01 包裝: 平裝
開本: 16開 頁數(shù): 256 字?jǐn)?shù):  

內(nèi)容簡介

  本書以SQL Server 2019的功能為中心,融知識(shí)、能力和素質(zhì)教育于工程項(xiàng)目“教學(xué)管理系統(tǒng)”這一設(shè)計(jì)案例中,深入淺出地講述數(shù)據(jù)庫技術(shù)的內(nèi)在機(jī)制和操作規(guī)范。本書將整個(gè)數(shù)據(jù)庫知識(shí)體系分為原理(第1~3章)、應(yīng)用(第4~12章)與開發(fā)(第13章)3個(gè)模塊,保證學(xué)生在掌握必要的數(shù)據(jù)庫原理知識(shí)的基礎(chǔ)上,具備熟練操作數(shù)據(jù)庫的能力和開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的技能。各模塊既能自成體系,又能自然銜接,從而滿足不同專業(yè)的教學(xué)需求。本書每章附有練習(xí)題,供讀者課后練習(xí)和綜合實(shí)踐使用。本書為慕課版教材,各章主要內(nèi)容配備了以二維碼為載體的微課。本書既可作為應(yīng)用型本科院校計(jì)算機(jī)類、電子信息類和經(jīng)濟(jì)管理類等相關(guān)專業(yè)的“數(shù)據(jù)庫原理與應(yīng)用”類課程的教材,又可作為研究生相關(guān)專業(yè)的數(shù)據(jù)庫技術(shù)教材,對于從事軟件開發(fā)、信息管理的人員也有一定的參考價(jià)值。

作者簡介

  葉潮流 葉潮流,人工智能與大數(shù)據(jù)學(xué)院 ,曾出版過《ASP程序設(shè)計(jì)》《數(shù)據(jù)庫原理與應(yīng)用》本書即可作為應(yīng)用型本科院校計(jì)算機(jī)、電子信息類和經(jīng)管類等相關(guān)專業(yè)的“數(shù)據(jù)庫原理與應(yīng)用”類課程教材,也可作為從事軟件開發(fā)、信息管理人員的參考書。

圖書目錄

模塊一 原理
第1章 數(shù)據(jù)庫系統(tǒng)概述
本章導(dǎo)讀 2
1.1 數(shù)據(jù)庫技術(shù)概述 3
1.1.1 數(shù)據(jù)與信息 3
1.1.2 數(shù)據(jù)處理與數(shù)據(jù)管理 3
1.1.3 數(shù)據(jù)管理技術(shù)的發(fā)展 4
1.1.4 數(shù)據(jù)庫系統(tǒng)的組成 4
1.2 數(shù)據(jù)模型 5
1.2.1 數(shù)據(jù)模型的背景 5
1.2.2 數(shù)據(jù)模型的要素 7
1.2.3 數(shù)據(jù)模型的分層 7
1.2.4 邏輯數(shù)據(jù)模型的分類 8
1.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 11
1.3.1 模式與體系結(jié)構(gòu) 11
1.3.2 三級(jí)模式結(jié)構(gòu)和兩層映像 11
1.4 數(shù)據(jù)庫設(shè)計(jì) 13
1.4.1 數(shù)據(jù)庫設(shè)計(jì)概述 13
1.4.2 E-R模型 14
1.4.3 E-R模型向關(guān)系模型轉(zhuǎn)換 15
本章小結(jié) 16
習(xí)題1 16
第2章 關(guān)系數(shù)據(jù)庫數(shù)學(xué)模型
本章導(dǎo)讀 18
2.1 關(guān)系模型概述 19
2.1.1 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu) 19
2.1.2 關(guān)系模型的數(shù)據(jù)操縱 19
2.1.3 關(guān)系模型的完整性約束 19
2.2 關(guān)系的數(shù)學(xué)模型 20
2.2.1 關(guān)系的數(shù)學(xué)定義 20
2.2.2 關(guān)系模式 21
2.2.3 關(guān)系數(shù)據(jù)庫 22
2.3 關(guān)系代數(shù) 22
2.3.1 關(guān)系代數(shù)概述 22
2.3.2 傳統(tǒng)集合運(yùn)算 23
2.3.3 專門關(guān)系運(yùn)算 25
2.4* 關(guān)系演算 29
2.4.1 元組關(guān)系演算 30
2.4.2 域關(guān)系演算 32
2.4.3 關(guān)系運(yùn)算的安全性和等價(jià)性 33
本章小結(jié) 34
習(xí)題2 34
第3章* 關(guān)系數(shù)據(jù)庫的規(guī)范化理論
本章導(dǎo)讀 37
3.1 數(shù)據(jù)操作異常問題 38
3.2 函數(shù)依賴 38
3.2.1 函數(shù)依賴的概念 39
3.2.2 函數(shù)依賴的分類 39
3.2.3 主碼和外碼 40
3.3 函數(shù)依賴的公理系統(tǒng) 41
3.3.1 Armstrong公理系統(tǒng) 41
3.3.2 閉包 41
3.3.3 候選碼的確定 43
3.3.4 函數(shù)依賴集等價(jià)和最小函數(shù)依賴集 43
3.4 規(guī)范化與模式分解 45
3.4.1 范式的概念 45
3.4.2 范式的類型 45
3.4.3 規(guī)范化小結(jié) 47
3.4.4 模式分解 48
本章小結(jié) 49
習(xí)題3 50
模塊二 應(yīng)用
第4章 數(shù)據(jù)庫的創(chuàng)建與管理
本章導(dǎo)讀 55
4.1 數(shù)據(jù)庫概述 56
4.1.1 數(shù)據(jù)庫類型 56
4.1.2 數(shù)據(jù)庫文件 56
4.1.3 文件組 57
4.2 數(shù)據(jù)庫的創(chuàng)建 57
4.2.1 使用SSMS創(chuàng)建數(shù)據(jù)庫 57
4.2.2 使用T-SQL語句創(chuàng)建數(shù)據(jù)庫 59
4.3 數(shù)據(jù)庫的修改 60
4.3.1 使用SSMS修改數(shù)據(jù)庫 60
4.3.2 使用T-SQL語句修改數(shù)據(jù)庫 62
4.4 數(shù)據(jù)庫的刪除 63
4.4.1 使用SSMS刪除數(shù)據(jù)庫 63
4.4.2 使用T-SQL語句刪除數(shù)據(jù)庫 64
4.5 數(shù)據(jù)庫的收縮 64
4.5.1 收縮數(shù)據(jù)庫 64
4.5.2 收縮數(shù)據(jù)庫文件 64
4.6 數(shù)據(jù)庫的分離與附加 65
4.6.1 分離 65
4.6.2 附加 65
本章小結(jié) 67
習(xí)題4 67
第5章 表的創(chuàng)建與管理
本章導(dǎo)讀 71
5.1 數(shù)據(jù)表概述 72
5.1.1 表類型 72
5.1.2 數(shù)據(jù)類型 72
5.1.3 用戶表結(jié)構(gòu) 75
5.2 完整性約束 76
5.2.1 實(shí)體完整性 76
5.2.2 參照完整性 77
5.2.3 用戶自定義完整性 77
5.3 數(shù)據(jù)表的創(chuàng)建 78
5.3.1 使用SSMS創(chuàng)建數(shù)據(jù)表 78
5.3.2 使用T-SQL語句創(chuàng)建數(shù)據(jù)表 79
5.4 數(shù)據(jù)表的修改 80
5.4.1 使用SSMS修改數(shù)據(jù)表 81
5.4.2 使用T-SQL語句修改數(shù)據(jù)表 83
5.5 數(shù)據(jù)表的刪除 85
5.5.1 使用SSMS刪除數(shù)據(jù)表 86
5.5.2 使用T-SQL語句刪除數(shù)據(jù)表 86
本章小結(jié) 86
習(xí)題5 86
第6章 數(shù)據(jù)操作與SQL語句
本章導(dǎo)讀 91
6.1 數(shù)據(jù)操作概述 92
6.1.1 表中數(shù)據(jù) 92
6.1.2 操作表數(shù)據(jù) 93
6.1.3 操作語言概述 94
6.2 數(shù)據(jù)查詢 95
6.2.1 簡單查詢 95
6.2.2 連接查詢 100
6.2.3 嵌套查詢 102
6.2.4 集合查詢 104
6.3 數(shù)據(jù)修改 105
6.3.1 數(shù)據(jù)插入 106
6.3.2 數(shù)據(jù)更新 107
6.3.3 數(shù)據(jù)刪除 107
6.3.4 清空表內(nèi)容 108
本章小結(jié) 108
習(xí)題6 108
第7章* T-SQL程序設(shè)計(jì)
本章導(dǎo)讀 112
7.1 程序設(shè)計(jì)基礎(chǔ) 113
7.1.1 常量 113
7.1.2 變量 114
7.1.3 運(yùn)算符 116
7.2 流程控制語句 118
7.2.1 塊語句 118
7.2.2 二分支語句 118
7.2.3 多分支表達(dá)式 119
7.2.4 循環(huán)語句 121
7.2.5 其他語句 122
7.3 內(nèi)置函數(shù) 125
7.3.1 內(nèi)置函數(shù)類型 125
7.3.2 聚集函數(shù) 125
7.3.3 數(shù)學(xué)函數(shù) 125
7.3.4 字符串函數(shù) 126
7.3.5 日期 時(shí)間函數(shù) 126
7.3.6 轉(zhuǎn)換函數(shù) 127
7.3.7 系統(tǒng)函數(shù) 129
7.4 用戶自定義函數(shù) 129
7.4.1 標(biāo)量函數(shù) 129
7.4.2 內(nèi)嵌表值函數(shù) 131
7.4.3 多語句表值函數(shù) 131
7.4.4 管理函數(shù) 132
本章小結(jié) 132
習(xí)題7 133
第8章 視圖、索引和游標(biāo)
本章導(dǎo)讀 136
8.1 視圖 137
8.1.1 視圖的優(yōu)點(diǎn) 137
8.1.2 創(chuàng)建視圖 137
8.1.3 管理視圖 139
8.1.4 應(yīng)用視圖 140
8.2 索引 140
8.2.1 索引的分類 140
8.2.2 創(chuàng)建索引 141
8.2.3 刪除索引 143
8.2.4 維護(hù)索引 143
8.3* 游標(biāo) 144
8.3.1 游標(biāo)概述 144
8.3.2 游標(biāo)使用流程 145
8.3.3 應(yīng)用游標(biāo) 149
8.3.4 游標(biāo)狀態(tài) 150
本章小結(jié) 150
習(xí)題8 150
第9章* 存儲(chǔ)過程和觸發(fā)器
本章導(dǎo)讀 155
9.1 存儲(chǔ)過程 156
9.1.1 存儲(chǔ)過程的類型 156
9.1.2 存儲(chǔ)過程的創(chuàng)建 156
9.1.3 存儲(chǔ)過程的執(zhí)行 158
9.1.4 存儲(chǔ)過程的修改 159
9.1.5 存儲(chǔ)過程的刪除 159
9.1.6 存儲(chǔ)過程的應(yīng)用 160
9.2 觸發(fā)器 162
9.2.1 觸發(fā)器的分類 162
9.2.2 觸發(fā)器的創(chuàng)建 163
9.2.3 觸發(fā)器的修改 169
9.2.4 觸發(fā)器的禁用和啟用 170
9.2.5 觸發(fā)器的刪除 170
9.2.6 DML觸發(fā)器的應(yīng)用 170
本章小結(jié) 172
習(xí)題9 173
第10章 備份和恢復(fù)
本章導(dǎo)讀 176
10.1* 故障概述 177
10.1.1 事務(wù)(內(nèi)部)故障 177
10.1.2 系統(tǒng)故障 177
10.1.3 介質(zhì)故障 177
10.1.4 計(jì)算機(jī)病毒故障 177
10.2 備份和恢復(fù)概述 177
10.2.1 恢復(fù)模式 178
10.2.2 備份概述 179
10.2.3 備份設(shè)備 181
10.3 備份操作 183
10.3.1 使用SSMS執(zhí)行備份操作 183
10.3.2 使用T-SQL語句執(zhí)行備份操作 185
10.4 恢復(fù)操作 188
10.4.1 使用SSMS執(zhí)行恢復(fù)操作 188
10.4.2 使用T-SQL語句執(zhí)行恢復(fù)操作 191
本章小結(jié) 194
習(xí)題10 194
第11章 數(shù)據(jù)庫安全性管理
本章導(dǎo)讀 197
11.1 安全性概述 198
11.1.1* 計(jì)算機(jī)安全性概述 198
11.1.2 數(shù)據(jù)庫安全性概述 199
11.2 登錄賬戶 199
11.2.1 登錄賬戶概述 199
11.2.2 創(chuàng)建登錄賬戶 201
11.2.3 管理登錄賬戶 203
11.2.4* 查看登錄賬戶 204
11.3 數(shù)據(jù)庫用戶 204
11.3.1 數(shù)據(jù)庫用戶概述 204
11.3.2 創(chuàng)建數(shù)據(jù)庫用戶 205
11.3.3 管理數(shù)據(jù)庫用戶 206
11.3.4* 查看數(shù)據(jù)庫用戶 207
11.4 角色 208
11.4.1 角色類型概述 208
11.4.2 創(chuàng)建服務(wù)器角色 209
11.4.3 管理服務(wù)器角色 210
11.4.4 創(chuàng)建數(shù)據(jù)庫角色 210
11.4.5 管理數(shù)據(jù)庫角色 213
11.5 架構(gòu) 215
11.5.1 架構(gòu)概述 215
11.5.2 創(chuàng)建架構(gòu) 215
11.5.3 管理架構(gòu) 216
11.6 操作權(quán)限 217
11.6.1 權(quán)限概述 217
11.6.2 權(quán)限管理 218
本章小結(jié) 225
習(xí)題11 226
第12章* 并發(fā)控制
本章導(dǎo)讀 229
12.1 事務(wù)處理 230
12.1.1 事務(wù)概述 230
12.1.2 事務(wù)模式 230
12.2 并發(fā)訪問 232
12.2.1 并發(fā)概述 232
12.2.2 并發(fā)異常 233
12.2.3 并發(fā)調(diào)度 234
12.3 鎖 236
12.3.1 鎖的模式 236
12.3.2 封鎖協(xié)議 237
12.3.3 兩段鎖協(xié)議 238
12.3.4 鎖的粒度 239
12.3.5 查看鎖的信息 240
12.3.6 鎖定提示 242
12.3.7 活鎖與死鎖 244
12.4 事務(wù)隔離級(jí)別 247
12.4.1 隔離級(jí)別概述 247
12.4.2 ISO標(biāo)準(zhǔn)事務(wù)隔離級(jí)別 248
12.4.3 T-SQL行版本隔離級(jí)別 251
本章小結(jié) 253
習(xí)題12 253
參考文獻(xiàn)

本目錄推薦

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