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

SQL Server 數(shù)據(jù)庫原理與應(yīng)用教程(第4版)

SQL Server 數(shù)據(jù)庫原理與應(yīng)用教程(第4版)

定 價:¥49.80

作 者: 張莉 著
出版社: 清華大學(xué)出版社
叢編項: 高等院校信息技術(shù)規(guī)劃教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787302446675 出版時間: 2016-11-01 包裝: 平裝
開本: 16開 頁數(shù): 406 字?jǐn)?shù):  

內(nèi)容簡介

  本書以目前廣泛使用的SQL Server 2014數(shù)據(jù)庫管理系統(tǒng)作為數(shù)據(jù)庫系統(tǒng)基本操作和應(yīng)用平臺,系統(tǒng)、全面地介紹了數(shù)據(jù)庫技術(shù)基礎(chǔ)、數(shù)據(jù)庫系統(tǒng)設(shè)計、現(xiàn)代數(shù)據(jù)庫系統(tǒng)開發(fā)應(yīng)用等基本理論和實踐方法,包括TransactSQL編程、網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)安全、面向?qū)ο髷?shù)據(jù)庫技術(shù)、并行數(shù)據(jù)庫系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)倉庫、數(shù)據(jù)挖掘等內(nèi)容,并提供了可以調(diào)用的數(shù)據(jù)庫系統(tǒng)案例。本書重點突出、可讀性強,是系統(tǒng)學(xué)習(xí)和掌握現(xiàn)代數(shù)據(jù)庫技術(shù)理論與實踐的教材和參考書,可供高等學(xué)校相關(guān)專業(yè)選用,也可供相關(guān)技術(shù)人員參考。

作者簡介

暫缺《SQL Server 數(shù)據(jù)庫原理與應(yīng)用教程(第4版)》作者簡介

圖書目錄

