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

數(shù)據(jù)庫技術(shù)實訓(xùn)教程:以SQL Server 2014為例(第2版)

數(shù)據(jù)庫技術(shù)實訓(xùn)教程:以SQL Server 2014為例(第2版)

定 價:¥45.00

作 者: 蔣秀英,遲慶云,呂加國
出版社: 清華大學(xué)出版社
叢編項: 高等院校信息技術(shù)規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787302446149 出版時間: 2016-08-01 包裝:
開本: 16開 頁數(shù): 344 字?jǐn)?shù):  

內(nèi)容簡介

  本書以SQL Server 2014為平臺,講述了數(shù)據(jù)庫的基本原理、平臺功能和開發(fā)應(yīng)用技術(shù)。從結(jié)構(gòu)上,本書共分為數(shù)據(jù)庫基礎(chǔ)與編程兩部分,共12章。第一部分為 SQL Server數(shù)據(jù)庫基礎(chǔ),從基本概念和實際應(yīng)用出發(fā),講述了數(shù)據(jù)庫設(shè)計基礎(chǔ)、數(shù)據(jù)庫的使用、數(shù)據(jù)庫和表的管理、數(shù)據(jù)庫的查詢和視圖、索引、事務(wù)處理與鎖,介紹了數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)所需的基礎(chǔ)知識。第二部分為SQL Server數(shù)據(jù)庫編程基礎(chǔ),從編程和系統(tǒng)開發(fā)的角度,重點講解了TSQL程序設(shè)計基礎(chǔ)、存儲過程、觸發(fā)器、自定義函數(shù)等的實現(xiàn),最后,從軟件工程的角度,以Visual Studio為開發(fā)前臺,詳細講解了“教學(xué)管理系統(tǒng)”這一案例的開發(fā),實現(xiàn)了數(shù)據(jù)庫與前臺開發(fā)工具的有機結(jié)合。本書結(jié)構(gòu)清晰、語言簡練、實例豐富,與應(yīng)用相結(jié)合、難點講細,含常見錯誤分析,注重培養(yǎng)學(xué)生的實踐能力,書中案例可直接應(yīng)用于數(shù)據(jù)庫開發(fā)。本書適合作為普通高等院校、高職高專院校計算機及其相關(guān)專業(yè)教材,也可作為從事相關(guān)工作的人員學(xué)習(xí)SQL Server知識的自學(xué)教材或參考書。

作者簡介

暫缺《數(shù)據(jù)庫技術(shù)實訓(xùn)教程:以SQL Server 2014為例(第2版)》作者簡介

圖書目錄

