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

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

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

定 價(jià):¥36.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 數(shù)據(jù)庫基礎(chǔ)知識(shí) 1
1.1 數(shù)據(jù)庫概述 1
1.1.1 數(shù)據(jù)庫系統(tǒng)概述 1
1.1.2 數(shù)據(jù)模型和數(shù)據(jù)庫系統(tǒng) 1
1.1.3 關(guān)系數(shù)據(jù)庫的主要概念 2
1.1.4 主要關(guān)系數(shù)據(jù)庫產(chǎn)品概述 3
1.2 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 5
1.2.1 SQL語言概述 5
1.2.2 數(shù)據(jù)定義語言DDL 8
1.2.3 數(shù)據(jù)操縱語言DML 12
1.2.4 復(fù)雜數(shù)據(jù)操縱語言 18
1.2.5 數(shù)據(jù)控制語言DCL 20
1.3 SQL Server 2000使用初步 22
1.3.1 數(shù)據(jù)庫的創(chuàng)建和刪除 23
1.3.2 數(shù)據(jù)庫表的創(chuàng)建和刪除 27
1.3.3 數(shù)據(jù)庫表的查詢 30
1.4 本章小結(jié) 33
第2章 .NET平臺(tái)及其數(shù)據(jù)庫開發(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#語言 42
2.2.1 C#語言概述 43
2.2.2 C#語言的優(yōu)點(diǎn) 44
2.2.3 C#語言和其他語言的比較 45
2.2.4 理解命名空間 47
2.2.5 編寫和編譯C#程序 48
2.3 .NET提供的數(shù)據(jù)庫開發(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ù)庫工具 56
2.4 本章小結(jié) 63
第3章 ADO.NET的組件和對象 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ù)提供程序的核心對象 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對象 77
3.4.1 DataColumn對象 77
3.4.2 DataRow對象 77
3.4.3 DataTable對象 79
3.4.4 Constraint對象 82
3.4.5 DataRelation對象 83
3.5 本章小結(jié) 84
第4章 C#數(shù)據(jù)庫操作的常見任務(wù) 85
4.1 數(shù)據(jù)庫的一般操作 85
4.1.1 連接數(shù)據(jù)庫 85
4.1.2 從數(shù)據(jù)庫中查詢記錄 86
4.1.3 輸入?yún)?shù)執(zhí)行查詢 91
4.1.4 在數(shù)據(jù)庫中插入記錄 92
4.1.5 更新數(shù)據(jù)庫記錄 95
4.1.6 刪除數(shù)據(jù)庫記錄 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ù)庫內(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ù)庫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ù)庫事務(wù)控制語句 176
7.2.2 在存儲(chǔ)過程中使用事務(wù)的示例 179
7.2.3 數(shù)據(jù)庫事務(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ù)庫應(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語句 200
7.4.6 提高事務(wù)的性能 200
7.5 本章小結(jié) 200
第8章 數(shù)據(jù)庫的備份和恢復(fù) 201
8.1 數(shù)據(jù)庫備份和恢復(fù)概述 201
8.1.1 數(shù)據(jù)庫備份概述 201
8.1.2 數(shù)據(jù)庫恢復(fù)概述 204
8.2 數(shù)據(jù)庫備份的實(shí)現(xiàn) 205
8.2.1 用SQL Server企業(yè)管理器實(shí)現(xiàn)數(shù)據(jù)庫備份 205
8.2.2 使用SQL語句實(shí)現(xiàn)數(shù)據(jù)庫備份 215
8.3 數(shù)據(jù)庫恢復(fù)的實(shí)現(xiàn) 220
8.3.1 用SQL Server企業(yè)管理器實(shí)現(xiàn)數(shù)據(jù)庫恢復(fù) 221
8.3.2 使用SQL語句實(shí)現(xiàn)數(shù)據(jù)庫恢復(fù) 221
8.4 通過Visual Studio .NET編程實(shí)現(xiàn)數(shù)據(jù)庫的備份 223
8.4.1 備份存儲(chǔ)過程的設(shè)計(jì) 223
8.4.2 備份應(yīng)用程序的實(shí)現(xiàn) 225
8.5 本章小結(jié) 226
第9章 數(shù)據(jù)庫的復(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ù)庫對象 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 請求訂閱 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ù)庫連接 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 文檔對象模型處理XML數(shù)據(jù) 299
11.2.2 流模型處理XML數(shù)據(jù) 307
11.3 使用SQL Server的XML支持 310
11.3.1 SELECT語句的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ù)庫應(yīng)用程序 328
12.1 Web服務(wù) 328
12.1.1 Web服務(wù)簡介 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ù)庫應(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ù)庫應(yīng)用程序的安全和性能 359
13.1 數(shù)據(jù)庫應(yīng)用程序的安全 359
13.1.1 數(shù)據(jù)庫的安全 359
13.1.2 代碼的安全 372
13.2 數(shù)據(jù)庫應(yīng)用程序的性能 379
13.2.1 優(yōu)化數(shù)據(jù)庫設(shè)計(jì) 379
13.2.2 優(yōu)化查詢 380
13.2.3 優(yōu)化應(yīng)用程序設(shè)計(jì) 384
13.2.4 監(jiān)測服務(wù)器的性能瓶頸 385
13.3 本章小結(jié) 387

本目錄推薦

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