第1章數(shù)據(jù)庫系統(tǒng)概述1
1.1概述1
1.1.1數(shù)據(jù)庫技術(shù)與信息技術(shù)1
1.1.2數(shù)據(jù)庫技術(shù)的應(yīng)用及特點2
1.1.3SQL Server數(shù)據(jù)庫系統(tǒng)與網(wǎng)絡(luò)分布式操作2
1.1.4網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)編程3
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.2.4高級數(shù)據(jù)庫系統(tǒng)階段的應(yīng)用與發(fā)展8
1.2.5數(shù)據(jù)庫系統(tǒng)發(fā)展階段的劃分10
1.3信息描述與數(shù)據(jù)模型11
1.3.1數(shù)據(jù)模型及其三要素12
1.3.2概念模型及其表示方法13
1.3.3實體聯(lián)系模型16
1.4三種常見的數(shù)據(jù)模型17
1.4.1層次模型17
1.4.2網(wǎng)狀模型18
1.4.3關(guān)系模型19
1.5數(shù)據(jù)庫系統(tǒng)20
1.5.1數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)20
1.5.2數(shù)據(jù)庫系統(tǒng)的組成22
1.5.3數(shù)據(jù)庫管理系統(tǒng)的功能22
1.5.4數(shù)據(jù)庫系統(tǒng)的視圖23
1.5.5數(shù)據(jù)庫系統(tǒng)的訪問25
思考練習(xí)題26
第2章關(guān)系數(shù)據(jù)庫系統(tǒng)模型27
2.1關(guān)系模型的基本概念27
2.1.1關(guān)系模型27
2.1.2數(shù)據(jù)結(jié)構(gòu)30
2.1.3關(guān)系操作30
2.1.4關(guān)系的完整性31
2.2關(guān)系運算33
2.2.1傳統(tǒng)的集合運算33
2.2.2專門的關(guān)系運算35
2.2.3關(guān)系數(shù)據(jù)檢索實例40
2.3關(guān)系演算42
2.3.1元組關(guān)系演算語言42
2.3.2域關(guān)系演算語言QBE48
思考練習(xí)題51
◆SQL Server數(shù)據(jù)庫原理與應(yīng)用教程(第4版)目錄第3章關(guān)系數(shù)據(jù)庫的設(shè)計理論53
3.1實體類型的屬性關(guān)系53
3.2數(shù)據(jù)的函數(shù)依賴54
3.2.1函數(shù)依賴54
3.2.2函數(shù)依賴的邏輯蘊涵55
3.2.3關(guān)鍵字56
3.3關(guān)系數(shù)據(jù)庫模式的規(guī)范化理論58
3.3.1關(guān)系模式規(guī)范化設(shè)計58
3.3.2第一范式(1NF)59
3.3.3第二范式(2NF)60
3.3.4第三范式(3NF)61
3.3.5BCNF范式62
3.3.6多值函數(shù)依賴關(guān)系的第四范式(4NF)63
3.3.7第五范式(5NF)65
3.4關(guān)系模式的分解算法66
3.4.1關(guān)系模式的分解66
3.4.2無損連接67
3.4.3無損連接的檢驗68
3.4.4保持函數(shù)依賴的分解69
思考練習(xí)題70
第4章數(shù)據(jù)庫設(shè)計方法72
4.1數(shù)據(jù)庫系統(tǒng)的設(shè)計過程72
4.2需求分析74
4.2.1收集用戶需求74
4.2.2分析用戶需求75
4.2.3撰寫需求說明書79
4.3概念設(shè)計79
4.3.1概念模型的特點及設(shè)計方法79
4.3.2局部概念模型的設(shè)計81
4.3.3合成全局概念模型82
4.4邏輯結(jié)構(gòu)的設(shè)計85
4.4.1概念模型向關(guān)系模型的轉(zhuǎn)換86
4.4.2應(yīng)用規(guī)范化理論優(yōu)化邏輯模型89
4.4.3設(shè)計用戶子模式89
4.5物理設(shè)計90
4.5.1影響物理設(shè)計的因素90
4.5.2確定關(guān)系模式的存取方法91
4.5.3確定數(shù)據(jù)庫的存儲結(jié)構(gòu)92
4.6數(shù)據(jù)庫的實施、運行和維護93
4.6.1數(shù)據(jù)庫的實施93
4.6.2數(shù)據(jù)庫的試運行94
4.6.3數(shù)據(jù)庫的運行和維護94
思考練習(xí)題95
第5章結(jié)構(gòu)化查詢語言SQL97
5.1SQL結(jié)構(gòu)化查詢語言97
5.1.1SQL語言的特點97
5.1.2SQL數(shù)據(jù)庫的三級模式結(jié)構(gòu)98
5.2SQL的數(shù)據(jù)描述與操作99
5.2.1定義基表99
5.2.2定義索引101
5.3SQL語言的數(shù)據(jù)檢索功能102
5.4SQL語言的數(shù)據(jù)更新功能108
5.4.1修改語句108
5.4.2插入語句108
5.4.3刪除語句109
5.4.4SQL語言對視圖的操縱109
5.5SQL的數(shù)據(jù)控制功能113
5.5.1SQL的數(shù)據(jù)控制方法114
5.5.2SQL Server數(shù)據(jù)操作115
思考練習(xí)題116
第6章SQL Server數(shù)據(jù)庫系統(tǒng)118
6.1SQL Server系統(tǒng)概述118
6.2SQL Server數(shù)據(jù)庫結(jié)構(gòu)120
6.2.1數(shù)據(jù)庫邏輯體系結(jié)構(gòu)121
6.2.2數(shù)據(jù)庫物理體系結(jié)構(gòu)121
6.2.3客戶機和服務(wù)器的交互方式127
6.2.4SQL Server分布式查詢 127
6.3SQL Server客戶機/服務(wù)器體系結(jié)構(gòu)128
6.3.1SQL Server客戶端組件129
6.3.2SQL Server服務(wù)器端組件130
6.3.3SQL Server對XML的支持132
6.3.4SQL Server傳輸組件133
6.4SQL Server系統(tǒng)管理與開發(fā)134
6.4.1分布式管理134
6.4.2管理工具135
6.4.3語言與編程接口137
思考練習(xí)題138
第7章SQL Server系統(tǒng)應(yīng)用與管理139
7.1SQL Server 2014的數(shù)據(jù)庫類型139
7.2SQL Server數(shù)據(jù)管理140
7.2.1SQL Server的數(shù)據(jù)定義語言141
7.2.2SQL Server的數(shù)據(jù)操作語言144
7.3SQL Server 2014數(shù)據(jù)庫操作146
7.3.1創(chuàng)建用戶數(shù)據(jù)庫146
7.3.2修改用戶數(shù)據(jù)庫151
7.3.3刪除用戶數(shù)據(jù)庫152
7.3.4數(shù)據(jù)庫表應(yīng)用操作153
7.3.5數(shù)據(jù)庫表的創(chuàng)建154
7.3.6數(shù)據(jù)庫表的修改157
7.3.7數(shù)據(jù)庫表的刪除159
7.4其他數(shù)據(jù)庫應(yīng)用操作160
7.4.1創(chuàng)建數(shù)據(jù)庫視圖160
7.4.2用工具和向?qū)?chuàng)建數(shù)據(jù)庫圖表161
7.4.3創(chuàng)建存儲過程和觸發(fā)器161
7.4.4數(shù)據(jù)庫的安全管理163
思考練習(xí)題164
第8章TransactSQL語言結(jié)構(gòu)166
8.1TSQL語言概述166
8.1.1TSQL語言特點166
8.1.2TSQL附加語言167
8.1.3SQL Server查詢分析器173
8.2TransactSQL語言基礎(chǔ)173
8.3TransactSQL語言運算符179
8.3.1算術(shù)運算符179
8.3.2賦值運算符181
8.3.3位運算符182
8.3.4比較運算符183
8.3.5邏輯運算符183
8.3.6一元運算符184
8.3.7運算符的優(yōu)先順序184
8.4數(shù)據(jù)表的創(chuàng)建與維護184
8.4.1創(chuàng)建數(shù)據(jù)表184
8.4.2刪除數(shù)據(jù)表188
8.4.3向數(shù)據(jù)表中插入記錄188
8.4.4從數(shù)據(jù)表中刪除記錄190
8.4.5修改和更新記錄191
8.5對數(shù)據(jù)庫中數(shù)據(jù)表的操作192
8.5.1按條件查詢數(shù)據(jù)192
8.5.2使用通配符和子查詢194
8.5.3數(shù)據(jù)連接196
8.5.4數(shù)據(jù)排序197
8.5.5數(shù)據(jù)統(tǒng)計198
8.6數(shù)據(jù)庫索引199
8.6.1索引的概念200
8.6.2索引類型200
8.6.3索引的創(chuàng)建與刪除201
8.6.4索引的設(shè)計202
8.7數(shù)據(jù)庫視圖204
8.7.1視圖的創(chuàng)建與刪除204
8.7.2視圖與數(shù)據(jù)修改 206
8.7.3查詢和視圖的比較206
8.8函數(shù)207
8.8.1聚合函數(shù)207
8.8.2數(shù)學(xué)函數(shù)212
8.8.3字符串函數(shù)213
8.8.4系統(tǒng)函數(shù)218
8.8.5日期和時間函數(shù)222
8.8.6文本和圖像函數(shù) 225
8.9SQL Server數(shù)據(jù)庫復(fù)制226
8.9.1數(shù)據(jù)庫復(fù)制的技術(shù)體系227
8.9.2數(shù)據(jù)庫復(fù)制原理229
8.9.3復(fù)制的拓?fù)浣Y(jié)構(gòu)230
8.9.4事務(wù)復(fù)制的實現(xiàn)232
8.9.5SQL Server數(shù)據(jù)備份與恢復(fù)235
思考練習(xí)題238
第9章TransactSQL程序設(shè)計240
9.1TransactSQL的變量定義和流程控制語句240
9.1.1變量的定義和使用240
9.1.2流程控制語句243
9.2存儲過程252
9.2.1存儲過程概述252
9.2.2創(chuàng)建存儲過程254
9.2.3調(diào)用存儲過程256
9.2.4修改存儲過程258
9.2.5刪除存儲過程260
9.2.6存儲過程的優(yōu)化260
9.3用戶自定義的數(shù)據(jù)類型261
9.4觸發(fā)器的應(yīng)用263
9.4.1SQL Server觸發(fā)器的用途263
9.4.2創(chuàng)建觸發(fā)器264
9.4.3使用觸發(fā)器266
9.4.4查看觸發(fā)器的信息270
9.4.5修改和刪除觸發(fā)器272
9.5事務(wù)和鎖274
9.5.1事務(wù)的概念274
9.5.2事務(wù)編程276
9.5.3鎖279
9.5.4使事務(wù)更有效地工作281
思考練習(xí)題281
第10章數(shù)據(jù)庫安全與維護283
10.1SQL Server數(shù)據(jù)庫的安全性管理概述283
10.2SQL Server數(shù)據(jù)庫安全性管理與控制285
10.3SQL Server的安全體系結(jié)構(gòu)和安全認(rèn)證289
10.4SQL Server的權(quán)限管理290
思考練習(xí)題294
第11章現(xiàn)代數(shù)據(jù)庫技術(shù)295
11.1面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)295
11.1.1面向?qū)ο蟮臄?shù)據(jù)模型296
11.1.2面向?qū)ο髷?shù)據(jù)庫語言297
11.1.3面向?qū)ο髷?shù)據(jù)庫的模式演進298
11.1.4面向?qū)ο蟪绦蛟O(shè)計299
11.2并行數(shù)據(jù)庫系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng)300
11.2.1并行數(shù)據(jù)庫系統(tǒng)300
11.2.2分布式數(shù)據(jù)庫系統(tǒng)301
11.3數(shù)據(jù)倉庫302
11.3.1從數(shù)據(jù)庫到數(shù)據(jù)倉庫303
11.3.2數(shù)據(jù)倉庫的定義304
11.3.3數(shù)據(jù)倉庫系統(tǒng)的結(jié)構(gòu)305
11.3.4數(shù)據(jù)倉庫的數(shù)據(jù)組織306
11.3.5數(shù)據(jù)倉庫的數(shù)據(jù)模型307
11.3.6SQL Server數(shù)據(jù)倉庫組件309
11.3.7SQL Server數(shù)據(jù)倉庫的建設(shè)流程311
11.4數(shù)據(jù)挖掘313
11.4.1數(shù)據(jù)挖掘概述313
11.4.2數(shù)據(jù)挖掘模型314
11.4.3使用決策樹模型從關(guān)系數(shù)據(jù)庫中挖掘數(shù)據(jù)316
11.4.4應(yīng)用聚類分析模型挖掘數(shù)據(jù)317
思考練習(xí)題318
第12章網(wǎng)絡(luò)數(shù)據(jù)庫編程319
12.1網(wǎng)絡(luò)數(shù)據(jù)庫的連接319
12.1.1ODBC的管理319
12.1.2通過ODBC連接數(shù)據(jù)庫323
12.1.3ADO簡介328
12.2ASP編程337
12.2.1ASP概述337
12.2.2ASP的內(nèi)置對象340
12.2.3ASP的內(nèi)置組件355
12.2.4ASP實現(xiàn)對數(shù)據(jù)庫的訪問360
12.3JSP編程363
12.3.1JSP概述363
12.3.2JSP編程概要364
12.3.3JSP數(shù)據(jù)庫訪問技術(shù)370
思考練習(xí)題376
附錄A樣本數(shù)據(jù)庫377
附錄BSQL Server常用系統(tǒng)存儲過程380
附錄C函數(shù)一覽表383
附錄D配置ODBC所需的函數(shù)390
附錄E各章思考練習(xí)題參考答案391
E.1第1章思考練習(xí)題參考答案391
E.2第2章思考練習(xí)題參考答案392
E.3第3章思考練習(xí)題參考答案394
E.4第4章思考練習(xí)題參考答案395
E.5第5章思考練習(xí)題參考答案396
E.6第6章思考練習(xí)題參考答案397
E.7第7章思考練習(xí)題參考答案399
E.8第8章思考練習(xí)題參考答案400
E.9第9章思考練習(xí)題參考答案401
E.10第10章思考練習(xí)題參考答案402
E.11第11章思考練習(xí)題參考答案403
E.12第12章思考練習(xí)題參考答案404
參考文獻407

本目錄推薦

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