注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETADO.NET本質(zhì)論

ADO.NET本質(zhì)論

ADO.NET本質(zhì)論

定 價:¥49.00

作 者: (美)Bob Beauchemin著;周靖譯;周靖譯
出版社: 清華大學(xué)出版社
叢編項: NET開發(fā)叢書
標(biāo) 簽: ADO.NET

ISBN: 9787302072812 出版時間: 2003-09-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 384 字數(shù):  

內(nèi)容簡介

  “.NET開發(fā)叢書”專題深入探索了類、接口、屬性和方法。講解了數(shù)據(jù)結(jié)構(gòu),演示了如何用ADO.NET來解決具體的數(shù)據(jù)訪問問題。重點討論了ADO.NET如何有效地平衡"功能的泛化"和"執(zhí)行效率",以及它如何解決對擴展性、并發(fā)性和可靠性的要求。針對其他數(shù)據(jù)訪問API(包括OLEDB,ADO,ODBC和JDBC)的程序員,提供了幫助其遷移到ADO.NET許多易用的參考。本書由資深數(shù)據(jù)庫教師編寫,全面介紹了ADO.NET。書中深入剖析了ADO.NET的本質(zhì),探索了類、接口、屬性和方法的工作原理,同時還為其他數(shù)據(jù)訪問API(包括OLEDB,ADO,ODBC和JDBC)的程序員,提供了有價值的參考材料。本書適合具有一定數(shù)據(jù)庫基礎(chǔ)的開發(fā)人員閱讀,也可用作數(shù)據(jù)庫中高級課程或培訓(xùn)班配套教材。

作者簡介

暫缺《ADO.NET本質(zhì)論》作者簡介

圖書目錄

