本教材通過大量的實例,介紹了ADO.NET主要對象的基本概念和使用方法,著重探討了Windows程序和Web程序中數據的瀏覽、搜索、添加、修改、刪除、統計與輸出等功能的實現方法,介紹了數據驗證、數據綁定、記錄導航、參數設置、報表設計等技術的應用,以及數據庫訪問類的設計與應用、Web網頁的數據訪問,并剖析了一個數據庫應用程序開發的實例。
本教材面向課堂教學全過程,運用基于真實案例的“任務驅動”的教學方法,將講解知識、訓練技能和提高能力有機結合起來;內容組織突出實用性和模塊化,適用于理論、實踐一體化教學;融“教、學、練、思”四者于一體,化解知識難點,提高教學效果。
本教材可作為高職高專院校軟件技術專業、計算機應用技術專業、計算機信息管理專業、電子商務專業的教材,也可供從事數據庫應用開發的技術人員參考。
第1章 數據庫應用系統概述
【知識技能目標】
【本章學習導航】
1.1 數據庫訪問實例分析
1.2 數據庫應用系統的結構模式
1.2.1 單機模式
1.2.2 C/S結構模式
1.2.3 B/S結構模式
1.2.4 B/S與C/S的混合結構模式
1.3 預覽數據庫應用系統
1.4 數據庫應用系統的基本操作
【課堂實踐】
【課外拓展實踐】
【本章小結】
習題
第2章 數據庫與SQL語句
【知識技能目標】
【本章學習導航】
2.1 建立數據庫
2.1.1 建立數據庫
2.1.2 建立數據表
2.1.3 建立SQL Server視圖
2.1.4 建立SQL Server存儲過程
2.2 SQL語句簡介
2.2.1 Select語句
2.2.2 Insert語句
2.2.3 Update語句
2.2.4 Delete語句
2.3 SQL語句在數據訪問環境中的使用
2.3.1 數據訪問環境中可變數據的表現形式
2.3.2 數據訪問環境中SQL語句應用實例分析
【課堂實踐】
【疑難解析】
【課外拓展實踐】
【本章小結】
習題
第3章 可視化數據庫訪問工具
【知識技能目標】
【本章學習導航】
3.1 使用“數據窗體向導”創建數據訪問窗體
3.2 使用“數據適配器配置向導”建立數據適配器
【課堂實踐】
【疑難解析】
【課外拓展實踐】
【本章小結】
習題
第4章 ADO.NET的數據庫訪問對象
【知識技能目標】
【本章學習導航】
4.1 ADO.NET的工作原理
4.2 ADO.NET的對象
4.2.1 Connection對象
4.2.2 Command對象
4.2.3 DataReader對象
4.2.4 DataAdapter對象
4.2.5 DataSet對象
4.3 DataSet對象與DataView對象
4.3.1 DataSet對象
4.3.2 DataTable對象
4.3.3 DataRow對象
4.3.4 DataColumn對象
4.3.5 DataView對象
4.3.6 類型化數據集與非類型化數據集
4.4 建立與使用DataTable
4.4.1 定義DataTable的結構
4.4.2 新建DataTable的記錄
4.4.3 修改DataTable的記錄
4.4.4 刪除DataTable的記錄
4.5 瀏覽數據表的數據與記錄導航
4.6 數據記錄的狀態與版本
4.7 .NET Framework數據提供程序
4.7.1 SQL Server .NET Framework數據提供程序
4.7.2 OLE DB Framework數據提供程序
4.7.3 Oracle .NET Framework數據提供程序
4.7.4 ODBC .NET Framework數據提供程序
4.8 ADO.NET訪問數據庫的基本途徑
【課堂實踐】
【課堂實踐1】
【課堂實踐2】
【課堂實踐3】
【疑難解析】
【課外拓展實踐】
【本章小結】
習題
第5章 統計數據源中的數據
【知識技能目標】
【本章學習導航】
5.1 實例分析
5.2 連接數據源
5.2.1 連接類
5.2.2 連接字符串
5.2.3 SqlConnection類的屬性、方法和事件
5.2.4 連接池簡介
5.3 使用數據命令統計數據源中的數據
5.3.1 建立數據命令對象
5.3.2 使用數據命令執行SQL語句
5.3.3 使用數據命令執行存儲過程
【課堂實踐】
【課堂實踐1】
【課堂實踐2】
【疑難解析】
【課外拓展實踐】
【本章小結】
習題
第6章 瀏覽數據源中的數據
第7章 更新數據源中的數據
第8章 數據驗證與容錯處理
第9章 對數據庫和數據表的操作
第10章 數據綁定與記錄導航
第11章 數據訪問的參數設置與應用
第12章 報表制作與數據導出
第13章 數據庫訪問類的設計與應用
第14章 Web網頁中的數據訪問
第15章 數據庫應用系統開發實例剖析
附錄A 數據庫訪問技術單元實訓
單元實訓一 可視化數據庫訪問工具的應用
單元實訓二 統計數據源中的數據
單元實訓三 瀏覽數據源中的數據
單元實訓四 更新數據源中的數據
單元實訓五 數據綁定與數據驗證
單元實訓六 數據訪問時的參數設置
單元實訓七 數據庫訪問類的設計與應用
單元實訓八 Web頁面的數據訪問
附錄B 數據庫應用系統開發綜合實訓
實訓目的
實訓要求
實訓安排
參考文獻