這本書包含了access sql oracl三種數(shù)據(jù)庫的使用方法,可以作為工具書收藏,也很適合初學者。
內容簡介:
次書詳細介紹了使用Visual C#.NET 2008進行數(shù)據(jù)庫應用程序設計和開發(fā)關系型數(shù)據(jù)庫(比如Microsoft Access、SQL Server和Oracle數(shù)據(jù)庫)時應該考慮的問題。與傳統(tǒng)圖書使用大量代碼塊進行知識點介紹不同,本書既介紹Visual Studio.NET提供的設計工具和向導,又介紹運行時對象方法,并結合對60多個實際案例的具體分析,向讀者詳細介紹了數(shù)據(jù)庫編程的關鍵技術。
關于作者:
ying bai博士是johnson c.smith university(jcsu)計算機科學與工程系的副教授。在加入jcsu之前,ying bai博士曾在美國加利福尼亞州的硅谷以及俄亥俄州的哥倫布市工作過,是自動控制和設備測試方面的高級軟件工程師。ying bai博士在機器人控制技術、機器人標定技術和相關的軟件編程,以及工業(yè)和學術領域的精確測量等方面有著極其豐富的經(jīng)驗。ying bai博士是ieee的高級成員,也是acm成員之一。近年來,他已經(jīng)出版了6本書籍,涵蓋多語言接口程序設計、串口程序設計、電子學、模糊邏輯以及visualbasic.net數(shù)據(jù)庫編程等方面。
目錄:
第1章 本書概述
第2章 數(shù)據(jù)庫簡介
2.1 什么是數(shù)據(jù)庫和數(shù)據(jù)庫程序
2.1.1 文件處理系統(tǒng)
2.1.2 集成數(shù)據(jù)庫
2.2 開發(fā)數(shù)據(jù)庫
2.3 示例數(shù)據(jù)庫
2.3.1 關系數(shù)據(jù)模型
2.3.2 實體-關系模型(ER模型)
2.4 鍵
2.4.1 主鍵和實體完整性
2.4.2 候選鍵
2.4.3 外鍵和參照完整性
2.5 定義關系
2.6 ER表示法
2.7 數(shù)據(jù)規(guī)范化
2.7.1 第一范式(1NF)
2.7.2 第二范式(2NF)
2.7.3 第三范式(3NF)
2.8 一些主流數(shù)據(jù)庫中的數(shù)據(jù)庫對象
2.8.1 Access中的數(shù)據(jù)庫對象
2.8.2 SQL Server中的數(shù)據(jù)庫對象
2.8.3 Oracle中的數(shù)據(jù)庫對象
2.9 創(chuàng)建Microsoft Access 2007示例數(shù)據(jù)庫
2.9.1 創(chuàng)建表LogIn
2.9.2 創(chuàng)建表Faculty
2.9.3 創(chuàng)建其他表
2.9.4 創(chuàng)建表之間的關系
2.10 創(chuàng)建Microsoft SQL Server 2005示例數(shù)據(jù)庫
2.10.1 創(chuàng)建表LogIn
2.10.2 創(chuàng)建表Faculty
2.10.3 創(chuàng)建其他表
2.10.4 創(chuàng)建表之間的關系
2.11 創(chuàng)建Oracle Database 10g示例數(shù)據(jù)庫
2.11.1 創(chuàng)建Oracle用戶數(shù)據(jù)庫
2.11.2 向Oracle用戶數(shù)據(jù)庫添加新表
2.11.3 創(chuàng)建表之間的約束
2.12 本章小結
第3章 ADO.NET簡介
3.1 ADO與ADO.NET
3.2 ADO.NET 2.0概述
3.3 ADO. NET 2.0的架構
3.4 ADO.NET 2.0的組件
3.4.1 數(shù)據(jù)提供程序
3.4.2 Connection類
3.4.3 Command類和Parameter類
3.4.4 DataAdapter類
3.4.5 DataReader類
3.4.6 DataSet組件
3.4.7 DataTable組件
3.4.8 ADO.NET 3.5 Entity Framework
3.5 本章小結
第4章 LINQ簡介
4.1 LINQ概述
4.1.1 LINQ中使用的一些特殊接口
4.1.2 標準查詢操作符
4.1.3 延遲的標準查詢操作符
4.1.4 非延遲的標準查詢操作符
4.2 LINQ查詢介紹
4.3 LINQ的架構和組件
4.3.1 LINQ to Objects概述
4.3.2 LINQ to DataSet概述
4.3.3 LINQ to SQL概述
4.3.4 LINQ to Entities概述
4.3.5 LINQ to XML概述
第5章 使用Visual C#.NET查詢數(shù)據(jù)
第6章 使用Visual C#.NET執(zhí)行數(shù)據(jù)插入
第7章 使用Visual C#.NET更新和刪除數(shù)據(jù)
第8章 在ASP.NET中訪問數(shù)據(jù)
第9章 ASP.NET Web服務