注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL Sever新概念SQL Server 2005教程(第5版)

新概念SQL Server 2005教程(第5版)

新概念SQL Server 2005教程(第5版)

定 價(jià):¥39.80

作 者: 劉耀儒、等 著
出版社: 兵器工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: SQLServer

ISBN: 9787801729835 出版時(shí)間: 2007-12-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 394 字?jǐn)?shù):  

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

  Microsoft SQL Server 2005是微軟公司推出的SQL Server的最新版本,是一個(gè)很優(yōu)秀的數(shù)據(jù)庫(kù)軟件。本書從數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)出發(fā),通過豐富的實(shí)例介紹了使用SQL Server 2005進(jìn)行數(shù)據(jù)庫(kù)管理和開發(fā)的過程。 全書共分12章,分別介紹了數(shù)據(jù)庫(kù)基礎(chǔ),初識(shí)SQL Server 2005,數(shù)據(jù)庫(kù)和表,賬戶和存取權(quán)限,Transact-SQL及其程序設(shè)計(jì)基礎(chǔ),提高檢索效率的索引,SQL高級(jí)應(yīng)用,視圖,數(shù)據(jù)庫(kù)完整性,數(shù)據(jù)備份、恢復(fù)和報(bào)表等內(nèi)容,最后兩章還介紹了SQL Server與其他開發(fā)軟件聯(lián)合進(jìn)行程序開發(fā)的應(yīng)用實(shí)例。 本書實(shí)例豐富、結(jié)構(gòu)合理、深入淺出,實(shí)用性強(qiáng),特別適合初學(xué)者學(xué)習(xí),對(duì)于有一定基礎(chǔ)知識(shí)的數(shù)據(jù)庫(kù)開發(fā)人員,也有較大的參考價(jià)值。本書不僅可作為職業(yè)院校及大中專院?!癝QL Server數(shù)據(jù)庫(kù)應(yīng)用”的相關(guān)教材,還可作為各類初中級(jí)培訓(xùn)班的培訓(xùn)教材,對(duì)于計(jì)算機(jī)愛好者也是一本非常實(shí)用的自學(xué)參考書。 為方便讀者學(xué)習(xí),配套光盤中提供了長(zhǎng)達(dá)152分鐘的多媒體教程,另外,光盤中還包括書中所有的拓展知識(shí)和實(shí)例的源代碼文件,幫助讀者提高學(xué)習(xí)效率。

作者簡(jiǎn)介

暫缺《新概念SQL Server 2005教程(第5版)》作者簡(jiǎn)介

圖書目錄

第1章  數(shù)據(jù)庫(kù)基礎(chǔ) 1
1.1  概述 1
1.2  數(shù)據(jù)庫(kù)模型 2
1.2.1  網(wǎng)狀 2
1.2.2  層次型 2
1.2.3  關(guān)系型 3
1.3  數(shù)據(jù)庫(kù)系統(tǒng) 3
1.3.1  數(shù)據(jù)庫(kù)系統(tǒng)的用戶 4
1.3.2  數(shù)據(jù)庫(kù)管理系統(tǒng) 4
1.3.3  數(shù)據(jù)庫(kù)管理系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu) 5
1.4  關(guān)系型數(shù)據(jù)庫(kù) 7
1.4.1  關(guān)系型數(shù)據(jù)庫(kù)的定義 7
1.4.2  關(guān)系數(shù)據(jù)庫(kù)與表 8
1.4.3  表的主鍵和外鍵 9
1.4.4  數(shù)據(jù)完整性 9
1.4.5  表的關(guān)聯(lián)種類 10
1.5  關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì) 10
1.5.1  數(shù)據(jù)庫(kù)設(shè)計(jì)過程 10
1.5.2  關(guān)系數(shù)據(jù)庫(kù)規(guī)范化 11
1.6  課堂演練 12
1.6.1  圖書和訂單管理系統(tǒng)中表的
      設(shè)計(jì) 12
