注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫SQL Sever數(shù)據(jù)庫應(yīng)用與開發(fā)SQL Server 2000

數(shù)據(jù)庫應(yīng)用與開發(fā)SQL Server 2000

數(shù)據(jù)庫應(yīng)用與開發(fā)SQL Server 2000

定 價:¥49.00

作 者: 本書編寫委員會編著
出版社: 電子工業(yè)出版社
叢編項: 新概念電腦教程 提高版
標(biāo) 簽: Sever

ISBN: 9787505373556 出版時間: 2002-01-01 包裝: 膠版紙
開本: 24cm+光盤1片 頁數(shù): 478 字?jǐn)?shù):  

內(nèi)容簡介

  本書從數(shù)據(jù)庫開發(fā)的角度出發(fā),本著實用的目的,由淺入深地介紹了Microsfot SQL Server 2000在數(shù)據(jù)庫設(shè)計和管理上的各方面知識,詳細(xì)介紹了SQL Server 2000的使用,并給出了與許多開發(fā)工具結(jié)合使用的實例。本書共17章。首先介紹SQL Server 2000基礎(chǔ)知識和安裝配置及SQL Server提供的常用管理工具的使用,然后介紹SQL Server 2000的管理和使用,詳細(xì)介紹了常用的Transact-SQL語句的語法和對數(shù)據(jù)庫的基本操作,從不同方面介紹了如何優(yōu)化SQL Server,提高其性能,另外還講解了常規(guī)的安全性管理等內(nèi)容。最后,本書分章介紹了SQL Server在常用開發(fā)環(huán)境中的應(yīng)用,通過實例詳細(xì)介紹了如何使用各種流行的工具、語言和接口訪問SQL Server數(shù)據(jù)庫,包括ODBC、PowerBuilder、ActiveX Server Pages、Visual Basic、Delphi以及C等。本書內(nèi)容豐富、實用性強(qiáng),書中所列實例易于理解,適合各種程度的用戶學(xué)習(xí)參考,特別適用于具有基本數(shù)據(jù)庫知識的程序員和數(shù)據(jù)庫管理員使用,也可作為高等院校相關(guān)專業(yè)的參考書或SQL Server培訓(xùn)教材。

作者簡介

暫缺《數(shù)據(jù)庫應(yīng)用與開發(fā)SQL Server 2000》作者簡介

圖書目錄