第1章  數(shù)據(jù):模型. 應(yīng)用程序和API                  
 1. 1  信息. 數(shù)據(jù)建模和數(shù)據(jù)庫                  
 1. 2  數(shù)據(jù)庫和API基礎(chǔ)                  
 1. 3  關(guān)系模型                  
 1. 3. 1  關(guān)系設(shè)計規(guī)則                  
 1. 3. 2  關(guān)系模型的優(yōu)點                  
 1. 3. 3  ADO.NET對關(guān)系模型的支持                  
 1. 4  層次結(jié)構(gòu). 對象和混合                  
 1. 4. 1  現(xiàn)代的非關(guān)系數(shù)據(jù)                  
 1. 4. 2  多維數(shù)據(jù)                  
 1. 4. 3  非關(guān)系數(shù)據(jù)和ADO.NET                  
 1. 4. 4  XML和信息集                  
 1. 4. 5  XML. 數(shù)據(jù)庫和統(tǒng)一數(shù)據(jù)表示                  
 1. 5  以數(shù)據(jù)的中心的應(yīng)用程序模型                  
 1. 6  數(shù)據(jù)訪問API的發(fā)展歷程                  
 1. 7  小結(jié)                  
                   
 第2章  ADO. NET基礎(chǔ)                  
 2. 1  數(shù)據(jù)訪問和. NET體系結(jié)構(gòu)                  
 2. 2  兩種數(shù)據(jù)訪問模式                  
 2. 3  連接模式                  
 2. 3. 1  OleDb和SqlClient數(shù)據(jù)提供程序                  
 2. 3. 2  使用ADO. NET數(shù)據(jù)提供程序編寫泛型數(shù)據(jù)訪問代碼                  
 2. 3. 3  數(shù)據(jù)提供程序模型中的游標(biāo)                  
 2. 4  斷開模式和DataSet                  
 2. 5  . NET中的XML API                  
 2. 5. 1  流式XML                  
 2. 5. 2  XML架構(gòu)                  
 2. 5. 3  XmlDocument, XPath和XPathNavigator                  
 2. 5. 4  XML和數(shù)據(jù)提供程序的混合                  
 2. 6  托管數(shù)據(jù)類的布局                  
 2. 7  小結(jié)                  
                   
 第3章  連接模型:流式數(shù)據(jù)訪問                  
 3. 1  . NET數(shù)據(jù)提供程序和連接模型                  
 3. 2  連接類                  
 3. 3  連接池                  
 3. 4  元數(shù)據(jù)方法                  
 3. 5  Command類                  
 3. 6  使用參數(shù)                  
 3. 7  命令的準(zhǔn)備. 取消. 超時和清除                  
 3. 8  通過DataReader進行流式數(shù)據(jù)傳輸                  
 3. 9  通過IDataRecord讀取列值                  
 3. 10  錯誤處理                  
 3. 11  使用事務(wù)處理                  
 3. 11. 1  分布式事務(wù)處理                  
 3. 11. 2  連接池的工作原理                  
 3. 11. 3  聲明性事務(wù)處理的工作原理                  
 3. 12  Permission類                  
 3. 13  小結(jié)                  
                   
 第4章  DataSet類:關(guān)系數(shù)據(jù)的集合                  
 4. 1  DataSet                  
 4. 1. 1  DataSet作為駐留內(nèi)存的數(shù)據(jù)庫                  
 4. 1. 2  DataSet的用途                  
 4. 2  DataSet對象模型                  
 4. 2. 1  DataColumn, DataRow和Data Table                  
 4. 2. 2  Data Table及其用法                  
 4. 2. 3  DataRow                  
 4. 2. 4  鍵. 關(guān)系和約束                  
 4. 2. 5  通過關(guān)系來導(dǎo)航:Select和Find                  
 4. 2. 6  行的添加. 獲取. 更改和刪除                  
 4. 2. 7  合并更改                  
 4. 2. 8  合并DataSet                  
 4. 2. 9  DataRow的狀態(tài)和版本                  
 4. 2. 10  規(guī)則和關(guān)系                  
 4. 2. 11  錯誤處理                  
 4. 2. 12  事件                  
 4. 2. 13  DataSet和非關(guān)系類型                  
 4. 3  定義信息架構(gòu)                  
 4. 4  小結(jié)                  
                   
 第5章  DataAdapter:數(shù)據(jù)庫和DataSet的同步                  
 5. 1  樂觀并發(fā)性                  
 5. 2  DataAdapter類                  
 5. 3  從托管提供程序中填充DataSet                  
 5. 3. 1  在Fill中使用架構(gòu)和映射信息                  
 5. 3. 2  執(zhí)行DataAdapter. Fill期間的錯誤處理                  
 5. 4  DataAdapter. Fill的工作原理                  
 5. 5  OleDbDataAdapter中的ADO集成                  
 5. 6  通過DataAdapter更新數(shù)據(jù)庫                  
 5. 6. 1  CommandBuilder類                  
 5. 6. 2  直接編寫更新邏輯                  
 5. 7  Update的工作原理                  
 5. 8  DataSet事件模型                  
 5. 9  編寫常規(guī)自定義命令                  
 5. 9. 1  ADOX CommandBuilder                  
 5. 9. 2  構(gòu)造批處理更新命令                  
 5. 10  再論DataSet和非關(guān)系數(shù)據(jù)類型                  
 5. 11  應(yīng)該使用DataSet還是DataReader                  
 5. 12  小結(jié)                  
                   
 第6章  數(shù)據(jù)綁定:ADO. NET和GUI                  
 6. 1  Windows窗體和Web窗體                  
 6. 2  數(shù)據(jù)表示模式                  
 6. 3  使用數(shù)據(jù)綁定控件                  
 6. 3. 1  Web窗體數(shù)據(jù)綁定類型                  
 6. 3. 2  數(shù)據(jù)綁定控件類型解析                  
 6. 3. 3  同DataReader綁定                  
 6. 4  用DataSet進行數(shù)據(jù)綁定                  
 6. 5  Data View和通用轉(zhuǎn)換                  
 6. 6  表和列映射                  
 6. 7  可編輯的列表控件:DataList和DataGrid                  
 6. 7. 1  DataList                  
 6. 7. 2  DataGrid                  
 6. 8  非關(guān)系數(shù)據(jù)和Data View                  
 6. 9  與Visual Studio的集成                  
 6. 10  控件和數(shù)據(jù)窗體                  
 6. 1l  小結(jié)                  
                   
 第7章  XML和數(shù)據(jù)訪問的集成                  
 7. 1  XML和傳統(tǒng)數(shù)據(jù)訪問                  
 7. 2  XML和ADO. NET                  
 7. 2. 1  定義DataSet的架構(gòu)                  
 7. 2. 2  優(yōu)化DataSet的XML架構(gòu)                  
 7. 2. 3  將XML讀入DataSet                  
 7. 2. 4  從DataSet寫入XML架構(gòu)                  
 7. 2. 5  Microsoft特有的批注                  
 7. 2. 6  從DataSet寫入XML數(shù)據(jù)                  
 7. 3  序列化. 封送和DataSet                  
 7. 4  類型化的DataSet                  
 7. 5  XmlDataDocument類                  
 7. 5. 1  XmlDataDocument和DataSet                  
 7. 5. 2  XmlDataDocument和DataDocumentXPathNavigator                  
 7. 6  數(shù)據(jù)庫和XML的重要意義                  
 7. 6. 1  XML作為一種特定類型                  
 7. 6. 2  文檔合成與分解                  
 7. 7  SQL Server. XML和托管數(shù)據(jù)訪問                  
 7. 7. 1  FOR XML關(guān)鍵字                  
 7. 7. 2  OpenXML                  
 7. 7. 3  SQLOLEDB提供程序                  
 7. 7. 4  SqlXml托管類                  
 7. 7. 5  SQLXML Web應(yīng)用程序                  
 7. 7. 6  updategram                  
 7. 7. 7  SQL XML OLEDB提供程序中的FOR XML                  
 7. 7. 8  批量加載                  
 7. 7. 9  未來的支持                  
 7. 8  使用SQLXML和. NET                  
 7. 9  小結(jié)                  
                   
 第8章  提供程序:ADO. NET和數(shù)據(jù)提供程序                  
 8. 1  如何選擇                  
 8. 2  保留OLE DB:OLE DB概念總結(jié)                  
 8. 3  保留OLE DB:與OleDb數(shù)據(jù)提供程序交互                  
 8. 3. 1  主要的共型和類型映射                  
 8. 3. 2  訪問程序                  
 8. 3. 3  執(zhí)行命令. 返回結(jié)果和使用OpenRowset                  
 8. 3. 4  Command的最終格式和行為                  
 8. 3. 5  Command Dialect                  
 8. 3. 6  層次化數(shù)據(jù)                  
 8. 3. 7  從Rowset更新                  
 8. 3. 8  錯誤                  
 8. 3. 9  不支持的功能                  
 8. 3. 10  支持和不支持的提供程序                  
 8. 4  編寫數(shù)據(jù)提供程序                  
 8. 5  實現(xiàn)Connection類                  
 8. 5. 1  規(guī)格                  
 8. 5. 2  實現(xiàn)                  
 8. 5. 3  特殊化                  
 8. 6  實現(xiàn)Command類                  
 8. 6. 1  規(guī)格                  
 8. 6. 2  實現(xiàn)                  
 8. 6. 3  特殊化                  
 8. 7  實現(xiàn)DataReader類                  
 8. 7. 1  規(guī)格                  
 8. 7. 2  實現(xiàn)                  
 8. 7. 3  特殊化                  
 8. 8  實現(xiàn)DataAdapter類                  
 8. 8. 1  規(guī)格                  
 8. 8. 2  實現(xiàn)                  
 8. 8. 3  特殊化                  
 8. 9  添加增強功能                  
 8. 10  實現(xiàn)XML Infoset提供程序                  
 8. 11  實現(xiàn)XmlReader                  
 8. 12  實現(xiàn)XPathNavigator                  
 8. 13  其他實現(xiàn)方案:總結(jié)                  
 8. 14  論證大一統(tǒng)訪問模型的可行性                  
 8. 15  小結(jié)                  
                   
 第9章  消費者的ADO. NET遷移路徑                  
 9. 1  ADO. NET遷移路徑                  
 9. 2  面向OLE DB程序員的ADO. NET                  
 9. 2. 1  cotype等價物                  
 9. 2. 2  數(shù)據(jù)提供程序的透明性                  
 9. 2. 3  使用提供程序特有的功能                  
 9. 2. 4  錯誤處理                  
 9. 2. 5  系統(tǒng)提供的服務(wù)                  
 9. 2. 6  系統(tǒng)提供的組件                  
 9. 2. 7  服務(wù)提供程序                  
 9. 2. 8  封送                  
 9. 3  ADO概述                  
 9. 4  面向ADO程序員的ADO. NET                  
 9. 5  ADO Connection. Command和事務(wù)處理                  
 9. 5. 1  連接和連接字符串                  
 9. 5. 2  使用事務(wù)處理                  
 9. 5. 3  命令和Command行為                  
 9. 5. 4  層次化數(shù)據(jù)                  
 9. 5. 5  異步操作                  
 9. 5. 6  屬性                  
 9. 6  ADO. NET與ADO斷開模型的比較                  
 9. 6. 1  類的等價物                  
 9. 6. 2  導(dǎo)航                  
 9. 6. 3  ADO.NET中的GetRows有何變化                  
 9. 6. 4  更新                  
 9. 6. 5  創(chuàng)建更新語句                  
 9. 6. 6  批處理更新                  
 9. 6. 7  ADO.NET的DataSet擴展                  
 9. 6. 8  列和表的命名                  
 9. 6. 9  排序和篩選                  
 9. 7  ADO DB的互操作性                  
 9. 8  面向ODBC程序員的ADO.NET                  
 9. 8. 1  句柄和環(huán)境                  
 9. 8. 2  命令                  
 9. 8. 3  獲取數(shù)據(jù)                  
 9. 8. 4  元數(shù)據(jù)和架構(gòu)信息                  
 9. 8. 5  錯誤                  
 9. 9  面向JDBC程序員的ADO. NET                  
 9. 9. 1  泛化代碼                  
 9. 9. 2  提供程序的類型                  
 9. 9. 3  連接池                  
 9. 9. 4  非關(guān)系數(shù)據(jù)類型                  
 9. 9. 5  對象數(shù)據(jù)庫                  
 9. 9. 6  其他SQL-99擴展                  
 9. 9. 7  元數(shù)據(jù)                  
 9. 9. 8  事務(wù)處理                  
 9. 9. 9  命令和行為                  
 9. 9. 10  執(zhí)行查詢和返回結(jié)果                  
 9. 9. 11  服務(wù)器游標(biāo)                  
 9. 9. 12  錯誤                  
 9. 10  ADO. NET JDBC程序員和斷開模型                  
 9. 11  SQL/J Part 0和類型化DataSet                  
 9. 12  小結(jié)                  
                   
 第10章  ADO. NET和各種數(shù)據(jù)類型                  
 10. 1  數(shù)據(jù)訪問的發(fā)展歷程                  
 10. 2  ADO. NET和基于服務(wù)器及文件的RDBMS                  
 10. 3  ADO. NET和同種層次結(jié)構(gòu)數(shù)據(jù)及ORDBMS                  
 10. 4  ADO. NET和網(wǎng)絡(luò)數(shù)據(jù):對象圖. ODBMS與網(wǎng)絡(luò)DBMS                  
 10. 5  ADO. NET和結(jié)構(gòu)化文件. 多維數(shù)據(jù)及ORDBMS                  
 10. 6  ADO. NET平面文件和半結(jié)構(gòu)化文件                  
 10. 7  小結(jié)                  
                   
 附錄A  數(shù)據(jù)類型和類型映射                  
 A.1  Db Type枚舉                  
 A.2  將SQL Server數(shù)據(jù)類型映射到SqlType及SqlDbType                  
 A.3  將OLE DB DBTYPE映射到. NET數(shù)據(jù)類型                  
 A.4  ODBC類型映射                  
 A.5  Parameter. DbType                  
 附錄B  表達式的語法                  
 B. 1  用戶自定義值                  
 B. 2  運算符                  
 B. 3  字符串運算符                  
 B. 4  通配符                  
 B. 5  父/子關(guān)系引用                  
 B. 6  聚合                  
 B. 7  函數(shù)                  
 附錄C  架構(gòu)推斷規(guī)則                  
 C.1  排除信息                  
 C.2  推斷過程總結(jié)                  
 C.3  表                  
 C.4  有屬性的元素                  
 C.5  有子元素的元素                  
 C.6  重復(fù)元素                  
 C.7  列                  
 C.8  屬性                  
 C.9  沒有屬性或子元素的元素                  
 C.10  關(guān)系                  
 C.11  元素文本                  
 C.12  限制                  
 參考文獻                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號