Visual C#資料庫高級教程

Visual C#資料庫高級教程

本書以專題的形式,講述了使用Visual C# .NET進行資料庫應用程式開發的方法和技巧。作者李律松 李律松、 沈剛、陳少剛,2005年6月1日出版。

基本介紹

  • ISBN:9787302108429
  • 頁數:396
  • 定價:36.0
  • 出版社:清華大學出版社
  • 出版時間:2005-6-1
  • 裝幀:平裝(無盤)
內容介紹,圖書目錄,

內容介紹

本書共分為13章,主要介紹了資料庫的基本知識、結構化查詢語言SQL和資料庫管理系統的使用方法,.NET平台、C#語言基礎和.NET平台支持的資料庫開發環境,ADO.NET的基本組件和對象,使用Visual C# .NET的常用操作,資料庫中存儲過程、觸發器、函式、游標以及它們在Visual C# .NET開發環境中的使用方法,事務的相關概念和基本原理,資料庫備份和恢復的基本概念,數據複製技術,Visual C# .NET開發環境中報表的繪製技術,.NET對XML數據源所提供的強大操作,Web服務的創建及使用Web服務訪問資料庫的技術,資料庫應用程式的安全性,以及如何提高資料庫應用程式的性能。

圖書目錄

第1章 資料庫基礎知識 1
1.1 資料庫概述 1
1.1.1 資料庫系統概述 1
1.1.2 數據模型和資料庫系統 1
1.1.3 關係資料庫的主要概念 2
1.1.4 主要關係資料庫產品概述 3
1.2 關係資料庫標準語言SQL 5
1.2.1 SQL語言概述 5
1.2.2 數據定義語言DDL 8
1.2.3 數據操縱語言DML 12
1.2.4 複雜數據操縱語言 18
1.2.5 數據控制語言DCL 20
1.3 SQL Server 2000使用初步 22
1.3.1 資料庫的創建和刪除 23
1.3.2 資料庫表的創建和刪除 27
1.3.3 資料庫表的查詢 30
1.4 本章小結 33
第2章 .NET平台及其資料庫開發 34
環境 34
2.1 Microsoft .NET 34
2.1.1 .NET平台概述 34
2.1.2 .NET Framework 35
2.1.3 安裝.NET Framework 37
2.1.4 Visual Studio .NET開發工具 37
2.2 C#語言 42
2.2.1 C#語言概述 43
2.2.2 C#語言的優點 44
2.2.3 C#語言和其他語言的比較 45
2.2.4 理解命名空間 47
2.2.5 編寫和編譯C#程式 48
2.3 .NET提供的資料庫開發環境 50
2.3.1 .NET常用數據訪問技術的
介紹 50
2.3.2 選擇合適的.NET數據訪問
技術 53
2.3.3 .NET中用於數據處理的命
名空間 55
2.3.4 .NET中可視化資料庫工具 56
2.4 本章小結 63
第3章 ADO.NET的組件和對象 64
3.1 ADO.NET概述 64
3.1.1 ADO.NET的優點 64
3.1.2 ADO.NET的結構 65
3.2 .NET Framework數據提供程式 66
3.2.1 .NET Framework數據提供
程式的種類 67
3.2.2 組成ADO.NET Framework
數據提供程式的核心對象 69
3.3 ADO.NET DataSet組件 75
3.3.1 DataSet的組成和結構 75
3.3.2 DataSet的分類 76
3.3.3 DataSet的創建 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 本章小結 84
第4章 C#資料庫操作的常見任務 85
4.1 資料庫的一般操作 85
4.1.1 連線資料庫 85
4.1.2 從資料庫中查詢記錄 86
4.1.3 輸入參數執行查詢 91
4.1.4 在資料庫中插入記錄 92
4.1.5 更新資料庫記錄 95
4.1.6 刪除資料庫記錄 97
4.2 數據的顯示方法 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 本章小結 111
第5章 存儲過程和觸發器 112
5.1 存儲過程 112
5.1.1 存儲過程的特點 112
5.1.2 存儲過程的分類 113
5.1.3 系統存儲過程的使用 114
5.1.4 用戶存儲過程的使用 116
5.1.5 在Visual Studio .NET中使
用存儲過程 125
5.2 觸發器 132
5.2.1 觸發器概述 132
5.2.2 使用觸發器的優點 133
5.2.3 創建觸發器 133
5.2.4 打開觸發器 135
5.2.5 修改和刪除觸發器 136
5.2.6 觸發器的嵌套和遞歸 137
5.2.7 觸發器的套用 138
5.3 本章小結 143
第6章 函式和游標 144
6.1 函式 144
6.1.1 函式分類 144
6.1.2 資料庫內置函式 145
6.1.3 用戶定義函式 150
6.1.4 在Visual C# .NET中使用
函式 154
6.2 游標 158
6.2.1 游標分類 159
6.2.2 游標函式 160
6.2.3 Transact-SQL游標 161
6.2.4 資料庫API游標 170
6.3 本章小結 172
第7章 事務處理和控制技術 173
7.1 事務概述 173
7.1.1 事務的概念 173
7.1.2 事務的基本原理 174
7.1.3 事務的特點 175
7.1.4 事務的分類 175
7.2 DBMS的事務支持 176
7.2.1 資料庫事務控制語句 176
7.2.2 在存儲過程中使用事務的
示例 179
7.2.3 資料庫事務的模式 180
7.3 ADO.NET的事務支持 180
7.3.1 ADO.NET的事務類 180
7.3.2 執行ADO.NET事務的步驟 181
7.3.3 使用SqlTransaction類進行
事務操作詳解 182
7.3.4 編寫使用事務的資料庫套用
程式 185

相關詞條

熱門詞條

聯絡我們