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

SQL SERVER 2005數(shù)據(jù)庫(kù)原理與應(yīng)用簡(jiǎn)明教程

SQL SERVER 2005數(shù)據(jù)庫(kù)原理與應(yīng)用簡(jiǎn)明教程

定 價(jià):¥29.00

作 者: 李維杰,孫乾君 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)應(yīng)用能力培養(yǎng)叢書(shū)
標(biāo) 簽: SQL

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


ISBN: 9787302151449 出版時(shí)間: 2007-05-01 包裝: 膠版紙
開(kāi)本: 185*260 頁(yè)數(shù): 344 字?jǐn)?shù):  

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

  本書(shū)通過(guò)大量翔實(shí)的示例,向讀者展示了SQL Server 2005數(shù)據(jù)庫(kù)的原理、開(kāi)發(fā)、應(yīng)用及管理的相關(guān)技術(shù)和技巧。全書(shū)15章,可分為3大部分:第1部分(第1、2章)概述了數(shù)據(jù)庫(kù)的基本原理,包括數(shù)據(jù)處理的基礎(chǔ)知識(shí)、數(shù)據(jù)庫(kù)的基本體系結(jié)構(gòu)、開(kāi)發(fā)過(guò)程、關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)理論等內(nèi)容;第2部分(第3~9章)是本書(shū)的重點(diǎn),也是讀者深入學(xué)習(xí)SQL Server 2005的基礎(chǔ),詳細(xì)介紹了SQL Server 2005的安裝和配置過(guò)程,如何創(chuàng)建和管理數(shù)據(jù)庫(kù)、數(shù)據(jù)表,以及如何對(duì)數(shù)據(jù)進(jìn)行查詢、修改、輸出等內(nèi)容;第3部分(第10~14章)詳細(xì)介紹了SQL Server 2005的一些高級(jí)話題,如存儲(chǔ)過(guò)程、觸發(fā)器、約束、同義詞,以及數(shù)據(jù)庫(kù)的備份和還原、安全管理技術(shù),數(shù)據(jù)的分析與挖掘等內(nèi)容。為提高讀者的應(yīng)用開(kāi)發(fā)能力,本書(shū)第15章提供了電子相冊(cè)系統(tǒng)的具體開(kāi)發(fā)過(guò)程,以供學(xué)習(xí)和參考。本書(shū)內(nèi)容豐富,結(jié)構(gòu)清晰,核心概念和關(guān)鍵技術(shù)講解清楚,同時(shí)提供了豐富的示例以展示具體應(yīng)用。本書(shū)具有很強(qiáng)的操作性和實(shí)用性,可作為高等院校、高職學(xué)?!癝QL Server數(shù)據(jù)庫(kù)原理與應(yīng)用”課程的教材,或社會(huì)培訓(xùn)班“SQL Server 2005”的基礎(chǔ)入門教材,同時(shí)對(duì)從事數(shù)據(jù)庫(kù)開(kāi)發(fā)和管理的人員也具有較高參考價(jià)值。

作者簡(jiǎn)介