1.6.2  公告信息系統(tǒng)中表的設(shè)計(jì) 13
1.7  小結(jié) 14
1.8  課后練習(xí) 14
1.8.1  簡(jiǎn)答題 14
1.8.2  操作題 14
第2章  初識(shí)SQL Server 2005 15
2.1  SQL Server 2005簡(jiǎn)介 15
2.1.1  概述 15
2.1.2  SQL Server 2005技術(shù) 16
2.1.3  SQL Server 2005的新增功能 17
2.2  SQL Server 2005版本及系統(tǒng)需求 20
2.2.1  SQL Server 2005的版本 20
2.2.2  SQL Server 2005的硬件需求 21
2.2.3  SQL Server 2005的軟件需求 22
2.2.4  網(wǎng)絡(luò)軟件 23
2.2.5  Internet要求 25
2.3  SQL Server 2005的安裝 25
2.3.1  SQL Server的配置選項(xiàng) 25
2.3.2  從光盤直接安裝 29
2.3.3  其他安裝方式 35
2.3.4  從其他版本升級(jí)到
      SQL Server 2005 37
2.4  SQL Server 2005的工具和實(shí)用
         工具概述 37
2.4.1  SQL Server Management Studio 38
2.4.2  Business Intelligence
      Development Studio 41
2.4.3  Analysis Services 42
2.4.4  SQL Server Configuration
      Manager配置工具 42
2.4.5  性能工具 45
2.4.6  文檔和教程 48
2.5  管理SQL Server服務(wù)器 49
2.5.1  管理服務(wù)器組 49
2.5.2  注冊(cè)服務(wù)器 50
2.6  課堂演練 51
2.7  小結(jié) 52
2.8  課后練習(xí) 52
2.8.1  簡(jiǎn)答題 52
2.8.2  操作題 52
第3章  數(shù)據(jù)庫(kù)和表 53
3.1  數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu) 53
3.1.1  數(shù)據(jù)庫(kù)文件和文件組 53
3.1.2  頁(yè)和區(qū) 54
3.1.3  事務(wù)日志 57
3.2  查看數(shù)據(jù)庫(kù) 59
3.2.1  查看系統(tǒng)數(shù)據(jù)庫(kù) 59
3.2.2  查看用戶數(shù)據(jù)庫(kù) 60
3.2.3  查看表之間的關(guān)系圖 63
3.2.4  查看表的結(jié)構(gòu)和內(nèi)容 65
3.2.5  查看視圖 66
3.2.6  查看存儲(chǔ)過程 67
3.2.7  查看用戶和角色 69
3.2.8  數(shù)據(jù)庫(kù)架構(gòu) 72
3.3  數(shù)據(jù)庫(kù)的建立和刪除 74
3.3.1  建立數(shù)據(jù)庫(kù) 74
3.3.2  刪除數(shù)據(jù)庫(kù) 77
3.3.3  數(shù)據(jù)庫(kù)文件和文件組設(shè)置 77
3.3.4  數(shù)據(jù)庫(kù)大小估算和收縮
      數(shù)據(jù)庫(kù) 79
3.4  表的建立、刪除與修改 81
3.4.1  新建表 81
3.4.2  修改表的結(jié)構(gòu) 82
3.4.3  建立表間的關(guān)聯(lián) 82
3.4.4  刪除表 85
3.4.5  記錄的新增和修改 87
3.5  課堂演練 87
3.5.1  創(chuàng)建boarddb數(shù)據(jù)庫(kù) 87
3.5.2  創(chuàng)建boarddb數(shù)據(jù)庫(kù)中的表 87
3.6  小結(jié) 88
3.7  課后練習(xí) 89
3.7.1  選擇題和簡(jiǎn)答題 89
3.7.2  操作題 89
第4章  賬戶和存取權(quán)限 90
4.1  SQL Server的驗(yàn)證模式 90
4.1.1  Windows驗(yàn)證模式 90
4.1.2  混合驗(yàn)證模式 91
4.1.3  設(shè)置驗(yàn)證模式 92
4.2  賬戶和角色 93
4.2.1  服務(wù)器的登錄賬戶 93
4.2.2  數(shù)據(jù)庫(kù)用戶 96
4.2.3  角色 100
4.2.4  用戶和角色的權(quán)限問題 104
4.3  課堂演練 105
4.3.1  創(chuàng)建登錄賬戶boardacc 105
4.3.2  設(shè)置boardacc用戶的權(quán)限 106
4.4  小結(jié) 106
4.5  課后練習(xí) 107
4.5.1  選擇題和簡(jiǎn)答題 107
4.5.2  操作題 108
第5章  Transact-SQL及其程序設(shè)計(jì)
        基礎(chǔ) 109
