注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL SeverSQL Server 2005實(shí)用教程-21世紀(jì)電腦學(xué)校

SQL Server 2005實(shí)用教程-21世紀(jì)電腦學(xué)校

SQL Server 2005實(shí)用教程-21世紀(jì)電腦學(xué)校

定 價(jià):¥29.00

作 者: 王征
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)電腦學(xué)校
標(biāo) 簽: Server

ISBN: 9787302134435 出版時(shí)間: 2006-09-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 322 字?jǐn)?shù):  

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

  本書全面講述了Microsoft SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng)的基本原理和技術(shù)。全書共分18章,涵蓋了Microsoft SQL Server 2005的基本結(jié)構(gòu)和功能特點(diǎn)、安裝和配置技術(shù)、Transact-SQL語(yǔ)言、安全性管理、數(shù)據(jù)庫(kù)管理、表和視圖管理、存儲(chǔ)過程管理、觸發(fā)器管理、索引技術(shù)、數(shù)據(jù)操縱技術(shù)、備份和恢復(fù)技術(shù)、完整性技術(shù)等內(nèi)容。本書內(nèi)容翔實(shí)、示例豐富、結(jié)構(gòu)合理、語(yǔ)言簡(jiǎn)潔流暢。該書面向數(shù)據(jù)庫(kù)初學(xué)者,既可以作為各種數(shù)據(jù)庫(kù)培訓(xùn)班和大專院校的數(shù)據(jù)庫(kù)教材,又可供各類數(shù)據(jù)庫(kù)開發(fā)人員參考。本書中的實(shí)例源代碼和電子教案可以到http://www.tupwk.com.cn/21cn網(wǎng)站下載。

作者簡(jiǎn)介

暫缺《SQL Server 2005實(shí)用教程-21世紀(jì)電腦學(xué)?!纷髡吆?jiǎn)介

圖書目錄