暫缺《SQL SERVER 2005數(shù)據(jù)庫(kù)原理與應(yīng)用簡(jiǎn)明教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章  數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)    1
1.1  數(shù)據(jù)庫(kù)概述    1
1.1.1  基本概念    1
1.1.2  數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展    3
1.1.3  數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用    6
1.1.4  常見(jiàn)的數(shù)據(jù)庫(kù)管理系統(tǒng)    7
1.2  數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)    8
1.2.1  模式(Schema)的概念    8
1.2.2  數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)    8
1.3  數(shù)據(jù)庫(kù)系統(tǒng)的組成    9
1.4  數(shù)據(jù)庫(kù)的設(shè)計(jì)流程    10
1.4.1  需求分析    11
1.4.2  概念結(jié)構(gòu)設(shè)計(jì)    11
1.4.3  邏輯結(jié)構(gòu)設(shè)計(jì)    11
1.4.4  物理結(jié)構(gòu)設(shè)計(jì)    12
1.4.5  數(shù)據(jù)庫(kù)的實(shí)施    12
1.4.6  數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)    12
本章小結(jié)    12
習(xí)題    13
第2章  關(guān)系數(shù)據(jù)庫(kù)及其設(shè)計(jì)理論    14
2.1  關(guān)系模型    14
2.1.1  數(shù)據(jù)模型    14
2.1.2  關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)    16
2.1.3  關(guān)系模型的特點(diǎn)    17
2.2  關(guān)系數(shù)據(jù)庫(kù)    17
2.2.1  關(guān)系操作    17
2.2.2  關(guān)系的完整性    20
2.3  關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)理論    21
2.3.1  函數(shù)依賴    21
2.3.2  關(guān)系模式的范式(NF,
Normal Form)    22
2.3.3  關(guān)系模式的規(guī)范化    23
2.3.4  范式應(yīng)用——設(shè)計(jì)論壇數(shù)據(jù)庫(kù)    24
2.4  數(shù)據(jù)庫(kù)的恢復(fù)與并發(fā)控制    25
2.4.1  事務(wù)的基礎(chǔ)知識(shí)    25
2.4.2  數(shù)據(jù)庫(kù)的恢復(fù)    26
2.4.3  數(shù)據(jù)庫(kù)的并發(fā)控制    27
本章小結(jié)    31
習(xí)題    31
第3章  安裝與配置SQL Server 2005    33
3.1  初識(shí)SQL Server 2005    33
3.1.1  OLTP和OLAP    33
3.1.2  客戶機(jī)/服務(wù)器(C/S)架構(gòu)    34
3.1.3  SQL Server 2005數(shù)據(jù)平臺(tái)    35
3.2  安裝SQL Server 2005    37
3.2.1  安裝前的準(zhǔn)備工作    37
3.2.2  SQL Server 2005的安裝過(guò)程    39
3.2.3  驗(yàn)證安裝是否成功    43
3.3  注冊(cè)、配置和管理SQL Server
2005服務(wù)器    43
3.3.1  Management Studio概述    44
3.3.2  注冊(cè)服務(wù)器    45
3.3.3  配置SQL Server 2005服務(wù)器    47
3.3.4  管理SQL Server 2005服務(wù)器    54
3.4  配置SQL Server 2005網(wǎng)絡(luò)環(huán)境    56
3.4.1  配置本地共享內(nèi)存的SQL
Server 2005網(wǎng)絡(luò)環(huán)境    56
3.4.2  配置TCP/IP協(xié)議的SQL
Server 2005網(wǎng)絡(luò)環(huán)境    57
3.4.3  配置命名管道的SQL Server
2005網(wǎng)絡(luò)環(huán)境    59
本章小結(jié)    60
習(xí)題    60
第4章  創(chuàng)建和管理SQL Server 2005
數(shù)據(jù)庫(kù)    62
4.1  適合數(shù)據(jù)庫(kù)存儲(chǔ)的數(shù)據(jù)類型    62
4.2  重要的數(shù)據(jù)對(duì)象    63
4.3  設(shè)計(jì)與創(chuàng)建數(shù)據(jù)庫(kù)    66
4.3.1  規(guī)劃數(shù)據(jù)庫(kù)    66
4.3.2  確定數(shù)據(jù)庫(kù)類型    66
4.3.3  估計(jì)數(shù)據(jù)庫(kù)規(guī)模    67
4.3.4  使用Management Studio
創(chuàng)建數(shù)據(jù)庫(kù)    67
4.4  管理數(shù)據(jù)庫(kù)    70
4.4.1  查看數(shù)據(jù)庫(kù)信息    70
4.4.2  增大數(shù)據(jù)庫(kù)容量    71
4.4.3  壓縮數(shù)據(jù)庫(kù)容量    73
4.4.4  分離和附加數(shù)據(jù)庫(kù)    74
4.4.5  數(shù)據(jù)庫(kù)的脫機(jī)和聯(lián)機(jī)使用    76
4.4.6  數(shù)據(jù)庫(kù)的并發(fā)訪問(wèn)    76
4.4.7  設(shè)置數(shù)據(jù)庫(kù)故障恢復(fù)模型    76
4.4.8  設(shè)置數(shù)據(jù)庫(kù)排序規(guī)則    77
4.4.9  重命名和刪除數(shù)據(jù)庫(kù)    77
本章小結(jié)    78
習(xí)題    78
第5章  創(chuàng)建和管理SQL Server 2005
數(shù)據(jù)表    79
5.1  準(zhǔn)備工作    79
5.1.1  數(shù)據(jù)表的常見(jiàn)類型    79
5.1.2  數(shù)據(jù)表的特點(diǎn)    80
5.1.3  規(guī)劃表結(jié)構(gòu)    80
5.2  創(chuàng)建和修改數(shù)據(jù)表    81
5.2.1  創(chuàng)建數(shù)據(jù)表    81
5.2.2  查看數(shù)據(jù)表屬性    83
5.2.3  修改數(shù)據(jù)表結(jié)構(gòu)    84
5.3  添加和修改表數(shù)據(jù)    85
5.3.1  添加數(shù)據(jù)表數(shù)據(jù)    85
5.3.2  查看數(shù)據(jù)表記錄    86
5.3.3  插入一行記錄    86
5.3.4  更新數(shù)據(jù)    87
5.3.5  刪除數(shù)據(jù)    88
本章小結(jié)    89
習(xí)題    89
第6章  數(shù)據(jù)查詢    90
6.1  選擇查詢    90
6.2  條件查詢    93
6.2.1  帶not的條件查詢    94
6.2.2  帶搜索范圍的條件查詢    94
6.2.3  帶搜索列表的條件查詢    94
6.2.4  帶模糊匹配的條件查詢    94
6.2.5  多重條件查詢    95
6.3  連接查詢    95
6.3.1  等值與非等值連接查詢    95
6.3.2  自然連接查詢    96
6.3.3  自連接查詢    96
6.3.4  外連接查詢    97
6.3.5  復(fù)合條件連接查詢    98
6.4  嵌套查詢    98
6.4.1  帶有in的嵌套查詢    98
6.4.2  帶有比較運(yùn)算符的嵌套查詢    99
6.4.3  帶有any或all的嵌套查詢    100
6.4.4  帶有exists的嵌套查詢    100
6.5  集合查詢    101
6.5.1  union(并)操作    101
6.5.2  intersect(交)操作    101
6.5.3  except(差)操作    101
6.6  數(shù)據(jù)的排序    102
6.7  數(shù)據(jù)的成組    103
6.8  利用可視化編輯器設(shè)計(jì)查詢    104
6.9  嵌入式Transact-SQL與動(dòng)態(tài)
查詢技術(shù)    105
6.9.1  嵌入式Transact-SQL的一般
形式    105
6.9.2  動(dòng)態(tài)查詢技術(shù)    106
本章小結(jié)    107
習(xí)題    107
  
