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