5.1  SQL語(yǔ)言 109
5.1.1  概述 109
5.1.2  SQL語(yǔ)言的分類 110
5.2  Transact-SQL基礎(chǔ) 111
5.2.1  在SQL Server Management
      Studio中執(zhí)行SQL語(yǔ)句 111
5.2.2  數(shù)據(jù)查詢 112
5.2.3  數(shù)據(jù)插入和刪除 115
5.2.4  數(shù)據(jù)修改 117
5.2.5  使用函數(shù) 117
5.2.6  使用公式 117
5.2.7  數(shù)據(jù)庫(kù)的操作語(yǔ)句 118
5.2.8  表的操作語(yǔ)句 120
5.3  Transact-SQL程序設(shè)計(jì)基礎(chǔ) 122
5.3.1  標(biāo)識(shí)符 122
5.3.2  數(shù)據(jù)類型 125
5.3.3  運(yùn)算符 138
5.3.4  變量 143
5.3.5  批處理 145
5.3.6  注釋 146
5.3.7  控制流語(yǔ)句 147
5.3.8  函數(shù) 153
5.4  課堂演練 156
5.4.1  在users表中插入記錄 156
5.4.2  顯示打折后的書籍價(jià)格 157
5.4.3  判斷學(xué)生成績(jī)及格與否 157
5.5  小結(jié) 157
5.6  課后練習(xí) 158
5.6.1  簡(jiǎn)答題 158
5.6.2  操作題 158
第6章  提高檢索效率的索引 159
6.1  索引簡(jiǎn)介 159
6.1.1  創(chuàng)建索引的原因 160
6.1.2  建立索引應(yīng)該考慮的問題 161
6.2  索引類型 162
6.2.1  B-Tree索引結(jié)構(gòu) 162
6.2.2  聚集索引和非聚集索引 163
6.2.3  唯一索引和組合索引 166
6.3  創(chuàng)建索引 166
6.3.1  通過SQL Server Management
      Studio創(chuàng)建索引 166
6.3.2  使用SQL語(yǔ)言創(chuàng)建索引 168
6.3.3  創(chuàng)建索引的選項(xiàng)設(shè)置 170
6.3.4  創(chuàng)建索引的空間考慮 171
6.3.5  在視圖和計(jì)算列上創(chuàng)建索引 172
6.4  索引的查看和刪除 172
6.4.1  使用SQL Server Management
      Studio 172
6.4.2  使用SQL語(yǔ)言 173
6.5  全文索引 173
6.5.1  SQL Server FullText Search
      服務(wù) 174
6.5.2  創(chuàng)建全文目錄 174
6.5.3  創(chuàng)建全文索引 178
6.5.4  全文查詢 181
6.6  課堂演練 186
6.7  小結(jié) 186
6.8  課后練習(xí) 187
6.8.1  選擇題和簡(jiǎn)答題 187
6.8.2  操作題 187
第7章  SQL高級(jí)應(yīng)用 188
7.1  SELECT高級(jí)查詢 188
7.1.1  數(shù)據(jù)匯總 188
7.1.2  聯(lián)接查詢 195
7.1.3  子查詢 199
7.1.4  使用UNION運(yùn)算符組合多個(gè)
      結(jié)果 205
7.1.5  在查詢的基礎(chǔ)上創(chuàng)建新表 206
7.2  錯(cuò)誤處理 206
7.2.1  使用@@ERROR全局變量
      處理錯(cuò)誤 207