第7章  查詢的優(yōu)化——索引和視圖    108
7.1  索引(Index)    108
7.1.1  索引的結(jié)構(gòu)和基本類型    109
7.1.2  創(chuàng)建索引時(shí)的考慮因素和
基本原則    112
7.1.3  在Management Studio中
創(chuàng)建索引    113
7.1.4  檢測(cè)與處理索引碎片    117
7.1.5  查看與維護(hù)索引統(tǒng)計(jì)信息    121
7.1.6  重命名和刪除索引    122
7.2  視圖(View)    122
7.2.1  視圖的作用和基本類型    123
7.2.2  創(chuàng)建視圖的基本原則    124
7.2.3  在Management Studio中
創(chuàng)建標(biāo)準(zhǔn)視圖    124
7.2.4  通過(guò)視圖修改數(shù)據(jù)    125
7.2.5  修改和刪除視圖    128
本章小結(jié)    129
習(xí)題    129
第8章  數(shù)據(jù)的修改與計(jì)算——事務(wù)
和函數(shù)    131
8.1  數(shù)據(jù)修改    131
8.1.1  數(shù)據(jù)修改與事務(wù)    131
8.1.2  自動(dòng)提交事務(wù)    132
8.1.3  顯式事務(wù)    132
8.1.4  隱式事務(wù)    134
8.1.5  如何避免阻塞和死鎖    135
8.2  計(jì)算和匯總數(shù)據(jù)    135
8.2.1  GUID(全局唯一性標(biāo)識(shí)符)    136
8.2.2  聚合函數(shù)    136
8.2.3  字符串函數(shù)    136
8.2.4  日期與時(shí)間函數(shù)    137
8.2.5  數(shù)學(xué)函數(shù)    137
8.2.6  系統(tǒng)與元數(shù)據(jù)函數(shù)    138
本章小結(jié)    138
習(xí)題    139
  
