注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫SQL SeverSQL Server2005基礎(chǔ)教程

SQL Server2005基礎(chǔ)教程

SQL Server2005基礎(chǔ)教程

定 價:¥35.00

作 者: 閃四清 編著
出版社: 清華大學出版社
叢編項:
標 簽: SQL

ISBN: 9787302148487 出版時間: 2007-04-01 包裝: 膠版紙
開本: 185*260 頁數(shù): 383 字數(shù):  

內(nèi)容簡介

  本書全面講述了Microsoft SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)的理論、原理和技術(shù)。全書共分21章,深入研究了Microsoft SQL Server 2005系統(tǒng)的基本結(jié)構(gòu)和功能特點、安裝規(guī)劃和配置技術(shù)、數(shù)據(jù)庫管理、Transact-SQL語言、表、操縱數(shù)據(jù)技術(shù)、索引技術(shù)、數(shù)據(jù)完整性技術(shù)、視圖技術(shù)、存儲過程技術(shù)、觸發(fā)器技術(shù)、備份和還原技術(shù)、事務(wù)和鎖技術(shù)、自動化管理技術(shù)、性能監(jiān)視和調(diào)整技術(shù)、Service Broker技術(shù)、報表技術(shù)、集成技術(shù)、數(shù)據(jù)倉庫和分析技術(shù)、XML技術(shù)、CLR技術(shù)等。本教程面向數(shù)據(jù)庫管理人員和數(shù)據(jù)庫開發(fā)人員,內(nèi)容翔實、結(jié)構(gòu)合理、示例豐富、語言簡潔流暢。適合作為高等院校計算機軟件、信息系統(tǒng)、電子商務(wù)等相關(guān)專業(yè)的數(shù)據(jù)庫課程教材,同時也適合作為各種數(shù)據(jù)庫技術(shù)培訓班的教材以及數(shù)據(jù)庫開發(fā)人員的參考資料。本書對應(yīng)的電子教案和實例源代碼可以到http://www.tupwk.com.cn/downpage網(wǎng)站下載。

作者簡介

暫缺《SQL Server2005基礎(chǔ)教程》作者簡介

圖書目錄