第1章  SQL Server概述    1
1.1  SQL Server的體系結(jié)構(gòu)    1
1.2  數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象    2
1.2.1  數(shù)據(jù)庫(kù)的類型和特點(diǎn)    2
1.2.2  數(shù)據(jù)庫(kù)對(duì)象    4
1.3  安全性    5
1.3.1  管理規(guī)章制度方面的安全性    6
1.3.2  數(shù)據(jù)庫(kù)服務(wù)器物理方面的
安全性    6
1.3.3  數(shù)據(jù)庫(kù)服務(wù)器邏輯方面的
安全性    7
1.4  管理工具    8
1.4.1  SQL Server配置管理器    8
1.4.2  Microsoft SQL Server
Management Studio    9
1.4.3  SQL Server Profiler    11
1.4.4  數(shù)據(jù)庫(kù)引擎優(yōu)化顧問    12
1.4.5  實(shí)用工具    12
1.5  數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)步驟    15
1.6  思考練習(xí)    16
1.6.1  填空題    16
1.6.2  選擇題    16
1.6.3  問答題    16
第2章  安裝和配置    17
2.1  安裝前的準(zhǔn)備工作    17
2.1.1  版本的特點(diǎn)    17
2.1.2  平臺(tái)要求    18
2.2  安裝過程    20
2.2.1  安裝過程中的選擇    21
2.2.2  安裝結(jié)束后的驗(yàn)證    25
2.3  注冊(cè)服務(wù)器    26
2.4  配置服務(wù)器選項(xiàng)    29
2.5  上機(jī)實(shí)驗(yàn)    35
2.5.1  安裝系統(tǒng)實(shí)驗(yàn)    35
2.5.2  設(shè)置服務(wù)器配置選項(xiàng)    35
2.6  思考練習(xí)    36
2.6.1  填空題    36
2.6.2  選擇題    36
2.6.3  問答題    36
2.6.4  操作題    36
第3章  Transact-SQL語(yǔ)言    37
3.1  概述    37
3.1.1  Transact-SQL語(yǔ)言與SQL
語(yǔ)言    37
3.1.2  Transact-SQL語(yǔ)言的類型    38
3.1.3  執(zhí)行Transact-SQL語(yǔ)句
的工具    40
3.2  數(shù)據(jù)定義語(yǔ)言    42
3.3  數(shù)據(jù)操縱語(yǔ)言    44
3.4  數(shù)據(jù)控制語(yǔ)言    45
3.5  事務(wù)管理語(yǔ)言    46
3.6  附加的語(yǔ)言元素    48
3.6.1  標(biāo)識(shí)符    48
3.6.2  變量和常量    49
3.6.3  運(yùn)算符    50
3.6.4  表達(dá)式    55
3.6.5  控制流語(yǔ)言    56
3.6.6  錯(cuò)誤捕捉語(yǔ)言    57
3.6.7  注釋    59
3.7  上機(jī)實(shí)驗(yàn)    60
3.7.1  練習(xí)使用DDL和DML語(yǔ)言    60
3.7.2  練習(xí)捕捉程序中的錯(cuò)誤信息    61
3.8  思考練習(xí)    61
3.8.1  填空題    61
3.8.2  選擇題    61
3.8.3  問答題    61
3.8.4  操作題    62
第4章  數(shù)據(jù)類型和內(nèi)置函數(shù)    63
4.1  數(shù)據(jù)類型    63
4.1.1  數(shù)據(jù)類型和特點(diǎn)    63
4.1.2  數(shù)字?jǐn)?shù)據(jù)類型    65
4.1.3  字符數(shù)據(jù)類型    68
4.1.4  datetime和smalldatetime
數(shù)據(jù)類型    69
4.1.5  二進(jìn)制數(shù)據(jù)類型    70
4.1.6  其他數(shù)據(jù)類型    70
4.2  內(nèi)置函數(shù)    71
4.2.1  函數(shù)的特點(diǎn)和類型    72
4.2.2  聚合函數(shù)    72
4.2.3  配置函數(shù)    73
4.2.4  加密函數(shù)    74
4.2.5  游標(biāo)函數(shù)    76
4.2.6  日期和時(shí)間函數(shù)    76
4.2.7  數(shù)學(xué)函數(shù)    78
4.2.8  元數(shù)據(jù)函數(shù)    79
4.2.9  排名函數(shù)    81
4.2.10  行集函數(shù)    81
4.2.11  安全函數(shù)    82
4.2.12  字符串函數(shù)    83
4.2.13  系統(tǒng)函數(shù)    85
4.2.14  系統(tǒng)統(tǒng)計(jì)函數(shù)    87
4.2.15  文本和圖像函數(shù)    88
4.3  上機(jī)實(shí)驗(yàn)    89
4.3.1  練習(xí)使用日期數(shù)據(jù)類型    89
4.3.2  練習(xí)使用排名函數(shù)    89
4.4  思考練習(xí)    90
4.4.1  填空題    90
4.4.2  選擇題    90
4.4.3  問答題    90
4.4.4  操作題    90
第5章  安全管理    91
5.1  安全管理概述    91
5.2  登錄名管理    93
5.2.1  創(chuàng)建登錄名    93
5.2.2  修改和刪除登錄名    97
5.3  固定服務(wù)器角色    98
5.3.1  固定服務(wù)器角色的特點(diǎn)    98
5.3.2  固定服務(wù)器角色和登錄名    99
5.4  數(shù)據(jù)庫(kù)用戶管理    100
5.4.1  創(chuàng)建用戶    100
5.4.2  修改和刪除用戶    102
5.5  架構(gòu)管理    102
5.5.1  創(chuàng)建架構(gòu)    102
5.5.2  修改和刪除架構(gòu)    104
5.6  數(shù)據(jù)庫(kù)角色    105
5.6.1  管理數(shù)據(jù)庫(kù)角色    105
5.6.2  固定數(shù)據(jù)庫(kù)角色    106
5.6.3  public角色    107
5.7  應(yīng)用程序角色管理    108
5.8  權(quán)限管理    109
5.8.1  權(quán)限的類型    110
5.8.2  常用對(duì)象的權(quán)限    111
5.8.3  授予權(quán)限    112
5.8.4  收回權(quán)限    113
5.8.5  否認(rèn)權(quán)限    114
5.9  使用Microsoft SQL Server
Management Studio工具    115
5.10  上機(jī)實(shí)驗(yàn)    118
5.10.1  練習(xí)創(chuàng)建登錄名賬戶、用戶
賬戶和架構(gòu)    118
5.10.2  練習(xí)使用GRANT語(yǔ)句、
REVOKE語(yǔ)句和DENY
語(yǔ)句    119
5.11  思考練習(xí)    120
5.11.1  填空題    120
5.11.2  選擇題    120
5.11.3  問答題    121
5.11.4  操作題    121
第6章  管理數(shù)據(jù)庫(kù)    123
6.1  概述    123
6.2  定義數(shù)據(jù)庫(kù)    125
6.2.1  創(chuàng)建數(shù)據(jù)庫(kù)    125
6.2.2  設(shè)置數(shù)據(jù)庫(kù)選項(xiàng)    127
6.2.3  查看數(shù)據(jù)庫(kù)信息    131
6.3  修改數(shù)據(jù)庫(kù)    132
6.3.1  更改數(shù)據(jù)庫(kù)名稱    133
6.3.2  增大數(shù)據(jù)庫(kù)    133
6.3.3  收縮數(shù)據(jù)庫(kù)    134
6.3.4  修改數(shù)據(jù)庫(kù)文件    137
6.3.5  管理文件組    137
6.4  數(shù)據(jù)庫(kù)快照管理    139
6.5  數(shù)據(jù)庫(kù)的其他操作    140
6.6  優(yōu)化數(shù)據(jù)庫(kù)    141
6.6.1  放置數(shù)據(jù)文件和日志文件    141
6.6.2  使用文件組    142
6.6.3  使用RAID技術(shù)    142
6.7  上機(jī)實(shí)驗(yàn)    143
6.7.1  練習(xí)創(chuàng)建和修改數(shù)據(jù)庫(kù)    143
6.7.2  練習(xí)在數(shù)據(jù)庫(kù)中增加文件組
和文件    144
6.8  思考練習(xí)    144
6.8.1  填空題    144
6.8.2  選擇題    145
6.8.3  問答題    145
6.8.4  操作題    145
第7章  管理表    147
7.1  概述    147
7.1.1  表的特點(diǎn)    147
7.1.2  表的類型    149
7.1.3  設(shè)計(jì)表時(shí)應(yīng)該考慮的因素    149
7.2  創(chuàng)建和修改表    150
7.2.1  創(chuàng)建表    150
7.2.2  增加或刪除列    153
7.2.3  更改列的數(shù)據(jù)類型    154
7.2.4  創(chuàng)建和修改標(biāo)識(shí)符列    155
7.2.5  查看表的信息    157
7.2.6  刪除表    158
7.2.7  使用圖形工具執(zhí)行有關(guān)表
的操作    158
7.3  已分區(qū)表    159
7.4  上機(jī)實(shí)驗(yàn)    160
7.4.1  練習(xí)創(chuàng)建表    160
7.4.2  練習(xí)創(chuàng)建具有IDENTITY
列的表    161
7.5  思考練習(xí)    162
7.5.1  填空題    162
7.5.2  選擇題    162
7.5.3  問答題    162
7.5.4  操作題    162
第8章  基本檢索技術(shù)    163
8.1  最基本的檢索操作    163
8.2  SELECT子句    165
8.2.1  選擇指定的數(shù)據(jù)列    165
8.2.2  使用文字串    166
8.2.3  改變列標(biāo)題    167
8.2.4  數(shù)據(jù)運(yùn)算    168
8.2.5  使用ALL和DISTINCT
關(guān)鍵字    171
8.3  排序    172
8.4  使用WHERE子句選擇
數(shù)據(jù)行    175
8.4.1  簡(jiǎn)單搜索條件    175
8.4.2  模糊搜索條件    175
8.4.3  復(fù)合搜索條件    177
8.5  使用圖形化工具    177
8.6  上機(jī)實(shí)驗(yàn)    178
8.6.1  練習(xí)使用CAST函數(shù)和改變列
標(biāo)題    178
8.6.2  練習(xí)使用LIKE子句    179
8.7  思考練習(xí)    179
8.7.1  填空題    179
8.7.2  選擇題    180
8.7.3  問答題    180
8.7.4  操作題    180
第9章  高級(jí)檢索技術(shù)    181
9.1  聚合技術(shù)    181
9.1.1  SELECT子句中的聚合    181
9.1.2  COMPUTE子句中的聚合    182
9.2  分組技術(shù)    183
9.2.1  普通分組技術(shù)    184
9.2.2  ROLLUP和CUBE關(guān)鍵字    185
9.3  連接技術(shù)    187
9.3.1  交叉連接    187
9.3.2  內(nèi)連接    188
9.3.3  外連接    188
9.4  子查詢技術(shù)    190
9.5  集合運(yùn)算技術(shù)    192
9.6  公用表表達(dá)式    193
9.7  上機(jī)實(shí)驗(yàn)    194
9.7.1  練習(xí)使用分組和聚合技術(shù)    194
9.7.2  練習(xí)使用連接和子查詢技術(shù)    195
9.8  思考練習(xí)    195
9.8.1  填空題    195
9.8.2  選擇題    196
9.8.3  問答題    196
9.8.4  操作題    196
第10章  插入、更新和刪除數(shù)據(jù)    197
10.1  一個(gè)示例    197
10.2  插入數(shù)據(jù)    198
10.3  更新數(shù)據(jù)    201
10.4  刪除數(shù)據(jù)    203
10.5  上機(jī)實(shí)驗(yàn)    204
10.5.1  練習(xí)使用INSERT語(yǔ)句    204
10.5.2  練習(xí)使用UPDATE語(yǔ)句    204
10.6  思考練習(xí)    205
10.6.1  填空題    205
10.6.2  選擇題    205
10.6.3  問答題    205
10.6.4  操作題    206
第11章  約束    207
11.1  概述    207
11.1.1  數(shù)據(jù)完整性的概念    207
11.1.2  約束的概念和類型    208
11.1.3  定義約束的方式    209
11.2  管理約束    209
11.2.1  DEFAULT約束    210
11.2.2  CHECK約束    211
11.2.3  主鍵約束    212
11.2.4  UNIQUE約束    214
11.2.5  外鍵約束    215
11.3  禁止約束    218
11.3.1  禁止在已有的數(shù)據(jù)上
應(yīng)用約束    218
11.3.2  禁止在加載數(shù)據(jù)時(shí)
應(yīng)用約束    219
11.4  上機(jī)實(shí)驗(yàn)    220
11.4.1  練習(xí)定義和使用主鍵約束    220
11.4.2  練習(xí)定義和使用CHECK
約束    221
11.5  思考練習(xí)    221
11.5.1  填空題    221
11.5.2  選擇題    222
11.5.3  問答題    222
11.5.4  操作題    222
第12章  索引    223
12.1  概述    223
12.2  索引的類型和特點(diǎn)    224
12.2.1  堆的結(jié)構(gòu)特點(diǎn)    224
12.2.2  聚集索引的結(jié)構(gòu)特點(diǎn)    226
12.2.3  非聚集索引的結(jié)構(gòu)特點(diǎn)    228
12.2.4  其他類型的索引    229
12.2.5  訪問數(shù)據(jù)的方式    229
12.3  創(chuàng)建索引    230
12.3.1  直接方法和間接方法    230
12.3.2  使用CREATE INDEX
語(yǔ)句    231
12.3.3  數(shù)據(jù)庫(kù)引擎優(yōu)化顧問    234
12.3.4  查看索引信息    237
12.4  索引維護(hù)    238
12.4.1  查看索引統(tǒng)計(jì)信息    238
12.4.2  查看索引碎片信息    239
12.4.3  維護(hù)索引統(tǒng)計(jì)信息    240
12.5  上機(jī)實(shí)驗(yàn)    241
12.5.1  練習(xí)創(chuàng)建和重建索引    241
12.5.2  練習(xí)查看索引碎片信息    241
12.6  思考練習(xí)    242
12.6.1  填空題    242
12.6.2  選擇題    242
12.6.3  問答題    242
12.6.4  操作題    242
第13章  視圖    243
13.1  概述    243
13.2  創(chuàng)建視圖    244
13.3  通過視圖修改數(shù)據(jù)    247
13.4  使用圖形化工具定義視圖    249
13.5  上機(jī)實(shí)驗(yàn)    250
13.5.1  練習(xí)使用CREATE VIEW
語(yǔ)句創(chuàng)建視圖    250
13.5.2  練習(xí)在CREATE VIEW
語(yǔ)句中使用WITH CHECK
OPTION子句    250
13.6  思考練習(xí)    251
13.6.1  填空題    251
13.6.2  選擇題    251
13.6.3  問答題    251
13.6.4  操作題    252
第14章  存儲(chǔ)過程    253
14.1  概述    253
14.2  創(chuàng)建和執(zhí)行存儲(chǔ)過程    255
14.2.1  創(chuàng)建存儲(chǔ)過程的規(guī)則    255
14.2.2  使用CREATE PROCEDURE
語(yǔ)句創(chuàng)建存儲(chǔ)過程    256
14.2.3  執(zhí)行存儲(chǔ)過程    258
14.2.4  修改和刪除存儲(chǔ)過程    259
14.3  存儲(chǔ)過程的執(zhí)行過程    260
14.4  查看存儲(chǔ)過程的信息    261
14.5  上機(jī)實(shí)驗(yàn)    261
14.5.1  練習(xí)創(chuàng)建和執(zhí)行存儲(chǔ)過程    261
14.5.2  練習(xí)加密存儲(chǔ)過程定義
文本    262
14.6  思考練習(xí)    263
14.6.1  填空題    263
14.6.2  選擇題    263
14.6.3  問答題    263
14.6.4  操作題    264
第15章  觸發(fā)器    265
15.1  概述    265
15.2  管理DML觸發(fā)器    266
15.2.1  DML觸發(fā)器的類型    266
15.2.2  創(chuàng)建DML觸發(fā)器    268
15.2.3  DML觸發(fā)器的工作原理    269
15.2.4  一個(gè)DML觸發(fā)器示例    270
15.3  管理DDL 觸發(fā)器    275
15.4  上機(jī)實(shí)驗(yàn)    277
15.4.1  練習(xí)創(chuàng)建DML觸發(fā)器    277
15.4.2  練習(xí)創(chuàng)建DDL觸發(fā)器    278
15.5  思考練習(xí)    279
15.5.1  填空題    279
15.5.2  選擇題    279
15.5.3  問答題    279
15.5.4  操作題    279
第16章  用戶定義函數(shù)    281
16.1  概述    281
16.2  創(chuàng)建用戶定義函數(shù)    282
16.2.1  創(chuàng)建用戶定義函數(shù)時(shí)
的考慮    282
16.2.2  使用CREATE FUNCTION
語(yǔ)句    283
16.2.3  查看用戶定義函數(shù)的信息    286
16.3  上機(jī)實(shí)驗(yàn)    287
16.3.1  練習(xí)創(chuàng)建標(biāo)量函數(shù)    287
16.3.2  練習(xí)創(chuàng)建內(nèi)聯(lián)表值函數(shù)    287
16.4  思考練習(xí)    288
16.4.1  填空題    288
16.4.2  選擇題    288
16.4.3  問答題    288
16.4.4  操作題    288
第17章  同義詞    289
17.1  概述    289
17.2  管理同義詞    290
17.2.1  可以使用同義詞的
Transact-SQL語(yǔ)句    290
17.2.2  使用CREATE SYNONYM
語(yǔ)句創(chuàng)建同義詞    291
17.2.3  查看同義詞的信息    292
17.3  上機(jī)實(shí)驗(yàn)    293
17.3.1  練習(xí)創(chuàng)建同義詞    293
17.3.2  練習(xí)查看同義詞信息    293
17.4  思考練習(xí)    294
17.4.1  填空題    294
17.4.2  選擇題    294
17.4.3  問答題    294
17.4.4  操作題    294
第18章  XML技術(shù)    295
18.1  概述    295
18.2  XML數(shù)據(jù)類型和查詢    296
18.2.1  XML數(shù)據(jù)類型    296
18.2.2  XQuery技術(shù)    300
18.2.3  XML數(shù)據(jù)類型方法    301
18.3  使用FOR XML子句    302
18.3.1  FOR XML RAW    303
18.3.2  FOR XML AUTO    303
18.3.3  使用FOR XML
EXPLICIT    305
18.3.4  使用TYPE指令    306
18.3.5  使用FOR XML PATH    307
18.3.6  嵌套的FOR XML查詢    308
18.3.7  內(nèi)聯(lián)XSD架構(gòu)生成    308
18.4  其他XML技術(shù)    309
18.4.1  XML索引    309
18.4.2  使用OPENXML函數(shù)    310
18.5  上機(jī)實(shí)驗(yàn)    311
18.5.1  練習(xí)使用XML數(shù)據(jù)類型    311
18.5.2  練習(xí)使用FOR XML子句    312
18.6  思考練習(xí)    312
18.6.1  填空題    312
18.6.2  選擇題    313
18.6.3  問答題    313
18.6.4  操作題    313
附錄  思考練習(xí)參考答案    315

本目錄推薦

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