Contents
第1章數(shù)據(jù)庫基礎(chǔ)1
1.1概述1
1.1.1數(shù)據(jù)庫技術(shù)的發(fā)展1
1.1.2數(shù)據(jù)庫技術(shù)的應(yīng)用5
1.1.3數(shù)據(jù)庫系統(tǒng)基本概念5
1.2數(shù)據(jù)模型7
1.2.1概念模型8
1.2.2邏輯模型11
1.2.3物理模型12
1.3關(guān)系模型13
1.3.1數(shù)據(jù)結(jié)構(gòu)13
1.3.2數(shù)據(jù)操作15
1.3.3完整性約束16
1.4關(guān)系數(shù)據(jù)庫概述17
1.4.1關(guān)系模式18
1.4.2關(guān)系數(shù)據(jù)庫18
1.5關(guān)系數(shù)據(jù)庫的設(shè)計18
1.5.1數(shù)據(jù)庫設(shè)計概述19
1.5.2概念模型向關(guān)系模型轉(zhuǎn)換21
1.5.3數(shù)據(jù)庫設(shè)計實例22
1.6關(guān)系數(shù)據(jù)庫規(guī)范化26
1.6.1函數(shù)依賴的基本概念29
1.6.2范式30
1.6.3關(guān)系的規(guī)范化32
小結(jié)35
習(xí)題36◆數(shù)據(jù)庫技術(shù)實訓(xùn)教程(第2版)——以SQL Server 2014 為例目錄第2章SQL Server 2014數(shù)據(jù)庫的使用38
2.1SQL Server 2014概述38
2.1.1SQL Server的發(fā)展過程38
2.1.2SQL Server 2014的版本39
2.1.3SQL Server 2014的體系結(jié)構(gòu)40
2.1.4SQL Server 2014的主要特性41
2.2SQL Server 2014的安裝41
2.2.1SQL Server 2014安裝環(huán)境的配置42
2.2.2SQL Server 2014的安裝過程43
2.3SQL Server 2014常用工具51
2.3.1SQL Server 2014數(shù)據(jù)庫服務(wù)器啟動51
2.3.2SQL Server管理平臺51
2.3.3“已注冊的服務(wù)器”53
2.3.4“對象資源管理器”54
2.3.5“數(shù)據(jù)庫引擎查詢編輯器”55
2.3.6SQL Server文檔和教程57
2.4【實訓(xùn)項目】SQL Server 2014安裝及管理工具的使用57
小結(jié)58
習(xí)題58
第3章SQL Server數(shù)據(jù)庫的管理59
3.1SQL Server 2014數(shù)據(jù)庫概述59
3.1.1數(shù)據(jù)庫的存儲結(jié)構(gòu)59
3.1.2數(shù)據(jù)庫所有者和架構(gòu)60
3.1.3數(shù)據(jù)庫文件60
3.1.4數(shù)據(jù)庫文件組61
3.1.5數(shù)據(jù)庫分類61
3.2SQL Server數(shù)據(jù)庫的管理62
3.2.1創(chuàng)建數(shù)據(jù)庫62
3.2.2查看數(shù)據(jù)庫信息67
3.2.3打開或切換數(shù)據(jù)庫68
3.2.4修改數(shù)據(jù)庫69
3.2.5數(shù)據(jù)庫重命名73
3.2.6刪除數(shù)據(jù)庫73
3.2.7分離與附加數(shù)據(jù)庫74
3.2.8數(shù)據(jù)庫備份76
3.2.9數(shù)據(jù)庫恢復(fù)80
3.2.10復(fù)制和移動數(shù)據(jù)庫81
3.3【實訓(xùn)項目】數(shù)據(jù)庫的創(chuàng)建與管理81
小結(jié)82
習(xí)題82
第4章SQL Server數(shù)據(jù)表的管理83
4.1SQL Server數(shù)據(jù)表的管理概述83
4.1.1表的設(shè)計83
4.1.2數(shù)據(jù)類型84
4.1.3創(chuàng)建數(shù)據(jù)表87
4.1.4修改數(shù)據(jù)表90
4.1.5刪除數(shù)據(jù)表92
4.2操作表數(shù)據(jù)92
4.2.1插入表數(shù)據(jù)92
4.2.2數(shù)據(jù)的導(dǎo)入和導(dǎo)出93
4.2.3修改表數(shù)據(jù)94
4.2.4刪除表數(shù)據(jù)95
4.3【實訓(xùn)項目】數(shù)據(jù)表的創(chuàng)建與管理96
小結(jié)98
習(xí)題98
第5章數(shù)據(jù)庫的查詢和視圖100
5.1數(shù)據(jù)庫的查詢100
5.1.1SELECT語句概述100
5.1.2單表基本查詢102
5.1.3連接查詢110
5.1.4嵌套查詢114
5.2數(shù)據(jù)庫的視圖118
5.2.1視圖的概述118
5.2.2創(chuàng)建視圖119
5.2.3修改和查看視圖123
5.2.4使用視圖125
5.2.5刪除視圖128
5.3【實訓(xùn)項目】數(shù)據(jù)查詢和視圖的應(yīng)用130
小結(jié)131
習(xí)題131
第6章索引133
6.1索引概述133
6.1.1索引的功能133
6.1.2創(chuàng)建索引的原則134
6.1.3索引的分類135
6.2索引的創(chuàng)建136
6.2.1使用對象資源管理器創(chuàng)建索引137
6.2.2使用TSQL語句創(chuàng)建索引138
6.3索引的查看、更名與刪除140
6.3.1查看索引140
6.3.2更改索引標(biāo)識141
6.3.3索引的刪除141
6.4索引的管理和維護142
6.4.1顯示碎片信息142
6.4.2重新組織索引142
6.5【實訓(xùn)項目】索引的創(chuàng)建及操作143
小結(jié)144
習(xí)題144
第7章事務(wù)處理與鎖145
7.1事務(wù)簡介145
7.1.1事務(wù)的概念145
7.1.2事務(wù)的特征146
7.2事務(wù)處理146
7.3鎖簡介150
7.3.1SQL Server鎖的模式152
7.3.2SQL Server中鎖的查看153
7.4死鎖及其排除155
7.5【實訓(xùn)項目】事務(wù)處理與鎖的應(yīng)用157
小結(jié)159
習(xí)題159
第8章 TSQL程序設(shè)計基礎(chǔ)162
8.1TSQL常量162
8.1.1字符串常量 162
8.1.2二進制常量163
8.1.3 bit常量163
8.1.4數(shù)值常量163
8.1.5貨幣常量163
8.1.6日期時間常量163
8.2TSQL變量164
8.2.1局部變量164
8.2.2全局變量165
8.3TSQL運算符與表達式166
8.4TSQL流程控制語句169
8.5系統(tǒng)內(nèi)置函數(shù)175
8.5.1標(biāo)量函數(shù)175
8.5.2聚集函數(shù)180
8.5.3排序函數(shù)181
8.5.4系統(tǒng)函數(shù)184
8.6游標(biāo)186
8.6.1游標(biāo)概述186
8.6.2游標(biāo)的定義與使用187
8.6.3使用存儲過程管理游標(biāo)193
8.7【實訓(xùn)項目】TSQL程序設(shè)計194
小結(jié)195
習(xí)題196
第9章存儲過程197
9.1存儲過程概述197
9.1.1存儲過程的分類197
9.1.2存儲過程的優(yōu)點199
9.2存儲過程的創(chuàng)建和執(zhí)行200
9.2.1目錄視圖sysobjects200
9.2.2存儲過程的創(chuàng)建200
9.2.3存儲過程的執(zhí)行203
9.2.4帶有參數(shù)的存儲過程207
9.3查看和修改存儲過程216
9.3.1存儲過程的查看216
9.3.2存儲過程的修改218
9.4重命名存儲過程220
9.5刪除存儲過程221
9.6存儲過程的重新編譯222
9.7【實訓(xùn)項目】存儲過程223
小結(jié)224
習(xí)題224
第10章數(shù)據(jù)完整性與觸發(fā)器226
10.1數(shù)據(jù)完整性概述226
10.2數(shù)據(jù)完整性的分類227
10.3實體完整性的實現(xiàn)228
10.3.1創(chuàng)建primary key約束和unique約束228
10.3.2刪除primary key約束和unique約束231
10.4域完整性的實現(xiàn)232
10.4.1CHECK約束的定義與刪除232
10.4.2規(guī)則對象的定義、使用與刪除235
10.4.3默認(rèn)值約束的定義與刪除238
10.4.4默認(rèn)值對象的定義、使用與刪除240
10.5參照完整性的實現(xiàn)242
10.5.1參照完整性的實現(xiàn)介紹242
10.5.2參照完整性的刪除244
10.5.3使用TSQL語句管理參照完整性245
10.6觸發(fā)器概述246
10.6.1觸發(fā)器的優(yōu)點247
10.6.2觸發(fā)器的種類247
10.6.3使用觸發(fā)器的限制248
10.7觸發(fā)器的創(chuàng)建248
10.7.1DML觸發(fā)器的創(chuàng)建248
10.7.2DDL觸發(fā)器的創(chuàng)建252
10.8觸發(fā)器的查看與修改254
10.8.1觸發(fā)器的查看254
10.8.2觸發(fā)器的修改255
10.8.3觸發(fā)器的重命名256
10.9觸發(fā)器的啟用和禁用256
10.10觸發(fā)器的刪除257
10.11【實訓(xùn)項目】觸發(fā)器258
小結(jié)259
習(xí)題259
第11章用戶自定義函數(shù)261
11.1用戶自定義函數(shù)概述261
11.2用戶自定義函數(shù)的創(chuàng)建和調(diào)用262
11.2.1標(biāo)量值函數(shù)262
11.2.2內(nèi)聯(lián)表值函數(shù)266
11.2.3多語句表值函數(shù)269
11.3查看和修改用戶自定義函數(shù)271
11.3.1用戶自定義函數(shù)的查看271
11.3.2用戶自定義函數(shù)的修改274
11.3.3用戶自定義函數(shù)的重命名275
11.4刪除用戶自定義函數(shù)275
11.5【實訓(xùn)項目】自定義函數(shù)276
小結(jié)277
習(xí)題277
第12章綜合案例——教學(xué)管理系統(tǒng)278
12.1項目開發(fā)的目的和意義278
12.2系統(tǒng)分析278
12.2.1任務(wù)目標(biāo)278
12.2.2可行性分析279
12.2.3性能要求279
12.2.4需求描述279
12.3功能模型280
12.3.1學(xué)生子系統(tǒng)的用例圖280
12.3.2教師子系統(tǒng)的用例圖280
12.3.3管理員子系統(tǒng)的用例圖281
12.4系統(tǒng)設(shè)計282
12.4.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計282
12.4.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計282
12.4.3數(shù)據(jù)庫實現(xiàn)285
12.5主要技術(shù)介紹287
12.5.1ADO.NET287
12.5.2DataSet數(shù)據(jù)訪問原理288
12.5.3四層結(jié)構(gòu)解決方案288
12.6詳細設(shè)計289
12.6.1建立教學(xué)管理系統(tǒng)解決方案289
12.6.2實體類層Models的實現(xiàn)290
12.6.3數(shù)據(jù)庫訪問層DAL層的實現(xiàn)293
12.6.4業(yè)務(wù)邏輯層BLL層的實現(xiàn)307
12.6.5表示層Web層的實現(xiàn)與實現(xiàn)310
12.7【實訓(xùn)項目】 圖書借閱系統(tǒng)的開發(fā)323
小結(jié)323
附錄A習(xí)題參考答案324
A.1第1章習(xí)題解答324
A.2第2章習(xí)題解答327
A.3第3章習(xí)題解答328
A.4第4章習(xí)題解答329
A.5第5章習(xí)題解答330
A.6第6章習(xí)題解答331
A.7第7章習(xí)題解答332
A.8第8章習(xí)題解答333
A.9第9章習(xí)題解答336
A.10第10章習(xí)題解答339
A.11第11章習(xí)題解答344
參考文獻345

本目錄推薦

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