第1章  概述    1
1.1  為什么使用數(shù)據(jù)庫    1
1.2  什么是數(shù)據(jù)庫    2
1.3  Microsoft SQL Server簡史    3
1.4  Microsoft SQL Server系統(tǒng)的
體系結(jié)構(gòu)    4
1.5  數(shù)據(jù)庫和數(shù)據(jù)庫對象的特點    6
1.5.1  數(shù)據(jù)庫的類型和特點    6
1.5.2  數(shù)據(jù)庫對象的類型和特點    7
1.6  管理工具    10
1.6.1  Microsoft SQL Server
Management Studio    10
1.6.2  SQL Server配置管理器    12
1.6.3  SQL Server Profiler    13
1.6.4  數(shù)據(jù)庫引擎優(yōu)化顧問    13
1.6.5  實用工具    14
1.7  數(shù)據(jù)庫管理員    16
1.8  本章小結(jié)    20
第2章  安裝規(guī)劃和配置    21
2.1  安裝規(guī)劃    21
2.1.1  安裝目的    21
2.1.2  系統(tǒng)版本    22
2.1.3  環(huán)境需求    23
2.1.4  安裝位置和安全模式    24
2.2  安裝過程    25
2.3  驗證安裝結(jié)果    28
2.4  升級規(guī)劃    30
2.5  注冊服務(wù)器    31
2.6  配置服務(wù)器選項    33
2.6.1  服務(wù)器選項    33
2.6.2  使用sp_configure系統(tǒng)存儲
過程配置選項    36
2.6.3  使用SQL Server Management
Studio配置選項    37
2.7  本章小結(jié)    43
第3章  管理安全性    44
3.1  概述    44
3.2  管理登錄名    47
3.2.1  創(chuàng)建登錄名    47
3.2.2  維護登錄名    50
3.3  固定服務(wù)器角色    52
3.3.1  固定服務(wù)器角色的特點    52
3.3.2  固定服務(wù)器角色和登錄名    53
3.4  管理數(shù)據(jù)庫用戶    54
3.4.1  創(chuàng)建用戶    54
3.4.2  維護用戶    56
3.5  管理架構(gòu)    56
3.5.1  創(chuàng)建架構(gòu)    56
3.5.2  修改和刪除架構(gòu)    58
3.6  數(shù)據(jù)庫角色    59
3.6.1  管理數(shù)據(jù)庫角色    59
3.6.2  固定數(shù)據(jù)庫角色    61
3.6.3  public角色    62
3.7  管理應(yīng)用程序角色    62
3.8  管理權(quán)限    64
3.8.1  權(quán)限的類型    64
3.8.2  常用對象的權(quán)限    66
3.8.3  授予權(quán)限    67
3.8.4  收回權(quán)限    68
3.8.5  否認權(quán)限    69
3.9  SQL Server 2005內(nèi)置的加密
機制    70
3.10  使用Microsoft SQL Server
Management Studio工具    71
3.11  本章小結(jié)    75
第4章  管理數(shù)據(jù)庫    76
4.1  概述    76
4.2  數(shù)據(jù)庫文件和文件組的基本
特征    77
4.3  定義數(shù)據(jù)庫    79
4.3.1  創(chuàng)建數(shù)據(jù)庫    79
4.3.2  數(shù)據(jù)庫的狀態(tài)和選項    81
4.3.3  查看數(shù)據(jù)庫信息    86
4.4  修改數(shù)據(jù)庫    87
4.4.1  更改數(shù)據(jù)庫名稱    88
4.4.2  擴大數(shù)據(jù)庫    88
4.4.3  收縮數(shù)據(jù)庫    89
4.4.4  修改數(shù)據(jù)庫文件    92
4.4.5  管理文件組    93
4.5  管理數(shù)據(jù)庫快照    95
4.6  其他相關(guān)操作    96
4.7  優(yōu)化數(shù)據(jù)庫    98
4.7.1  放置數(shù)據(jù)文件和日志文件    98
4.7.2  使用文件組    99
4.7.3  使用RAID技術(shù)    99
4.8  本章小結(jié)    100
第5章  Transact-SQL語言    101
5.1  概述    101
5.2  Transact-SQL語言的特點和
執(zhí)行方式    102
5.3  數(shù)據(jù)定義語言    104
5.4  數(shù)據(jù)操縱語言    105
5.5  數(shù)據(jù)控制語言    107
5.6  事務(wù)管理語言    108
5.7  附加的語言元素    109
5.7.1  標識符    109
5.7.2  變量和常量    111
5.7.3  運算符    112
5.7.4  表達式    116
5.7.5  控制流語言    117
5.7.6  錯誤捕捉語言    118
5.7.7  注釋    120
5.8  數(shù)據(jù)類型    121
5.8.1  數(shù)據(jù)類型的類型和特點    121
5.8.2  數(shù)字數(shù)據(jù)類型    122
5.8.3  字符數(shù)據(jù)類型    125
5.8.4  DATETIME和
SMALLDATETIME
數(shù)據(jù)類型    126
5.8.5  二進制數(shù)據(jù)類型    127
5.8.6  其他數(shù)據(jù)類型    128
5.9  內(nèi)置函數(shù)    129
5.9.1  函數(shù)的特點和類型    129
5.9.2  函數(shù)示例    130
5.10  本章小結(jié)    138
第6章  表    139
6.1  設(shè)計表時應(yīng)該考慮的因素    139
6.2  表的基本特點和類型    141
6.2.1  表的基本特點    141
6.2.2  表的類型    143
6.3  創(chuàng)建和修改表    143
6.3.1  創(chuàng)建表    143
6.3.2  增加或刪除列    146
6.3.3  更改該列的數(shù)據(jù)類型    147
6.3.4  創(chuàng)建和修改標識符列    148
6.3.5  查看表的信息    150
6.3.6  刪除表    151
6.3.7  使用圖形工具執(zhí)行有關(guān)表
的操作    151
6.4  已分區(qū)表    152
6.5  本章小結(jié)    154
第7章  操縱數(shù)據(jù)    155
7.1  概述    155
7.2  插入數(shù)據(jù)    156
7.3  更新數(shù)據(jù)    `159
7.4  刪除數(shù)據(jù)    161
7.5  檢索操作概述    162
7.6  使用SELECT子句檢索數(shù)據(jù)    163
7.6.1  選擇指定的數(shù)據(jù)列    164
7.6.2  使用文字串    164
7.6.3  改變列標題    165
7.6.4  數(shù)據(jù)運算    166
7.6.5  使用ALL和DISTINCT
關(guān)鍵字    168
7.7  排序    169
7.8  使用WHERE子句選擇數(shù)據(jù)    172
7.8.1  簡單搜索條件    172
7.8.2  模糊搜索條件    172
7.8.3  復(fù)合搜索條件    174
7.9  聚合技術(shù)    174
7.9.1  SELECT子句中的聚合    174
7.9.2  COMPUTE子句中的聚合    175
7.10  分組技術(shù)    176
7.10.1  普通分組技術(shù)    176
7.10.2  ROLLUP和CUBE
關(guān)鍵字    178
7.11  連接技術(shù)    179
7.11.1  交叉連接    180
7.11.2  內(nèi)連接    180
7.11.3  外連接    181
7.12  子查詢技術(shù)    182
7.13  集合運算技術(shù)    183
7.14  公用表表達式    184
7.15  PIVOT和UNPIVOT    185
7.16  加密表中數(shù)據(jù)    186
7.17  本章小結(jié)    187
第8章  索引和查詢優(yōu)化    188
8.1  概述    188
8.2  索引的類型和特點    189
8.2.1  堆    189
8.2.2  聚集索引    190
8.2.3  非聚集索引    191
8.2.4  其他類型的索引    192
8.2.5  訪問數(shù)據(jù)的方式    193
8.3  創(chuàng)建索引    194
8.3.1  直接方法和間接方法    194
8.3.2  使用CREATE INDEX
語句    194
8.3.3  數(shù)據(jù)庫引擎優(yōu)化顧問    197
8.3.4  查看索引信息    199
8.4  索引維護    200
8.4.1  查看索引統(tǒng)計信息    200
8.4.2  查看索引碎片信息    201
8.4.3  維護索引統(tǒng)計信息    202
8.5  查詢優(yōu)化    203
8.6  本章小結(jié)    204
第9章  數(shù)據(jù)完整性    206
9.1  概述    206
9.2  約束的概念和類型    207
9.3  管理約束    209
9.3.1  DEFAULT約束    209
9.3.2  CHECK約束    210
9.3.3  主鍵約束    212
9.3.4  UNIQUE約束    213
9.3.5  外鍵約束    214
9.4  禁止約束    217
9.4.1  禁止在已有的數(shù)據(jù)上
應(yīng)用約束    218
9.4.2  禁止在加載數(shù)據(jù)時應(yīng)用
約束    219
9.5  本章小結(jié)    220
第10章  視圖    221
10.1  概述    221
10.2  視圖的概念、特點和類型    222
10.3  創(chuàng)建視圖    223
10.4  通過視圖修改數(shù)據(jù)    226
10.5  使用圖形化工具定義視圖    228
10.6  本章小結(jié)    228
第11章  存儲過程、觸發(fā)器和函數(shù)    230
11.1  存儲過程    230
11.1.1  存儲過程的特點和類型    230
11.1.2  創(chuàng)建存儲過程的規(guī)則    232
11.1.3  使用CREATE
PROCEDURE語句創(chuàng)建
存儲過程    233
11.1.4  執(zhí)行存儲過程    234
11.1.5  修改和刪除存儲過程    236
11.1.6  存儲過程的執(zhí)行過程    237
11.1.7  查看存儲過程的信息    237
11.2  觸發(fā)器    238
11.2.1  觸發(fā)器的概念和類型    238
11.2.2  DML觸發(fā)器的類型    239
11.2.3  創(chuàng)建DML觸發(fā)器    241
11.2.4  DML觸發(fā)器的工作
原理    242
11.2.5  一個DML觸發(fā)器示例    243
11.2.6  DDL 觸發(fā)器    247
11.3  用戶定義函數(shù)    249
11.3.1  用戶定義函數(shù)的特點    250
11.3.2  創(chuàng)建用戶定義函數(shù)時的
考慮    250
11.3.3  使用CREATE FUNCTION
語句    251
11.3.4  查看用戶定義函數(shù)的
信息    255
11.4  本章小結(jié)    255
第12章  備份和還原    257
12.1  概述    257
12.2  數(shù)據(jù)庫的恢復(fù)模式    258
12.3  備份基礎(chǔ)    259
12.3.1  備份前的計劃工作    259
12.3.2  備份的對象    260
12.3.3  備份的動態(tài)特點    261
12.4  執(zhí)行備份操作    261
12.4.1  創(chuàng)建永久性的備份文件    261
12.4.2  創(chuàng)建臨時性的備份文件    263
12.4.3  使用多個備份文件來
存儲備份    264
12.4.4  BACKUP語句    264
12.4.5  備份方法    266
12.5  還原    270
12.5.1  還原的特點    270
12.5.2  驗證備份的內(nèi)容    270
12.5.3  RESTORE語句    271
12.5.4  RECOVERY和
NORECOVERY選項    273
12.5.5  從不同的備份中還原
數(shù)據(jù)庫    273
12.6  本章小結(jié)    275
第13章  事務(wù)    276
13.1  概述    276
13.2  事務(wù)的特點、類型和管理    277
13.2.1  事務(wù)的概念    277
13.2.2  事務(wù)的工作原理    278
13.2.3  使用事務(wù)時的考慮    278
13.2.4  事務(wù)的類型    279
13.2.5  管理事務(wù)    280
13.3  使用鎖    281
13.3.1  鎖的概念    281
13.3.2  SQL Server的空間特點    282
13.3.3  可以鎖定的資源    282
13.3.4  鎖的類型和其兼容性    283
13.3.5  死鎖問題    285
13.3.6  會話級鎖和表級鎖    285
13.4  本章小結(jié)    287
第14章  自動化管理任務(wù)    288
14.1  概述    288
14.2  作業(yè)    289
14.2.1  定義作業(yè)    290
14.2.2  定義操作員    296
14.2.3  執(zhí)行和腳本化作業(yè)    296
14.3  警報    297
14.4  本章小結(jié)    300
第15章  性能監(jiān)視和調(diào)整    301
15.1  概述    301
15.2  影響系統(tǒng)性能的因素    302
15.3  性能監(jiān)視和調(diào)整的策略    302
15.4  性能監(jiān)視和調(diào)整的工具    305
15.4.1  Windows事件查看器    305
15.4.2  Windows系統(tǒng)監(jiān)視器    305
15.4.3  Transact-SQL語句    306
15.4.4  SQL編輯查詢器窗口    308
15.5  SQL Server Profiler    311
15.5.1  創(chuàng)建跟蹤    311
15.5.2  運行和重現(xiàn)跟蹤    314
15.6  標準審核和C2審核    315
15.6.1  標準審核    315
15.6.2  C2審核    316
15.7  常用的監(jiān)視和調(diào)整任務(wù)    316
15.8  本章小結(jié)    317
第16章  Service Broker    318
16.1  概述    318
16.2  Service Broker體系架構(gòu)    319
16.3  開發(fā)Service Broker應(yīng)用
程序的工具    320
16.4  Service Broker應(yīng)用程序
示例    322
16.5  查看Service Broker信息    325
16.6  本章小結(jié)    326
第17章  報表服務(wù)    327
17.1  概述    327
17.2  報表服務(wù)體系結(jié)構(gòu)    328
17.3  報表服務(wù)器    329
17.4  報表管理器    330
17.5  報表編制工具    331
17.5.1  報表設(shè)計器    331
17.5.2  報表模型設(shè)計器    335
17.5.3  報表生成器    336
17.6  本章小結(jié)    337
第18章  集成服務(wù)    338
18.1  概述    338
18.2  集成服務(wù)的體系架構(gòu)    339
18.3  創(chuàng)建包    341
18.3.1  使用SSIS導入/導出
向?qū)?nbsp;   341
18.3.2  使用SSIS設(shè)計器    344
18.4  部署包    345
18.5  本章小結(jié)    347
第19章  分析服務(wù)    348
19.1  概述    348
19.2  數(shù)據(jù)倉庫的基本概念    349
19.2.1  OLTP和數(shù)據(jù)倉庫系統(tǒng)    349
19.2.2  數(shù)據(jù)倉庫和數(shù)據(jù)集市    350
19.2.3  數(shù)據(jù)倉庫設(shè)計和維度
模型    350
19.2.4  多維數(shù)據(jù)集和存儲模型    351
19.2.5  數(shù)據(jù)聚合    352
19.2.6  數(shù)據(jù)訪問    352
19.3  Business Intelligence
Development Studio    353
19.4  本章小結(jié)    359
第20章  XML    360
20.1  概述    360
20.2  XML數(shù)據(jù)類型    361
20.3  查詢XML數(shù)據(jù)    365
20.3.1  使用XQuery技術(shù)    365
20.3.2  使用XML數(shù)據(jù)類型
方法    367
20.4  使用FOR XML子句    368
20.4.1  FOR XML RAW    368
20.4.2  FOR XML AUTO    369
20.4.3  使用FOR XML
EXPLICIT    370
20.4.4  使用TYPE指令    372
20.4.5  使用FOR XML PATH    372
20.4.6  嵌套的FOR XML查詢    373
20.4.7  內(nèi)聯(lián)XSD架構(gòu)生成    373
20.5  使用XML索引    374
20.6  使用OPENXML函數(shù)    375
20.7  本章小結(jié)    376
第21章  開發(fā)CLR數(shù)據(jù)庫對象    377
21.1  概述    377
21.2  CLR體系結(jié)構(gòu)    378
21.3  CLR數(shù)據(jù)庫對象創(chuàng)建過程    379
21.4  創(chuàng)建CLR觸發(fā)器數(shù)據(jù)庫
對象    379
21.5  本章小結(jié)    383

本目錄推薦

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