注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETVisual C#數(shù)據(jù)庫(kù)高級(jí)教程

Visual C#數(shù)據(jù)庫(kù)高級(jí)教程

Visual C#數(shù)據(jù)庫(kù)高級(jí)教程

定 價(jià):¥36.00

作 者: 李律松,陳少剛,沈剛等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 數(shù)據(jù)庫(kù)應(yīng)用開發(fā)技術(shù)叢書
標(biāo) 簽: C#

ISBN: 9787302108429 出版時(shí)間: 2005-06-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 387 字?jǐn)?shù):  

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

  本書以專題的形式,講述了使用VisualC#.NET進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)的方法和技巧。本書共分為13章,主要介紹了數(shù)據(jù)庫(kù)的基本知識(shí)、結(jié)構(gòu)化查詢語(yǔ)言SQL和數(shù)據(jù)庫(kù)管理系統(tǒng)的使用方法,.NET平臺(tái)、C#語(yǔ)言基礎(chǔ)和.NET平臺(tái)支持的數(shù)據(jù)庫(kù)開發(fā)環(huán)境,ADO.NET的基本組件和對(duì)象,使用VisualC#.NET的常用操作,數(shù)據(jù)庫(kù)中存儲(chǔ)過程、觸發(fā)器、函數(shù)、游標(biāo)以及它們?cè)赩isualC#.NET開發(fā)環(huán)境中的使用方法,事務(wù)的相關(guān)概念和基本原理,數(shù)據(jù)庫(kù)備份和恢復(fù)的基本概念,數(shù)據(jù)復(fù)制技術(shù),VisualC#.NET開發(fā)環(huán)境中報(bào)表的繪制技術(shù),.NET對(duì)XML數(shù)據(jù)源所提供的強(qiáng)大操作,Web服務(wù)的創(chuàng)建及使用Web服務(wù)訪問數(shù)據(jù)庫(kù)的技術(shù),數(shù)據(jù)庫(kù)應(yīng)用程序的安全性,以及如何提高數(shù)據(jù)庫(kù)應(yīng)用程序的性能。本書從程序開發(fā)的角度,以實(shí)例為主線,系統(tǒng)深入地介紹了數(shù)據(jù)庫(kù)的基本知識(shí),結(jié)構(gòu)化查詢語(yǔ)言SQL和數(shù)據(jù)庫(kù)管理系統(tǒng)的使用方法,C#語(yǔ)言基礎(chǔ)和.NET平臺(tái)下數(shù)據(jù)庫(kù)開發(fā)環(huán)境,ADO.NET的基本組件和對(duì)象,VisualC#的常用操作,數(shù)據(jù)庫(kù)中存儲(chǔ)過程、觸發(fā)器、函數(shù)、游標(biāo)及其使用方法,事務(wù)的相關(guān)概念和基本原理,數(shù)據(jù)庫(kù)備份和恢復(fù)的基本概念,報(bào)表的繪制,.NET對(duì)XML數(shù)據(jù)源提供的操作,Web服務(wù)的創(chuàng)建及其訪問數(shù)據(jù)庫(kù)技術(shù),以及數(shù)據(jù)庫(kù)應(yīng)用程序的安全性。本書具有極強(qiáng)的可操作性,是一本參考價(jià)值很高的技術(shù)教程。無論是初涉編程領(lǐng)域的新手,還是具有一定經(jīng)驗(yàn)的開發(fā)人員,都能從本書獲得有益的啟示。

作者簡(jiǎn)介

暫缺《Visual C#數(shù)據(jù)庫(kù)高級(jí)教程》作者簡(jiǎn)介

圖書目錄