7.2.2  使用RAISERROR 208
7.3  管理ntext、text和image數(shù)據(jù) 209
7.3.1  檢索ntext、text或image值 210
7.3.2  修改ntext、text或image值 213
7.4  事務(wù)處理 215
7.4.1  事務(wù)分類 215
7.4.2  顯示事務(wù) 216
7.4.3  自動(dòng)提交事務(wù) 219
7.4.4  隱式事務(wù) 220
7.4.5  分布式事務(wù) 221
7.5  數(shù)據(jù)的鎖定 223
7.5.1  并發(fā)問題 223
7.5.2  事務(wù)的隔離級(jí)別 225
7.5.3  SQL Server中的鎖定 225
7.5.4  自定義鎖 228
7.6  使用游標(biāo) 233
7.6.1  游標(biāo)的概念 233
7.6.2  使用游標(biāo) 234
7.6.3  游標(biāo)類型 239
7.7  課堂演練 240
7.8  小結(jié) 241
7.9  課后練習(xí) 241
7.9.1  簡(jiǎn)答題 241
7.9.2  操作題 242
第8章  視圖 243
8.1  概述 243
8.2  創(chuàng)建視圖 244
8.2.1  使用SQL Server Management
      Studio管理平臺(tái)創(chuàng)建視圖 245
8.2.2  使用SQL語(yǔ)句創(chuàng)建視圖 247
8.3  使用視圖 248
8.3.1  使用視圖進(jìn)行數(shù)據(jù)檢索 248
8.3.2  通過視圖修改數(shù)據(jù) 249
8.4  視圖的修改 250
8.4.1  修改視圖 250
8.4.2  重命名視圖 251
8.5  視圖信息的查詢 252
8.5.1  使用SQL Server Management
      Studio 252
8.5.2  使用sp_helptext存儲(chǔ)過程 253
8.6  視圖的刪除 254
8.6.1  使用SQL Server Management
      Studio 254
8.6.2  使用Transact-SQL 254
8.7  課堂演練 255
8.8  小結(jié) 255
8.9  課后練習(xí) 255
8.9.1  選擇題和簡(jiǎn)答題 255
8.9.2  操作題 256
第9章  數(shù)據(jù)庫(kù)完整性 257
9.1  概述 257
9.2  約束 257
9.2.1  PRIMARY KEY約束 258
9.2.2  FOREIGN KEY約束 258
9.2.3  UNIQUE約束 259
9.2.4  CHECK約束 260
9.2.5  列約束和表約束 260
9.3  默認(rèn)值 261
9.3.1  在創(chuàng)建表時(shí)指定默認(rèn)值 261
9.3.2  使用默認(rèn)值對(duì)象 262
9.4  規(guī)則 265
9.4.1  創(chuàng)建規(guī)則 265
9.4.2  綁定規(guī)則 266
9.4.3  刪除規(guī)則 267
9.5  存儲(chǔ)過程 267
9.5.1  創(chuàng)建存儲(chǔ)過程 267
9.5.2  執(zhí)行存儲(chǔ)過程 270
9.5.3  存儲(chǔ)過程的參數(shù) 271
9.5.4  存儲(chǔ)過程的查看、修改和
      刪除 273
9.6  觸發(fā)器 274
9.6.1  創(chuàng)建觸發(fā)器 275
9.6.2  inserted表和deleted表 277
9.6.3  使用觸發(fā)器 279
9.6.4  修改觸發(fā)器 280
9.6.5  刪除觸發(fā)器 281
9.7  課堂演練 281
9.8  小結(jié) 282
9.9  課后練習(xí) 282
9.9.1  簡(jiǎn)答題 282
9.9.2  操作題 282
第10章  數(shù)據(jù)備份、恢復(fù)和報(bào)表 283
10.1  SQL Server備份概述 283
10.2  備份數(shù)據(jù) 284
10.2.1  備份設(shè)備 285
10.2.2  備份數(shù)據(jù)庫(kù) 287
10.2.3  備份系統(tǒng)數(shù)據(jù)庫(kù) 290
10.3  數(shù)據(jù)的恢復(fù) 290
10.3.1  自動(dòng)恢復(fù) 290
10.3.2  恢復(fù)用戶數(shù)據(jù)庫(kù) 291
10.4  數(shù)據(jù)的導(dǎo)入和導(dǎo)出 293
10.5  Reporting Services 296
10.5.1  安裝和配置Reporting
       Services 296
10.5.2  創(chuàng)建和設(shè)計(jì)報(bào)表 300
10.6  課堂演練 305
10.6.1  備份boarddb數(shù)據(jù)庫(kù) 305
10.6.2  制作bookdb數(shù)據(jù)庫(kù)中訂單的
       報(bào)表 306
10.7  小結(jié) 307
10.8  課后練習(xí) 307
10.8.1  選擇題和簡(jiǎn)答題 307
10.8.2  操作題 308
第11章  使用VB開發(fā)SQL Server
        應(yīng)用程序 309
