C#資料庫入門經典(2008年清華大學出版社出版圖書)

C#資料庫入門經典(2008年清華大學出版社出版圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《C#資料庫入門經典》是2008年清華大學出版社出版的圖書,作者是(JamesHuddleston)哈德斯通。

基本介紹

  • 書名:C#資料庫入門經典
  • ISBN:9787302176787
  • 定價:49.80元
  • 出版社清華大學出版社
  • 出版時間:2008年
  • 開本:16開
內容簡介,目錄,

內容簡介

本書介紹了每個C#程式設計師都需要知道和理解的所有關係資料庫和ADO.NET的基礎知識。這些概念和技術是所有資料庫編程的基礎。即使您以前沒有學習過相關內容,通過完整地學習本書,也能夠以專業的方式處理絕大多數實際的資料庫應用程式。可以按照如下順序安排章節內容。.
本書主要面向對如何使用C#訪問關係數據感興趣的讀者。本書假設讀者只具備少量的C#使用經驗,並且不需要預先具有使用關係資料庫或關係資料庫SQL語言的經驗。我們將詳細介紹所有基礎知識,並按照易於學習的順序逐步介紹每個主題,從而幫助讀者在學習本書的過程中逐步掌握相關知識和經驗。因此,讀者最好按照順序學習每一章。

目錄