第1章 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 1
1.1 數(shù)據(jù)庫(kù)概述 1
1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)概述 1
1.1.2 數(shù)據(jù)模型和數(shù)據(jù)庫(kù)系統(tǒng) 1
1.1.3 關(guān)系數(shù)據(jù)庫(kù)的主要概念 2
1.1.4 主要關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品概述 3
1.2 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 5
1.2.1 SQL語(yǔ)言概述 5
1.2.2 數(shù)據(jù)定義語(yǔ)言DDL 8
1.2.3 數(shù)據(jù)操縱語(yǔ)言DML 12
1.2.4 復(fù)雜數(shù)據(jù)操縱語(yǔ)言 18
1.2.5 數(shù)據(jù)控制語(yǔ)言DCL 20
1.3 SQL Server 2000使用初步 22
1.3.1 數(shù)據(jù)庫(kù)的創(chuàng)建和刪除 23
1.3.2 數(shù)據(jù)庫(kù)表的創(chuàng)建和刪除 27
1.3.3 數(shù)據(jù)庫(kù)表的查詢 30
1.4 本章小結(jié) 33
第2章 .NET平臺(tái)及其數(shù)據(jù)庫(kù)開發(fā)環(huán)境 34
2.1 Microsoft .NET 34
2.1.1 .NET平臺(tái)概述 34
2.1.2 .NET Framework 35
2.1.3 安裝.NET Framework 37
2.1.4 Visual Studio .NET開發(fā)工具 37
2.2 C#語(yǔ)言 42
2.2.1 C#語(yǔ)言概述 43
2.2.2 C#語(yǔ)言的優(yōu)點(diǎn) 44
2.2.3 C#語(yǔ)言和其他語(yǔ)言的比較 45
2.2.4 理解命名空間 47
2.2.5 編寫和編譯C#程序 48
2.3 .NET提供的數(shù)據(jù)庫(kù)開發(fā)環(huán)境 50
2.3.1 .NET常用數(shù)據(jù)訪問技術(shù)的介紹 50
2.3.2 選擇合適的.NET數(shù)據(jù)訪問技術(shù) 53
2.3.3 .NET中用于數(shù)據(jù)處理的命名空間 55
2.3.4 .NET中可視化數(shù)據(jù)庫(kù)工具 56
2.4 本章小結(jié) 63
第3章 ADO.NET的組件和對(duì)象 64
3.1 ADO.NET概述 64
3.1.1 ADO.NET的優(yōu)點(diǎn) 64
3.1.2 ADO.NET的結(jié)構(gòu) 65
3.2 .NET Framework數(shù)據(jù)提供程序 66
3.2.1 .NET Framework數(shù)據(jù)提供程序的種類 67
3.2.2 組成ADO.NET Framework數(shù)據(jù)提供程序的核心對(duì)象 69
3.3 ADO.NET DataSet組件 75
3.3.1 DataSet的組成和結(jié)構(gòu) 75
3.3.2 DataSet的分類 76
3.3.3 DataSet的創(chuàng)建 76
3.4 DataSet包含的ADO.NET對(duì)象 77
3.4.1 DataColumn對(duì)象 77
3.4.2 DataRow對(duì)象 77
3.4.3 DataTable對(duì)象 79
3.4.4 Constraint對(duì)象 82
3.4.5 DataRelation對(duì)象 83
3.5 本章小結(jié) 84
第4章 C#數(shù)據(jù)庫(kù)操作的常見任務(wù) 85
4.1 數(shù)據(jù)庫(kù)的一般操作 85
4.1.1 連接數(shù)據(jù)庫(kù) 85
4.1.2 從數(shù)據(jù)庫(kù)中查詢記錄 86
4.1.3 輸入?yún)?shù)執(zhí)行查詢 91
4.1.4 在數(shù)據(jù)庫(kù)中插入記錄 92
4.1.5 更新數(shù)據(jù)庫(kù)記錄 95
4.1.6 刪除數(shù)據(jù)庫(kù)記錄 97
4.2 數(shù)據(jù)的顯示方法 98
4.2.1 Windows窗體DataGrid控件 99
4.2.2 Web窗體的DataGrid控件 103
4.2.3 DropDownList控件 107
4.2.4 ListBox控件 109
4.3 本章小結(jié) 111
第5章 存儲(chǔ)過程和觸發(fā)器 112
5.1 存儲(chǔ)過程 112
5.1.1 存儲(chǔ)過程的特點(diǎn) 112
5.1.2 存儲(chǔ)過程的分類 113
5.1.3 系統(tǒng)存儲(chǔ)過程的使用 114
5.1.4 用戶存儲(chǔ)過程的使用 116
5.1.5 在Visual Studio .NET中使用存儲(chǔ)過程 125
5.2 觸發(fā)器 132
5.2.1 觸發(fā)器概述 132
5.2.2 使用觸發(fā)器的優(yōu)點(diǎn) 133
5.2.3 創(chuàng)建觸發(fā)器 133
5.2.4 打開觸發(fā)器 135
5.2.5 修改和刪除觸發(fā)器 136
5.2.6 觸發(fā)器的嵌套和遞歸 137
5.2.7 觸發(fā)器的應(yīng)用 138
5.3 本章小結(jié) 143
第6章 函數(shù)和游標(biāo) 144
6.1 函數(shù) 144
6.1.1 函數(shù)分類 144
6.1.2 數(shù)據(jù)庫(kù)內(nèi)置函數(shù) 145
6.1.3 用戶定義函數(shù) 150
6.1.4 在Visual C# .NET中使用函數(shù) 154
6.2 游標(biāo) 158
6.2.1 游標(biāo)分類 159
6.2.2 游標(biāo)函數(shù) 160
6.2.3 Transact-SQL游標(biāo) 161
6.2.4 數(shù)據(jù)庫(kù)API游標(biāo) 170
6.3 本章小結(jié) 172
第7章 事務(wù)處理和控制技術(shù) 173
7.1 事務(wù)概述 173
7.1.1 事務(wù)的概念 173
7.1.2 事務(wù)的基本原理 174
7.1.3 事務(wù)的特點(diǎn) 175
7.1.4 事務(wù)的分類 175
7.2 DBMS的事務(wù)支持 176
7.2.1 數(shù)據(jù)庫(kù)事務(wù)控制語(yǔ)句 176
7.2.2 在存儲(chǔ)過程中使用事務(wù)的示例 179
7.2.3 數(shù)據(jù)庫(kù)事務(wù)的模式 180
7.3 ADO.NET的事務(wù)支持 180
7.3.1 ADO.NET的事務(wù)類 180
7.3.2 執(zhí)行ADO.NET事務(wù)的步驟 181
7.3.3 使用SqlTransaction類進(jìn)行事務(wù)操作詳解 182
7.3.4 編寫使用事務(wù)的數(shù)據(jù)庫(kù)應(yīng)用程序 185
7.4 事務(wù)的高級(jí)技術(shù) 194
7.4.1 事務(wù)的保存點(diǎn) 194
7.4.2 事務(wù)的隔離級(jí) 196
7.4.3 事務(wù)鎖 198
7.4.4 事務(wù)的嵌套 199
7.4.5 不允許出現(xiàn)在事務(wù)中的SQL語(yǔ)句 200
7.4.6 提高事務(wù)的性能 200
7.5 本章小結(jié) 200
第8章 數(shù)據(jù)庫(kù)的備份和恢復(fù) 201
8.1 數(shù)據(jù)庫(kù)備份和恢復(fù)概述 201
8.1.1 數(shù)據(jù)庫(kù)備份概述 201
8.1.2 數(shù)據(jù)庫(kù)恢復(fù)概述 204
8.2 數(shù)據(jù)庫(kù)備份的實(shí)現(xiàn) 205
8.2.1 用SQL Server企業(yè)管理器實(shí)現(xiàn)數(shù)據(jù)庫(kù)備份 205
8.2.2 使用SQL語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)庫(kù)備份 215
8.3 數(shù)據(jù)庫(kù)恢復(fù)的實(shí)現(xiàn) 220
8.3.1 用SQL Server企業(yè)管理器實(shí)現(xiàn)數(shù)據(jù)庫(kù)恢復(fù) 221
8.3.2 使用SQL語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)庫(kù)恢復(fù) 221
8.4 通過Visual Studio .NET編程實(shí)現(xiàn)數(shù)據(jù)庫(kù)的備份 223
8.4.1 備份存儲(chǔ)過程的設(shè)計(jì) 223
8.4.2 備份應(yīng)用程序的實(shí)現(xiàn) 225
8.5 本章小結(jié) 226
第9章 數(shù)據(jù)庫(kù)的復(fù)制 228
9.1 復(fù)制概述 228
9.1.1 復(fù)制過程中的關(guān)鍵實(shí)體 228
9.1.2 復(fù)制類型 229
9.1.3 復(fù)制代理程序 230
9.1.4 復(fù)制的拓?fù)浣Y(jié)構(gòu) 231
9.2 實(shí)現(xiàn)復(fù)制的一般過程 233
9.2.1 配置復(fù)制 233
9.2.2 發(fā)布數(shù)據(jù)和數(shù)據(jù)庫(kù)對(duì)象 241
9.2.3 確定訂閱的類型 242
9.2.4 生成初始并應(yīng)用快照 243
9.2.5 同步數(shù)據(jù) 244
9.3 事務(wù)復(fù)制的實(shí)現(xiàn) 244
9.3.1 創(chuàng)建發(fā)布 245
9.3.2 強(qiáng)制訂閱 252
9.3.3 請(qǐng)求訂閱 257
9.3.4 查看數(shù)據(jù) 261
9.4 本章小結(jié) 263
第10章 水晶報(bào)表繪制技術(shù) 264
10.1 水晶報(bào)表概述 264
10.1.1 水晶報(bào)表的特點(diǎn) 264
10.1.2 水晶報(bào)表的設(shè)計(jì)環(huán)境 265
10.2 報(bào)表繪制技術(shù) 271
10.2.1 創(chuàng)建數(shù)據(jù)庫(kù)連接 271
10.2.2 創(chuàng)建報(bào)表 275
10.2.3 繪制圖表 283
10.2.4 交叉表 286
10.2.5 子報(bào)表 288
10.2.6 實(shí)現(xiàn)程序關(guān)鍵代碼 291
10.3 公式編輯與報(bào)表打印 292
10.3.1 公式編輯 292
10.3.2 報(bào)表打印 294
10.4 本章小結(jié) 295
第11章 XML數(shù)據(jù)源的處理技術(shù) 296
11.1 XML介紹 296
11.1.1 XML概述 296
11.1.2 XML文檔的基本結(jié)構(gòu) 297
11.2 在 .NET中處理XML數(shù)據(jù) 299
11.2.1 文檔對(duì)象模型處理XML數(shù)據(jù) 299
11.2.2 流模型處理XML數(shù)據(jù) 307
11.3 使用SQL Server的XML支持 310
11.3.1 SELECT語(yǔ)句的FOR XML擴(kuò)展 310
11.3.2 在IIS中配置SQL XML支持 318
11.4 DataSet和XML的相關(guān)處理技術(shù) 324
11.4.1 DataSet和XML之間的關(guān)系 324
11.4.2 DataSet和XML的相互轉(zhuǎn)換 325
11.4.3 DataSet的XML架構(gòu) 325
11.5 本章小結(jié) 326
第12章 Web服務(wù)和多層數(shù)據(jù)庫(kù)應(yīng)用程序 328
12.1 Web服務(wù) 328
12.1.1 Web服務(wù)簡(jiǎn)介 328
12.1.2 SOAP 329
12.1.3 WSDL 331
12.1.4 UDDI 333
12.1.5 .NET和Web服務(wù) 333
12.2 創(chuàng)建和使用Web服務(wù) 334
12.2.1 創(chuàng)建Web服務(wù) 334
12.2.2 使用Web服務(wù) 337
12.3 Web服務(wù)和多層數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā) 340
12.3.1 示例概述 340
12.3.2 創(chuàng)建數(shù)據(jù)層 341
12.3.3 創(chuàng)建業(yè)務(wù)層 343
12.3.4 創(chuàng)建表示層 353
12.3.5 示例小結(jié) 357
12.4 本章小結(jié) 358
第13章 數(shù)據(jù)庫(kù)應(yīng)用程序的安全和性能 359
13.1 數(shù)據(jù)庫(kù)應(yīng)用程序的安全 359
13.1.1 數(shù)據(jù)庫(kù)的安全 359
13.1.2 代碼的安全 372
13.2 數(shù)據(jù)庫(kù)應(yīng)用程序的性能 379
13.2.1 優(yōu)化數(shù)據(jù)庫(kù)設(shè)計(jì) 379
13.2.2 優(yōu)化查詢 380
13.2.3 優(yōu)化應(yīng)用程序設(shè)計(jì) 384
13.2.4 監(jiān)測(cè)服務(wù)器的性能瓶頸 385
13.3 本章小結(jié) 387

本目錄推薦

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