第9章  數(shù)據(jù)輸出——Reporting
Services    140
9.1  Reporting Services概述    140
9.1.1  Reporting Services的
需求分析    140
9.1.2  Reporting Services的
基本概念    141
9.1.3  Reporting Services的核心
組件和工具    143
9.1.4  報(bào)表的設(shè)計(jì)流程    146
9.2  創(chuàng)建和修改報(bào)表    146
9.2.1  使用報(bào)表生成器創(chuàng)建報(bào)表    146
9.2.2  使用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表    151
9.2.3  修改報(bào)表    159
9.3  發(fā)布和管理報(bào)表    160
9.3.1  發(fā)布報(bào)表    160
9.3.2  使用報(bào)表管理器管理發(fā)布
報(bào)表    161
9.3.3  使用Management Studio
管理報(bào)表    169
9.4  報(bào)表的傳遞技術(shù)    171
9.4.1  報(bào)表的訂閱功能    171
9.4.2  共享計(jì)劃    175
本章小結(jié)    176
習(xí)題    176
第10章  存儲(chǔ)過(guò)程和觸發(fā)器    178
10.1  存儲(chǔ)過(guò)程    178
10.1.1  存儲(chǔ)過(guò)程的特點(diǎn)和基本
類型    178
10.1.2  創(chuàng)建存儲(chǔ)過(guò)程的基本原則    179
10.1.3  創(chuàng)建和調(diào)用存儲(chǔ)過(guò)程    180
10.1.4  修改和刪除存儲(chǔ)過(guò)程    184
10.1.5  存儲(chǔ)過(guò)程的執(zhí)行過(guò)程和
重編譯    185
10.1.6  加密存儲(chǔ)過(guò)程    186
10.1.7  使用系統(tǒng)存儲(chǔ)過(guò)程和
擴(kuò)展存儲(chǔ)過(guò)程    187
10.2  觸發(fā)器    192
10.2.1  觸發(fā)器的特點(diǎn)和基本類型    192
10.2.2  創(chuàng)建觸發(fā)器的基本原則    193
10.2.3  創(chuàng)建和激活DML觸發(fā)器    193
10.2.4  創(chuàng)建和激活DDL觸發(fā)器    201
10.2.5  使用RAISEERROR()命令
報(bào)告錯(cuò)誤    202
10.2.6  禁用和重新激活觸發(fā)器    203
10.2.7  修改和刪除觸發(fā)器    204
本章小結(jié)    205
習(xí)題    206
第11章  約束、同義詞和自定義函數(shù)    208
11.1  約束    208
11.1.1  創(chuàng)建DEFAULT約束    208
11.1.2  創(chuàng)建CHECK約束    210
11.1.3  創(chuàng)建主鍵約束    211
11.1.4  創(chuàng)建唯一約束    212
11.1.5  創(chuàng)建外鍵約束    213
11.1.6  管理約束    213
11.2  同義詞    214
11.2.1  同義詞簡(jiǎn)介    215
11.2.2  創(chuàng)建和管理同義詞    215
11.3  用戶自定義函數(shù)    218
11.3.1  含義和特點(diǎn)    218
11.3.2  組成    219
11.3.3  類型    219
11.3.4  設(shè)計(jì)原則    219
11.3.5  創(chuàng)建和調(diào)用表值函數(shù)    220
11.3.6  創(chuàng)建和調(diào)用標(biāo)量值函數(shù)    223
11.3.7  管理用戶自定義函數(shù)    224
11.3.8  在用戶自定義函數(shù)中語(yǔ)句
的使用限制    226
本章小結(jié)    226
習(xí)題    227
第12章  數(shù)據(jù)庫(kù)安全與角色管理    228
12.1  SQL Server 2005的安全機(jī)制    228
12.2  基本概念    229
12.3  管理服務(wù)器安全    230
12.3.1  SQL Server 2005服務(wù)器
的登錄模式    230
12.3.2  創(chuàng)建和管理登錄名    231
12.3.3  服務(wù)器角色管理    233
12.4  管理數(shù)據(jù)庫(kù)安全    235
12.4.1  數(shù)據(jù)庫(kù)架構(gòu)管理    235
12.4.2  數(shù)據(jù)庫(kù)用戶名管理    237
12.4.3  數(shù)據(jù)庫(kù)角色管理    238
12.5  SQL Server 2005的安全
層次機(jī)制    243
本章小結(jié)    245
習(xí)題    246
第13章  數(shù)據(jù)庫(kù)的備份和恢復(fù)    247
13.1  數(shù)據(jù)庫(kù)備份概述    247
13.1.1  數(shù)據(jù)庫(kù)常見(jiàn)故障    247
13.1.2  備份及其工作原理    248
13.1.3  數(shù)據(jù)恢復(fù)模型    248
13.2  備份數(shù)據(jù)庫(kù)    250
13.2.1  創(chuàng)建備份設(shè)備    250
13.2.2  完整備份    251
13.2.3  差異備份    253
13.2.4  事務(wù)日志備份    254
13.2.5  文件/文件組備份    255
13.3  恢復(fù)數(shù)據(jù)庫(kù)    257
13.3.1  標(biāo)準(zhǔn)恢復(fù)    257
13.3.2  文件/文件組恢復(fù)    259
13.3.3  時(shí)間點(diǎn)恢復(fù)    260
13.4  選擇備份和恢復(fù)策略    261
13.4.1  確定恢復(fù)目標(biāo)和要求    261
13.4.2  純完整備份和恢復(fù)策略    262
13.4.3  完整兼差異備份和恢復(fù)
策略    262
13.4.4  完整兼事務(wù)日志備份和
恢復(fù)策略    262
13.4.5  完整、差異兼事務(wù)日志
備份和恢復(fù)策略    262
13.4.6  文件組備份和恢復(fù)策略    263
本章小結(jié)    263
習(xí)題    263
第14章  數(shù)據(jù)的分析與
挖掘——Analysis Services    265
14.1  Analysis Services概述    265
14.1.1  Analysis Services的
基本概念    265
14.1.2  Analysis Services的
基本對(duì)象    268
14.1.3  Analysis Services的
體系結(jié)構(gòu)    271
14.2  使用Analysis Services進(jìn)行
數(shù)據(jù)分析    274
14.2.1  創(chuàng)建Analysis Services
項(xiàng)目    274
14.2.2  定義多維數(shù)據(jù)集    279
14.2.3  部署Analysis Services
項(xiàng)目    281
14.2.4  查看和分析數(shù)據(jù)    282
14.3  使用數(shù)據(jù)挖掘    285
14.3.1  準(zhǔn)備Analysis Services
數(shù)據(jù)庫(kù)    286
14.3.2  生成目標(biāo)郵件方案    287
14.3.3  生成預(yù)測(cè)方案    292
14.4  Integration Services和
Notification Services    296
14.4.1  Integration Services
(集成服務(wù))    296
14.4.2  Notification Services
(通知服務(wù))    296
本章小結(jié)    297
習(xí)題    297
第15章  實(shí)訓(xùn)——開(kāi)發(fā)“電子相冊(cè)”
數(shù)據(jù)庫(kù)系統(tǒng)    299
15.1  系統(tǒng)設(shè)計(jì)    299
15.1.1  需求分析    299
15.1.2  功能模塊劃分    300
15.1.3  流程分析    300
15.2  設(shè)計(jì)數(shù)據(jù)庫(kù)    300
15.3  項(xiàng)目的創(chuàng)建和設(shè)計(jì)    302
15.3.1  創(chuàng)建項(xiàng)目并添加數(shù)據(jù)源    303
15.3.2  用戶登錄模塊設(shè)計(jì)    304
15.3.3  照片列表模塊設(shè)計(jì)    309
15.3.4  照片查詢模塊設(shè)計(jì)    317
15.3.5  照片瀏覽模塊設(shè)計(jì)    321
15.3.6  照片添加模塊設(shè)計(jì)    323
15.3.7  照片修改模塊設(shè)計(jì)    325
15.3.8  照片刪除模塊設(shè)計(jì)    327
15.4  調(diào)試和運(yùn)行系統(tǒng)    328
15.5  安裝和部署項(xiàng)目    330
附錄A  Transact-SQL語(yǔ)言    333
A.1  Transact-SQL語(yǔ)言的分類和
語(yǔ)法約定    333
A.2  Transact-SQL的數(shù)據(jù)對(duì)象
命名方法    334
A.3  Transact-SQL變量和常量    334
A.4  Transact-SQL表達(dá)式    337
A.5  Transact-SQL數(shù)據(jù)定義語(yǔ)言    337
A.6  Transact-SQL數(shù)據(jù)操縱語(yǔ)言    338
A.7  Transact-SQL控制語(yǔ)句    339
A.8  Transact-SQL流程控制語(yǔ)言    340
A.9  Transact-SQL函數(shù)    340
A.10  Transact-SQL注釋    342
附錄B  安裝AdventureWorksDW示例
數(shù)據(jù)庫(kù)    343

本目錄推薦

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