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

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

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

定 價(jià):¥45.00

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

購(gòu)買這本書(shū)可以去


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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

Contents
第1章數(shù)據(jù)庫(kù)基礎(chǔ)1
1.1概述1
1.1.1數(shù)據(jù)庫(kù)技術(shù)的發(fā)展1
1.1.2數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用5
1.1.3數(shù)據(jù)庫(kù)系統(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ù)庫(kù)概述17
1.4.1關(guān)系模式18
1.4.2關(guān)系數(shù)據(jù)庫(kù)18
1.5關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)18
1.5.1數(shù)據(jù)庫(kù)設(shè)計(jì)概述19
1.5.2概念模型向關(guān)系模型轉(zhuǎn)換21
1.5.3數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)例22
1.6關(guān)系數(shù)據(jù)庫(kù)規(guī)范化26
1.6.1函數(shù)依賴的基本概念29
1.6.2范式30
1.6.3關(guān)系的規(guī)范化32
小結(jié)35
習(xí)題36◆數(shù)據(jù)庫(kù)技術(shù)實(shí)訓(xùn)教程(第2版)——以SQL Server 2014 為例目錄第2章SQL Server 2014數(shù)據(jù)庫(kù)的使用38
2.1SQL Server 2014概述38
2.1.1SQL Server的發(fā)展過(guò)程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的安裝過(guò)程43
2.3SQL Server 2014常用工具51
2.3.1SQL Server 2014數(shù)據(jù)庫(kù)服務(wù)器啟動(dòng)51
2.3.2SQL Server管理平臺(tái)51
2.3.3“已注冊(cè)的服務(wù)器”53
2.3.4“對(duì)象資源管理器”54
2.3.5“數(shù)據(jù)庫(kù)引擎查詢編輯器”55
2.3.6SQL Server文檔和教程57
2.4【實(shí)訓(xùn)項(xiàng)目】SQL Server 2014安裝及管理工具的使用57
小結(jié)58
習(xí)題58
第3章SQL Server數(shù)據(jù)庫(kù)的管理59
3.1SQL Server 2014數(shù)據(jù)庫(kù)概述59
3.1.1數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)59
3.1.2數(shù)據(jù)庫(kù)所有者和架構(gòu)60
3.1.3數(shù)據(jù)庫(kù)文件60
3.1.4數(shù)據(jù)庫(kù)文件組61
3.1.5數(shù)據(jù)庫(kù)分類61
3.2SQL Server數(shù)據(jù)庫(kù)的管理62
3.2.1創(chuàng)建數(shù)據(jù)庫(kù)62
3.2.2查看數(shù)據(jù)庫(kù)信息67
3.2.3打開(kāi)或切換數(shù)據(jù)庫(kù)68
3.2.4修改數(shù)據(jù)庫(kù)69
3.2.5數(shù)據(jù)庫(kù)重命名73
3.2.6刪除數(shù)據(jù)庫(kù)73
3.2.7分離與附加數(shù)據(jù)庫(kù)74
3.2.8數(shù)據(jù)庫(kù)備份76
3.2.9數(shù)據(jù)庫(kù)恢復(fù)80
3.2.10復(fù)制和移動(dòng)數(shù)據(jù)庫(kù)81
3.3【實(shí)訓(xùn)項(xiàng)目】數(shù)據(jù)庫(kù)的創(chuàng)建與管理81
小結(jié)82
習(xí)題82
第4章SQL Server數(shù)據(jù)表的管理83
4.1SQL Server數(shù)據(jù)表的管理概述83
4.1.1表的設(shè)計(jì)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【實(shí)訓(xùn)項(xiàng)目】數(shù)據(jù)表的創(chuàng)建與管理96
小結(jié)98
習(xí)題98
第5章數(shù)據(jù)庫(kù)的查詢和視圖100
5.1數(shù)據(jù)庫(kù)的查詢100
5.1.1SELECT語(yǔ)句概述100
5.1.2單表基本查詢102
5.1.3連接查詢110
5.1.4嵌套查詢114
5.2數(shù)據(jù)庫(kù)的視圖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【實(shí)訓(xùn)項(xiàng)目】數(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使用對(duì)象資源管理器創(chuàng)建索引137
6.2.2使用TSQL語(yǔ)句創(chuàng)建索引138
6.3索引的查看、更名與刪除140
6.3.1查看索引140
6.3.2更改索引標(biāo)識(shí)141
6.3.3索引的刪除141
6.4索引的管理和維護(hù)142
6.4.1顯示碎片信息142
6.4.2重新組織索引142
6.5【實(shí)訓(xùn)項(xiàng)目】索引的創(chuàng)建及操作143
小結(jié)144
習(xí)題144
第7章事務(wù)處理與鎖145
7.1事務(wù)簡(jiǎn)介145
7.1.1事務(wù)的概念145
7.1.2事務(wù)的特征146
7.2事務(wù)處理146
7.3鎖簡(jiǎn)介150
7.3.1SQL Server鎖的模式152
7.3.2SQL Server中鎖的查看153
7.4死鎖及其排除155
7.5【實(shí)訓(xùn)項(xiàng)目】事務(wù)處理與鎖的應(yīng)用157
小結(jié)159
習(xí)題159
第8章 TSQL程序設(shè)計(jì)基礎(chǔ)162
8.1TSQL常量162
8.1.1字符串常量 162
8.1.2二進(jìn)制常量163
8.1.3 bit常量163
8.1.4數(shù)值常量163
8.1.5貨幣常量163
8.1.6日期時(shí)間常量163
8.2TSQL變量164
8.2.1局部變量164
8.2.2全局變量165
8.3TSQL運(yùn)算符與表達(dá)式166
8.4TSQL流程控制語(yǔ)句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使用存儲(chǔ)過(guò)程管理游標(biāo)193
8.7【實(shí)訓(xùn)項(xiàng)目】TSQL程序設(shè)計(jì)194
小結(jié)195
習(xí)題196
第9章存儲(chǔ)過(guò)程197
9.1存儲(chǔ)過(guò)程概述197
9.1.1存儲(chǔ)過(guò)程的分類197
9.1.2存儲(chǔ)過(guò)程的優(yōu)點(diǎn)199
9.2存儲(chǔ)過(guò)程的創(chuàng)建和執(zhí)行200
9.2.1目錄視圖sysobjects200
9.2.2存儲(chǔ)過(guò)程的創(chuàng)建200
9.2.3存儲(chǔ)過(guò)程的執(zhí)行203
9.2.4帶有參數(shù)的存儲(chǔ)過(guò)程207
9.3查看和修改存儲(chǔ)過(guò)程216
9.3.1存儲(chǔ)過(guò)程的查看216
9.3.2存儲(chǔ)過(guò)程的修改218
9.4重命名存儲(chǔ)過(guò)程220
9.5刪除存儲(chǔ)過(guò)程221
9.6存儲(chǔ)過(guò)程的重新編譯222
9.7【實(shí)訓(xùn)項(xiàng)目】存儲(chǔ)過(guò)程223
小結(jié)224
習(xí)題224
第10章數(shù)據(jù)完整性與觸發(fā)器226
10.1數(shù)據(jù)完整性概述226
10.2數(shù)據(jù)完整性的分類227
10.3實(shí)體完整性的實(shí)現(xiàn)228
10.3.1創(chuàng)建primary key約束和unique約束228
10.3.2刪除primary key約束和unique約束231
10.4域完整性的實(shí)現(xiàn)232
10.4.1CHECK約束的定義與刪除232
10.4.2規(guī)則對(duì)象的定義、使用與刪除235
10.4.3默認(rèn)值約束的定義與刪除238
10.4.4默認(rèn)值對(duì)象的定義、使用與刪除240
10.5參照完整性的實(shí)現(xiàn)242
10.5.1參照完整性的實(shí)現(xiàn)介紹242
10.5.2參照完整性的刪除244
10.5.3使用TSQL語(yǔ)句管理參照完整性245
10.6觸發(fā)器概述246
10.6.1觸發(fā)器的優(yōu)點(diǎn)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【實(shí)訓(xùn)項(xiàng)目】觸發(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多語(yǔ)句表值函數(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【實(shí)訓(xùn)項(xiàng)目】自定義函數(shù)276
小結(jié)277
習(xí)題277
第12章綜合案例——教學(xué)管理系統(tǒng)278
12.1項(xiàng)目開(kāi)發(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è)計(jì)282
12.4.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)282
12.4.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)282
12.4.3數(shù)據(jù)庫(kù)實(shí)現(xiàn)285
12.5主要技術(shù)介紹287
12.5.1ADO.NET287
12.5.2DataSet數(shù)據(jù)訪問(wèn)原理288
12.5.3四層結(jié)構(gòu)解決方案288
12.6詳細(xì)設(shè)計(jì)289
12.6.1建立教學(xué)管理系統(tǒng)解決方案289
12.6.2實(shí)體類層Models的實(shí)現(xiàn)290
12.6.3數(shù)據(jù)庫(kù)訪問(wèn)層DAL層的實(shí)現(xiàn)293
12.6.4業(yè)務(wù)邏輯層BLL層的實(shí)現(xiàn)307
12.6.5表示層Web層的實(shí)現(xiàn)與實(shí)現(xiàn)310
12.7【實(shí)訓(xùn)項(xiàng)目】 圖書(shū)借閱系統(tǒng)的開(kāi)發(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
參考文獻(xiàn)345

本目錄推薦

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