11.1  數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)概述 309
11.2  ODBC概述 310
11.2.1  ODBC體系結(jié)構(gòu) 310
11.2.2  配置ODBC數(shù)據(jù)源 311
11.3  OLE DB和ADO概述 314
11.3.1  OLE DB體系結(jié)構(gòu) 315
11.3.2  ADO對(duì)象模型 316
11.4  在VB中開發(fā)SQL Server應(yīng)用
          程序 318
11.4.1  ADO的引用和查看 318
11.4.2  使用ADO Data控件開發(fā)
       簡(jiǎn)單的數(shù)據(jù)庫(kù)應(yīng)用程序 319
11.4.3  使用代碼操縱數(shù)據(jù)庫(kù) 325
11.5  課堂演練 337
11.6  小結(jié) 338
11.7  課后練習(xí) 338
11.7.1  簡(jiǎn)答題 338
11.7.2  操作題 338
第12章  開發(fā)Web數(shù)據(jù)庫(kù) 339
12.1  概述 339
12.1.1  ASP和ASP.NET簡(jiǎn)介 339
12.1.2  虛擬目錄設(shè)置 340
12.2  使用ASP集成Web數(shù)據(jù)庫(kù) 343
12.2.1  一個(gè)簡(jiǎn)單的ASP網(wǎng)頁(yè) 343
12.2.2  ASP內(nèi)置對(duì)象 344
12.2.3  書籍信息查看系統(tǒng) 347
12.3  使用ASP.NET集成Web數(shù)據(jù)庫(kù) 352
12.3.1  ASP.NET的虛擬目錄設(shè)置 352
12.3.2  ADO.NET連接數(shù)據(jù)庫(kù) 353
12.3.3  基于ASP.NET的書籍信息
       查看系統(tǒng) 354
12.4  課堂演練 359
12.5  小結(jié) 360
12.6  課后練習(xí) 360
12.6.1  簡(jiǎn)答題 360
12.6.2  操作題 360
附錄A  SQL語(yǔ)法符號(hào)的表示方法 361
附錄B  SQL語(yǔ)法補(bǔ)充 363
B.1  CREATE DATABASE語(yǔ)法 363
B.2  CREATE TABLE語(yǔ)法 365
B.3  賬戶管理 368
B.3.1  添加登錄賬戶 368
B.3.2  添加用戶賬戶 369
B.3.3  與角色有關(guān)的存儲(chǔ)過程 370
附錄C  SQL Server的內(nèi)置函數(shù) 371
C.1  行集合函數(shù) 371
C.1.1  CONTAINSTABLE函數(shù) 372
C.1.2  FREETEXTTABLE函數(shù) 373
C.1.3  OPENDATASOURCE函數(shù) 373
C.1.4  OPENQUERY函數(shù) 373
C.1.5  OPENROWSET函數(shù) 374
C.1.6  OPENXML函數(shù) 374
C.2  聚集函數(shù) 375
C.2.1  AVG和SUM函數(shù) 375
C.2.2  MAX和MIN函數(shù) 376
C.2.3  COUNT和COUNT_BIG函數(shù) 376
C.2.4  CHECKSUM和
      CHECKSUM_AGG函數(shù) 376
C.2.5  STDEV、STDEVP、VAR和
      VARP函數(shù) 377
C.2.6  GROUPING函數(shù) 377
C.3  配置函數(shù) 377
C.4  游標(biāo)函數(shù) 378
C.4.1  @@CURSOR_ROWS函數(shù) 378
C.4.2  CURSOR_STATUS函數(shù) 379
C.4.3  @@FETCH_STATUS函數(shù) 380
C.5  日期時(shí)間函數(shù) 380
C.6  數(shù)學(xué)函數(shù) 381
C.7  元數(shù)據(jù)函數(shù) 382
C.8  安全函數(shù) 384
C.9  字符串函數(shù) 385
C.10  系統(tǒng)函數(shù) 387
C.11  系統(tǒng)統(tǒng)計(jì)函數(shù) 391
C.12  文本和圖像函數(shù) 392
附錄D  課后練習(xí)參考答案 393

本目錄推薦

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