第1章 開發工具 1
1.1 安裝VCSE和SSE 1
1.2 安裝SSMSE 5
1.3 安裝SQL Server文檔 7
1.4 安裝樣本資料庫 8
1.4.1 安裝Northwind創建腳本 8
1.4.2 創建Northwind樣本資料庫 9
1.4.3 卸載Northwind創建腳本 11
1.5 小結 11
第2章 使用開發工具 13
2.1 使用SSMSE 13
2.2 配置VCSE 22
2.3 使用BOL 27
2.4 小結 30
第3章 SQL入門 33
3.1 SQL概述 33
3.2 檢索數據 34
3.2.1 執行簡單查詢 34
3.2.2 使用WHERE子句 37
3.2.3 數據排序 40
3.3 插入數據 42
3.4 更新數據 44
3.5 刪除數據 45
3.6 T-SQL的數據類型 46
3.6.1 數值數據類型 47
3.6.2 貨幣數據類型 47
3.6.3 字元串數據類型 47
3.6.4 日期和時間數據類型 48
3.7 二進制數據類型 48
3.8 其他數據類型 48
3.9 數據類型的優先序 49
3.10 小結 50
第4章 ADO.NET簡介 51
4.1 使用ADO.NET的原因 51
4.1.1 從ADO到ADO.NET 51
4.1.2 ADO.NET並非ADO的新版本 52
4.1.3 ADO.NET和.NET基類庫 52
4.2 理解ADO.NET體系結構 54
4.2.1 使用SQL Server數據提供程式 56
4.2.2 使用OLE DB數據提供程式 62
4.2.3 使用ODBC數據提供程式 66
4.3 數據提供程式是API 73
4.4 小結 74
第5章 創建連線 75
5.1 數據提供程式連線類概述 75
5.2 用SqlConnection連線到SSE 76
5.2.1 調試到SQL Server的連線 80
5.2.2 SqlConnection中的安全與口令 81
5.2.3 使用SQL Server安全機制 81
5.2.4 SqlConnection中的連線字元串參數 81
5.2.5 連線池 83
5.3 連線對象的進階用法 83
5.3.1 在連線構造函式中使用連線字元串 83
5.3.2 顯示連線信息 83
5.4 用OleDbConnection連線到SSE 88
5.5 小結 90
第6章 Command對象 91
6.1 創建命令 91
6.1.1 關聯命令與連線 93
6.1.2 設定Command對象的文本 94
6.2 執行命令 95
6.3 執行具有多個結果的命令 98
6.4 執行語句 101
6.5 命令參數 104
6.6 Prepare方法 109
6.7 小結 110
第7章 數據讀取器 111
7.1 數據讀取器概述 111
7.2 使用序數索引器 114
7.3 使用列名索引器 117
7.4 使用類型訪問器方法 118
7.5 獲取數據的信息 123
7.6 獲取表的信息 127
7.7 使用數據讀取器處理多個結果集 130
7.8 小結 133
第8章 數據集和數據適配器 135
8.1 理解對象模型 135
8.1.1 數據集與數據讀取器 136
8.1.2 數據集概述 136
8.1.3 數據適配器概述 137
8.1.4 DataTable、DataColumn和DataRow對象 138
8.2 使用數據集和數據適配器 138
8.2.1 數據集的篩選和排序 142
8.2.2 比較FilterSort和PopDataSet 147
8.2.3 使用DataView 147
8.2.4 修改數據集中的數據 151
8.3 將變化保存到數據源中 154
8.4 並發 171
8.5 使用數據集和XML 172
8.6 在沒有數據集的情況下使用數據表 175
8.7 理解有類型和無類型的數據集 177
8.8 小結 178
第9章 數據綁定 181
9.1 數據綁定的定義 181
9.2 執行簡單數據綁定 181
9.3 執行複雜數據綁定 184
9.4 理解數據綁定的工作原理 189
9.5 控制項與數據源的同步 191
9.6 使用數據柵格更新 194
9.7 小結 199
第10章 理解表和關係 201
10.1 管理表 201
10.2 創建表 201
10.2.1 使用SSMSE創建表 202
10.2.2 使用SQL創建表 203
10.3 刪除表 206
10.3.1 使用SSMSE刪除表 206
10.3.2 使用SQL刪除表 207
10.4 表之間的關係 208
10.5 數據完整性 210
10.5.1 實體完整性 211
10.5.2 引用完整性 212
10.5.3 測試實體完整性和引用完整性 214
10.6 規範化 217
10.7 小結 218
第11章 查詢 119
11.1 更多SQL查詢語法 219
11.1.1 DISTINCT關鍵字 219
11.1.2 子查詢 221
11.1.3 GROUP BY子句 225
11.1.4 其他合計函式 226
11.1.5 日期函式 228
11.1.6 CASE表達式 229
11.1.7 連線 234
11.2 小結 245
第12章 存儲過程 247
12.1 創建存儲過程 247
12.2 修改存儲過程 254
12.3 刪除存儲過程 255
12.4 在C#中使用存儲過程 257
12.5 小結 262
第13章 處理異常 263
13.1 處理ADO.NET異常 263
13.2 處理資料庫異常 271
13.3 小結 280
第14章 使用事務 281
14.1 何時使用事務 281
14.2 理解ACID屬性 282
14.3 事務的編寫 282
14.3.1 在SQL中編寫事務 283
14.3.2 在ADO.NET中編寫事務 291
14.4 進一步學習的建議 295
14.5 小結 296
第15章 處理ADO.NET事件 297
15.1 理解事件和委託 297
15.2 添加和刪除事件處理程式 298
15.3 引發和處理ADO.NET事件 298
15.3.1 使用連線對象事件 299
15.3.2 使用行更新事件 306
15.3.3 利用多個處理程式 312
15.4 小結 314
第16章 使用文本和二進制數據 315
16.1 理解SQL Server文本和二進制數據類型 315
16.2 在資料庫中存儲圖像 316
16.3 從資料庫中檢索圖像 322
16.4 處理文本數據 327
16.5 小結 336
第17章 使用XML 337
17.1 XML的定義 337
17.2 理解XML文檔 338
17.3 理解XML聲明 339
17.4 使用FOR XML 340
17.5 使用OPENXML 346
17.6 使用XML數據類型 351
17.7 小結 358
第18章 LINQ簡介 359
18.1 LINQ的定義 359
18.2 安裝LINQ 361
18.3 使用LINQ to SQL 366
18.4 使用LINQ to DataSet 373
18.5 小結 381

相關詞條

熱門詞條

聯絡我們