第1章 SQL Server簡介 1
1.1 概述 1
1.2 SQL Server的數(shù)據(jù)庫文件 3
1.3 SQL Server數(shù)據(jù)庫常用術(shù)語 3
1.4 SQL Server的安全性 4
1.5 SQL Server的服務(wù)器組件 5
1.6 SQL Server 2000的新特性 6
1.7 支持Windows 95/98功能 8
1.8 Transact-SQL語言 8
1.9 使用osql和isql查詢工具 9
1.9.1 使用osql實用工具 10
1.9.2 使用isql實用工具 15
1.10 小結(jié) 18
習(xí)題 18
第2章 安裝和配置SQL Server 2000 19
2.1 軟、硬件要求 19
2.2 安裝SQL Server 2000 21
2.2.1 安裝數(shù)據(jù)庫服務(wù)器組件 24
2.2.2 升級現(xiàn)有的SQL Server 32
2.3 啟動SQL Server 34
2.4 配置服務(wù) 35
2.4.1 在Windows NT 環(huán)境下配置服務(wù) 35
2.4.2 在Windows 95/98環(huán)境下配置服務(wù) 36
2.5 小結(jié) 37
習(xí)題 38
第3章 SQL Server 2000的常用管理工具 39
3.1 企業(yè)管理器 39
3.2 查詢分析器 42
3.3 SQL Server服務(wù)管理器 45
3.4 SQL Server Profiler 46
3.5 性能監(jiān)視器 47
3.6 服務(wù)器端網(wǎng)絡(luò)實用程序 47
3.7 客戶端網(wǎng)絡(luò)實用程序 47
3.8 導(dǎo)入和導(dǎo)出數(shù)據(jù) 47
3.9 聯(lián)機(jī)叢書 48
3.10 小結(jié) 48
習(xí)題 48
第4章 數(shù)據(jù)庫和數(shù)據(jù)庫對象管理 49
4.1 系統(tǒng)數(shù)據(jù)庫 50
4.1.1 master數(shù)據(jù)庫 50
4.1.2 model數(shù)據(jù)庫 52
4.1.3 msdb數(shù)據(jù)庫 55
4.1.4 tempdb數(shù)據(jù)庫 55
4.2 創(chuàng)建用戶數(shù)據(jù)庫 55
4.2.1 使用Enterprise Manager創(chuàng)建用戶數(shù)據(jù)庫 55
4.2.2 使用SQL查詢分析器創(chuàng)建用戶數(shù)據(jù)庫 57
4.3 數(shù)據(jù)庫的備份 58
4.3.1 使用Enterprise Manager 59
4.3.2 使用SQL查詢分析器 62
4.4 數(shù)據(jù)庫的恢復(fù) 63
4.4.1 恢復(fù)master系統(tǒng)數(shù)據(jù)庫 63
4.4.2 一般數(shù)據(jù)庫的恢復(fù) 65
4.5 使用文件復(fù)制的方法備份和還原數(shù)據(jù)庫 70
4.5.1 備份 70
4.5.2 還原 70
4.6 更改數(shù)據(jù)庫名稱 72
4.7 游標(biāo)管理 73
4.7.1 聲明游標(biāo) 75
4.7.2 打開游標(biāo) 76
4.7.3 讀取游標(biāo)中的數(shù)據(jù) 76
4.7.4 用游標(biāo)修改數(shù)據(jù) 79
4.7.5 關(guān)閉游標(biāo) 81
4.7.6 刪除游標(biāo) 81
4.8 小結(jié) 82
習(xí)題 82
第5章 數(shù)據(jù)庫和數(shù)據(jù)庫對象基本操作 83
5.1 數(shù)據(jù)庫的設(shè)計和創(chuàng)建 83
5.1.1 設(shè)計考慮 83
5.1.2 創(chuàng)建數(shù)據(jù)庫 84
5.2 表的設(shè)計和操作 88
5.2.1 數(shù)據(jù)類型 88
5.2.2 創(chuàng)建表 92
5.2.3 修改表結(jié)構(gòu) 97
5.2.4 插入數(shù)據(jù) 102
5.2.5 檢索數(shù)據(jù) 104
5.2.6 修改數(shù)據(jù) 112
5.2.7 刪除數(shù)據(jù) 115
5.2.8 刪除表 117
5.2.9 刪除數(shù)據(jù)庫 118
5.3 索引 118
5.3.1 使用Enterprise Manager創(chuàng)建索引 119
5.3.2 使用Transact-SQL創(chuàng)建索引 120
5.3.3 索引與性能 120
5.4 其他數(shù)據(jù)庫對象 120
5.4.1 規(guī)則 120
5.4.2 默認(rèn)值 124
5.4.3 約束 126
5.4.4 視圖 127
5.4.5 存儲過程 133
5.4.6 觸發(fā)器 142
5.5 小結(jié) 148
第6章 SQL Server的性能優(yōu)化 151
6.1 數(shù)據(jù)庫的規(guī)范化設(shè)計 151
6.1.1 數(shù)據(jù)規(guī)范化 152
6.1.2 范式 153
6.1.3 規(guī)范化的優(yōu)點和缺點 155
6.1.4 非規(guī)范化數(shù)據(jù)庫 155
6.1.5 設(shè)計數(shù)據(jù)庫 156
6.1.6 估計數(shù)據(jù)庫的大小 157
6.2 應(yīng)用程序的設(shè)計和優(yōu)化 158
6.2.1 網(wǎng)絡(luò)傳輸與程序性能 160
6.2.2 存儲過程對性能的影響 162
6.3 SQL Server數(shù)據(jù)庫的優(yōu)化 166
6.3.1 表的優(yōu)化設(shè)計 167
6.3.2 索引的優(yōu)化設(shè)計 167
6.3.3 查詢語句的設(shè)計 170
6.4 事務(wù)處理對性能的影響 171
6.4.1 事務(wù)的含義 172
6.4.2 事務(wù)的特點 172
6.4.3 事務(wù)的類型 173
6.4.4 事務(wù)日志 175
6.4.5 事務(wù)處理和批處理對性能的影響 178
6.4.6 分布式事務(wù)處理 180
6.5 SQL Server的鎖機(jī)制 182
6.5.1 鎖的類型 183
6.5.2 動態(tài)鎖定 185
6.5.3 死鎖 185
6.6 小結(jié) 188
習(xí)題 188
第7章 復(fù)制 189
7.1 復(fù)制的類型 189
7.1.1 快照復(fù)制 190
7.1.2 事務(wù)復(fù)制 190
7.1.3 合并復(fù)制 191
7.2 配置復(fù)制 193
7.3 建立和使用復(fù)制 197
7.3.1 創(chuàng)建發(fā)布 197
7.3.2 訂閱 201
7.3.3 創(chuàng)建強(qiáng)制訂閱 203
7.4 通過Internet執(zhí)行復(fù)制 206
7.5 復(fù)制監(jiān)視器 207
7.6 復(fù)制和異類數(shù)據(jù)源 207
7.6.1 異類訂閱服務(wù)器 208
7.6.2 異類發(fā)布服務(wù)器 208
7.6.3 異構(gòu)復(fù)制 208
7.7 增強(qiáng)復(fù)制性能的幾點考慮 210
7.8 小結(jié) 211
習(xí)題 211
第8章 系統(tǒng)安全性管理 213
8.1 訪問遠(yuǎn)程服務(wù)器 213
8.2 安全性管理 214
8.2.1 身份驗證模式 215
8.2.2 使用用戶賬戶確保系統(tǒng)安全性 216
8.3 權(quán)限管理 221
8.3.1 授予權(quán)限 222
8.3.2 拒絕權(quán)限 224
8.3.3 廢除權(quán)限 225
8.4 數(shù)據(jù)轉(zhuǎn)換 226
8.4.1 數(shù)據(jù)轉(zhuǎn)換服務(wù)DTS 226
8.4.2 DTS導(dǎo)入/導(dǎo)出向?qū)У氖褂?227
8.5 小結(jié) 233
習(xí)題 234
第9章 SQL郵件的使用 235
9.1 配置郵件配置文件 235
9.2 設(shè)置SQL 郵件 236
9.3 使用SQL郵件 237
9.3.1 啟動SQL郵件客戶端會話 237
9.3.2 停止會話 237
9.3.3 發(fā)送郵件 237
9.3.4 閱讀收件箱中的郵件 238
9.3.5 順序處理下一個郵件 239
9.3.6 刪除郵件 240
9.4 小結(jié) 240
習(xí)題 240
第10章 Web助手向?qū)С绦虻氖褂?241
10.1 使用前的準(zhǔn)備工作 242
10.2 使用Web助手向?qū)С绦蛏蒞eb頁面 242
10.2.1 從選定的表和列中獲取數(shù)據(jù) 244
10.2.2 從指定的存儲過程運行結(jié)果中獲取數(shù)據(jù) 246
10.2.3 運行指定的Transact-SQL語句生成Web頁面 247
10.3 使用存儲過程對數(shù)據(jù)頁面進(jìn)行操作 248
10.4 小結(jié) 250
習(xí)題 251
第11章 使用ODBC訪問SQL Server數(shù)據(jù)庫 253
11.1 ODBC組件 253
11.2 配置ODBC數(shù)據(jù)源 255
11.2.1 ODBC數(shù)據(jù)源名 255
11.2.2 配置 Microsoft Access 數(shù)據(jù)庫的DSN 255
11.2.3 配置 SQL Server 數(shù)據(jù)庫的ODBC DSN 258
11.2.4 配置PowerBuilder數(shù)據(jù)庫的 DSN 260
11.3 通過ODBC訪問SQL Server數(shù)據(jù)庫 261
11.3.1 使用SQLExecDirect函數(shù)和動態(tài)的SQL語句 263
11.3.2 使用SQLPrepare和SQLExecute語句 264
11.4 對SQL Server數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行操作 265
11.4.1 在數(shù)據(jù)庫中插入數(shù)據(jù) 265
11.4.2 修改數(shù)據(jù)庫中的數(shù)據(jù) 266
11.4.3 刪除數(shù)據(jù)庫中的數(shù)據(jù) 267
11.5 小結(jié) 268
習(xí)題 268
第12章 SQL Server與Access的集成 269
12.1 創(chuàng)建Access到SQL Server的連接 270
12.2 鏈接表 270
12.2.1 導(dǎo)入或鏈接數(shù)據(jù) 271
12.2.2 查看、刷新或改變鏈接表的文件名和路徑 271
12.2.3 在鏈接的SQL數(shù)據(jù)庫中使用MSysConf表 272
12.2.4 獲得鏈接表的優(yōu)化性能 273
12.2.5 錯誤處理 274
12.2.6 刪除對鏈接表的鏈接 274
12.3 外部數(shù)據(jù)的ODBC驅(qū)動程序和內(nèi)置驅(qū)動程序的差異 275
12.3.1 內(nèi)置驅(qū)動程序 275
12.3.2 ODBC驅(qū)動程序 276
12.3.3 導(dǎo)入或鏈接SQL Server數(shù)據(jù)庫表或數(shù)據(jù) 276
12.4 用傳遞查詢向SQL Server發(fā)送命令 277
12.5 數(shù)據(jù)庫性能優(yōu)化技巧 278
12.6 小結(jié) 279
習(xí)題 280
第13章 在PowerBuilder 7中使用SQL Server 2000 281
13.1 訪問SQL Server 2000數(shù)據(jù)庫所需的文件 281
13.2 創(chuàng)建SQL Server 2000數(shù)據(jù)庫 283
13.2.1 啟動SQL Server服務(wù) 283
13.2.2 使用“企業(yè)管理器”創(chuàng)建數(shù)據(jù)庫 284
13.3 在PowerBuilder 7集成環(huán)境中使用SQL Server 2000數(shù)據(jù)庫 287
13.3.1 使用SQL Server 接口連接SQL Server 2000 數(shù)據(jù)庫 287
13.3.2 使用ODBC接口連接SQL Server 2000數(shù)據(jù)庫 289
13.4 在PowerBuilder 7程序中使用SQL Server 2000數(shù)據(jù)庫 294
13.4.1 在系統(tǒng)注冊表中配置ODBC數(shù)據(jù)源 295
13.4.2 連接數(shù)據(jù)庫 298
13.4.3 用數(shù)據(jù)窗口函數(shù)或SQL語句操作數(shù)據(jù)庫 307
13.5 SQL Server 2000數(shù)據(jù)庫與其他數(shù)據(jù)庫之間數(shù)據(jù)的復(fù)制和共用 309
13.6 小結(jié) 314
習(xí)題 314
第14章 使用ASP訪問SQL Server 數(shù)據(jù)庫 317
14.1 需要考慮的問題 318
14.2 創(chuàng)建ODBC DSN 318
14.3 ASP腳本編程基本知識 318
14.4 連接數(shù)據(jù)庫 319
14.4.1 通過DSN連接數(shù)據(jù)庫 320
14.4.2 不通過DSN訪問SQL Server 321
14.5 使用SSI服務(wù)器端包含指令 322
14.6 頻繁建立和斷開連接的利弊 323
14.7 從數(shù)據(jù)庫到Web頁面 324
14.7.1 向數(shù)據(jù)庫中添加數(shù)據(jù) 324
14.7.2 檢索數(shù)據(jù)庫中的數(shù)據(jù) 328
14.7.3 修改數(shù)據(jù)庫中的數(shù)據(jù) 345
14.7.4 刪除數(shù)據(jù)庫中的數(shù)據(jù) 350
14.8 捕獲數(shù)據(jù)庫錯誤 351
14.8.1 Errors集合和Error對象 352
14.8.2 錯誤處理要訣 353
14.9 執(zhí)行SQL Server存儲過程 355
14.10 小結(jié) 357
習(xí)題 357
第15章 使用Visual Basic編寫SQL Server 數(shù)據(jù)庫應(yīng)用程序 359
15.1 訪問SQL Server數(shù)據(jù)庫的編程接口 359
15.2 數(shù)據(jù)訪問對象簡介 360
15.2.1 DB Engine對象 361
15.2.2 Workspace對象 362
15.2.3 Database對象 363
15.2.4 Recordset對象 364
15.2.5 TableDef對象 366
15.3 使用RDO模型訪問SQL Server數(shù)據(jù)庫 367
15.3.1 建立和ODBC數(shù)據(jù)源的連接 368
15.3.2 使用RDO對象模型執(zhí)行SQL語句 370
15.3.3 RDO對象模型的rdoResultSet對象 372
15.3.4 rdoQueries集合和rdoQuery對象 373
15.3.5 參數(shù)查詢 375
15.3.6 執(zhí)行存儲過程 375
15.3.7 利用RDO訪問SQL Server數(shù)據(jù)庫實例 377
15.4 使用ADO模型訪問SQL Server數(shù)據(jù)庫 382
15.4.1 Connection對象 383
15.4.2 Command對象 385
15.4.3 Recordset對象 388
15.4.4 Errors集合和Error對象 392
15.4.5 Parameters集合和Parameter對象 394
15.4.6 Fields集合和Field對象 397
15.4.7 Properties集合和Property對象 399
15.5 ADO對象模型的高級特性 399
15.5.1 調(diào)用存儲過程 399
15.5.2 批量更新 400
15.5.3 處理多結(jié)果集 401
15.5.4 處理長數(shù)據(jù)類型 402
15.5.5 使用事件編程 405
15.5.6 ADO的異步操作功能 407
15.5.7 處理DDL語句 409
15.6 小結(jié) 410
習(xí)題 411
第16章 在C中使用嵌入式SQL訪問SQL Server 數(shù)據(jù)庫 413
16.1 嵌入式SQL的系統(tǒng)需求和所需文件 413
16.2 嵌入式SQL語法規(guī)則 414
16.3 連接SQL Server數(shù)據(jù)庫和關(guān)閉數(shù)據(jù)庫連接 416
16.3.1 連接SQL Server數(shù)據(jù)庫 416
16.3.2 關(guān)閉數(shù)據(jù)庫連接 417
16.4 操作SQL Server數(shù)據(jù)庫 417
16.4.1 使用宿主變量管理數(shù)據(jù)的輸入和輸出 418
16.4.2 SQLCA數(shù)據(jù)結(jié)構(gòu) 419
16.4.3 SQLDA數(shù)據(jù)結(jié)構(gòu) 421
16.4.4 動態(tài)SQL語句 424
16.4.5 使用動態(tài)游標(biāo) 426
16.5 嵌入式SQL的數(shù)據(jù)類型 428
16.6 建立C語言嵌入式SQL應(yīng)用程序 428
16.6.1 設(shè)置和使用nsqlprep預(yù)編譯器 429
16.6.2 編譯鏈接在Windows NT 和Windows 95(98)下運行的嵌入式SQL程序 431
16.6.3 在Microsoft Visual C++集成環(huán)境中建立嵌入式SQL應(yīng)用程序 432
16.7 小結(jié) 433
習(xí)題 434
第17章 使用Delphi和SQL Server進(jìn)行數(shù)據(jù)庫應(yīng)用開發(fā) 435
17.1 Delphi數(shù)據(jù)庫開發(fā)基礎(chǔ)知識 435
17.1.1 使用數(shù)據(jù)庫 436
17.1.2 數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)體系 438
17.1.3 設(shè)計用戶界面 445
17.2 ADO數(shù)據(jù)訪問技術(shù) 445
17.2.1 了解ADO 446
17.2.2 ADO和分布式多層架構(gòu) 448
17.2.3 Delphi的幾種數(shù)據(jù)存取機(jī)制 448
17.2.4 使用ADOExpress組件 448
17.3 用Delphi創(chuàng)建多層數(shù)據(jù)庫應(yīng)用 449
17.3.1 多級數(shù)據(jù)庫模式的優(yōu)點 450
17.3.2 基于Provider的多級應(yīng)用程序 450
17.3.3 創(chuàng)建多級應(yīng)用程序 456
17.3.4 創(chuàng)建應(yīng)用程序服務(wù)器 457
17.3.5 創(chuàng)建客戶端應(yīng)用程序 461
17.4 使用ADO開發(fā)的分布式多層應(yīng)用實例(數(shù)據(jù)訪問中間件) 467
17.4.1 案例需求 467
17.4.2 實現(xiàn)方案 468
17.4.3 數(shù)據(jù)庫設(shè)計 468
17.4.4 應(yīng)用程序服務(wù)器設(shè)計 469
17.4.5 客戶端應(yīng)用程序設(shè)計 474
17.4.6 程序分發(fā)與配置 477
習(xí)題 477
附錄 光盤內(nèi)容 478

本目錄推薦

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