注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程SQL Server 2000與XML數(shù)據(jù)庫編程

SQL Server 2000與XML數(shù)據(jù)庫編程

SQL Server 2000與XML數(shù)據(jù)庫編程

定 價:¥49.00

作 者: (美)Graeme Malcolm著;孫瑛霖,梁超譯;孫瑛霖譯
出版社: 清華大學(xué)出版社
叢編項: 微軟 NET程序員系列
標(biāo) 簽: Sever

ISBN: 9787302063773 出版時間: 2003-03-01 包裝: 平裝
開本: 23cm 頁數(shù): 355 字數(shù):  

內(nèi)容簡介

  “本書面向?qū)で笞钣行Х绞绞褂么鎯^程和XML進行編程的開發(fā)人員?!保海篊ihangirBiyikoglu,ApplicationDevelopmentConsultant,MicrosoftServices◆學(xué)習(xí)存儲過程和XML編程技術(shù)◆成為使用SQLServer存儲過程開發(fā)應(yīng)用程序的專家◆構(gòu)造健壯且可擴展的Windows和基于Web的SQLServer應(yīng)用程序◆開發(fā)SQLXML.NET應(yīng)用程序本書面向?qū)で笞钣行Х绞绞褂么鎯^程和XML進行編程的開發(fā)人員。書中詳細描述專業(yè)開發(fā)人員需要掌握的關(guān)鍵概念、應(yīng)用技巧和最佳實踐,使讀者能夠充分利用SQLServer存儲過程和SQLXML擴展,為客戶提供高質(zhì)量的服務(wù)。書中每一章針對SQLServer開發(fā)的各個專業(yè)領(lǐng)域提供相應(yīng)知識講解。前12章專門講述存儲過程編程,而第13-第15章則專注于SQLServer2000中的XML編程。全書通過一個貫穿始終的數(shù)據(jù)庫實例,展示如何使用企業(yè)管理器、查詢分析器、事件探查器、VisualSourceSafe、VisualBasic和VisualStudio.NET來管理SQLServer資源,并解釋了基本的和高級的XML知識,注重Microsoft數(shù)據(jù)庫和開發(fā)工具中使用的XML相關(guān)特性。本書是數(shù)據(jù)庫專業(yè)開發(fā)人員常備的參考用書,對于想使用存儲過程和XML進行編程的開發(fā)人員,本書也會伴隨你從一位新手逐步成長為數(shù)據(jù)庫編程高手!!在書店還沒有看到關(guān)于sqlserver更好的

作者簡介

  本書作者Graeme Malcolm是Content Master Ltd.首席技術(shù)專家,曾為Microsoft撰寫多部培訓(xùn)教程,并定期在技術(shù)研討大會上發(fā)表演講。Graeme Malcolm具有豐富的Microsoft SQL Server開發(fā)經(jīng)驗,并曾經(jīng)擔(dān)任多年專業(yè)培訓(xùn)講師。

圖書目錄

前言
第1章 SQL、XML和商務(wù)Internet
1.1 關(guān)系數(shù)據(jù)與SQL
1.2 集成的挑戰(zhàn)
1.3 XML的出現(xiàn)
1.3.1 XML概述
1.3.2 命名空間
1.3.3 用XML構(gòu)建解決方案
1.3.4 用XML表示商務(wù)實體
1.4 用XPath引導(dǎo)XML文檔
1.4.1 指定位置路徑
1.4.2 在位置路徑中使用條件
1.5 XSL樣式表
1.5.1 XSL樣式表文檔
1.5.2 在樣式表中使用多個模板.
1.5.3 應(yīng)用樣式表
1.6 文檔對象模型
1.7 XML架構(gòu)
1.7.1 架構(gòu)語言
1.7.2 驗證XML文檔
1.8 用XML將商務(wù)Web化
1.8.1 在B2C(商務(wù)-消費者)解決方案中使用XML
1.8.2 在B2E(商務(wù)-企業(yè))解決方案中使用XML
1.8.3 在B2B(商務(wù)-商務(wù))解決方案中使用XML
1.8.4 用XML將Northwind Traders公司W(wǎng)eb化
1.9 本章小結(jié)
第2章 用Transact-SQL檢索XML數(shù)據(jù)
2.1 SELECT...FOR XML語句
2.2 使用RAW模式
2.2.1 在RAW模式查詢中使用聯(lián)結(jié)
2.2.2 用列的別名指定屬性名稱
2.3 使用AUTO模式
2.3.1 在AUTO模式查詢中使用別名
2.3.2 AUTO模式中的聯(lián)結(jié)
2.3.3 使用ELEMENTS選項
2.4 使用EXPLICIT模式
2.4.1 確定必需的通用表
2.4.2 EXPLICIT模式查詢中的指令
2.4.3 用element和xml指令檢索子元素
2.4.4 用EXPLICIT模式檢索相關(guān)數(shù)據(jù)
2.4.5 用hide指令對數(shù)據(jù)排序
2.4.6 用xmltext指令檢索XML值
2.4.7 用cdata指令檢索CDATA
2.4.8 使用ID、IDREF和IDREFS指令以及XMLDATA選項
2.5 用BINARY BASE64選項檢索二進制字段
2.6 本章小結(jié)
第3章 用OpenXML插入XML數(shù)據(jù)
3.1 一個接收XML文檔的模型
3.1.1 將XML數(shù)據(jù)傳遞給存儲過程
3.1.2 XML文檔的解析和分解
3.1.3 清除
3.2 用OpenXML函數(shù)生成行集
3.2.1 指定行模式
3.2.2 用flags參數(shù)檢索屬性和元素
3.2.3 定義行集架構(gòu)
3.3 用OpenXML插入數(shù)據(jù)
3.3.1 將數(shù)據(jù)插入到現(xiàn)有表中
3.3.2 創(chuàng)建新表
3.4 用OpenXML檢索XML元數(shù)據(jù)
3.4.1 插入溢出數(shù)據(jù)
3.4.2 創(chuàng)建邊緣數(shù)據(jù)表
3.5 本章小結(jié)
第4章 用IIS發(fā)布數(shù)據(jù)庫
4.1 SQL Server的HTTP發(fā)布結(jié)構(gòu)
4.2 用IIS虛擬目錄發(fā)布數(shù)據(jù)庫
4.2.1 為虛擬目錄指定名稱和路徑
4.2.2 為虛擬目錄配置安全性設(shè)置
4.2.3 指定數(shù)據(jù)源
4.2.4 指定數(shù)據(jù)訪問設(shè)置
4.2.5 創(chuàng)建虛擬名稱
4.2.6 指定高級選項
4.3 用腳本配置虛擬目錄
4.3.1 SQL VDirControl對象
4.3.2 SQL VDirs集合對象
4.3.3 SQL VDir對象
4.3.4 VirtuaINames集合對象
4.3.5 VirtualName對象
4.4 用URL查詢測試虛擬目錄
4.4.1 用URL查詢檢索XML文檔
4.4.2 在URL查詢中編碼特殊字符
4.4.3 在URL查詢中指定樣式表
4.4.4 指定內(nèi)容類型
4.4.5 指定字符集
4.4.6 在URL查詢中執(zhí)行存儲過程
4.5 本章小結(jié)
第5章 用XML模板檢索數(shù)據(jù)
5.1 模板概述
5.2 創(chuàng)建模板
5.2.1 在模板中包含多個查詢
5.2.2 在模板中調(diào)用存儲過程
5.2.3 創(chuàng)建參數(shù)化的模板
5.3 用模板應(yīng)用樣式表
5.3.1 在服務(wù)器端應(yīng)用樣式表
5.3.2 在客戶端應(yīng)用樣式表
5.4 提交模板
5.4.1 從HTML窗體提交模板
5.4.2 從非HTML客戶端提交模板
5.5 本章小結(jié)
第6章 用ADO訪問XML數(shù)據(jù)
6.1 ADO概述
6.2 SQL XML的OLE DB提供程序
6.2.1 使用SQLOLEDB提供程序
6.2.2 使用SQLXMLOLEDB提供程序
6.3 用ADO檢索xML數(shù)據(jù)
6.3.1 命令方言
6.3.2 從Stream中檢索結(jié)果
6.3.3 執(zhí)行FOR XML語句
6.3.4 調(diào)用返回XML片段的存儲過程
6.3.5 向結(jié)果中添加根元素
6.3.6 用ADO執(zhí)行模板
6.3.7 使用帶有xsl屬性的樣式表
6.3.8 用Output Encoding屬性管理輸出格式
6.3.9 把XML數(shù)據(jù)檢索為DOMDoxument對象
6.4 本章小結(jié)
第7章 從.NET應(yīng)用程序訪問XML數(shù)據(jù)
7.1 .NET框架簡介
7.2 用ADO.NET從SQL Server中檢索XML
7.2.1 用SqlCommand類檢索XML
7.2.2 從DataSet類檢索XML
7.3 使用SqlXml托管類
7.3.1用SqlXmlCommand類檢索XML
7.3.2 使用SqlXPararameter類
7.3.3 用SqlXmlAdapter類檢索DataSet
7.4 本章小結(jié)
第8章 用映射架構(gòu)檢索數(shù)據(jù)
8.1 使用默認映射
8.2 用批注映射數(shù)據(jù)
8.2.1 將XML文件映射到一個表
8.2.2 將XML數(shù)據(jù)映射到多個表
8.2.3 定義架構(gòu)中的常量
8.2.4 使用ID、IDREF和IDREFS批注
8.2.5 排除字段
8.2.6 篩選值
8.2.7 指定目標(biāo)命名空間
8.2.8 檢索二進制數(shù)據(jù)
8.2.9 檢索CDATA節(jié)
8.2.10 檢索溢出列
8.2.11 用hide批注隱藏字段
8.3 用映射架構(gòu)檢索數(shù)據(jù)
8.3.1 根據(jù)架構(gòu)使用XPath表達式
8.3.2 通過IIS使用映射架構(gòu)
8.3.3 在ADO中使用映射架構(gòu)
8.3.4 在.NET框架程序中使用映射架構(gòu)
8.4 本章小結(jié)
第9章 客戶端XML處理
9.1 客戶端XML結(jié)構(gòu)
9.2 客戶端查詢的語法
9.2.1 NESTED模式中的基表名
9.2.2 在NESTED模式下使用GROUP BY
9.2.3 在NESTED模式中使用額外的FORXML關(guān)鍵詞
9.2.4 對時間戳列使用NESTED模式
9.2.5 從返回行集的存儲過程中檢索XML
9.2.6 客戶端XML處理的單行集限制
9.3 用模板執(zhí)行客戶端FORXML查詢
9.3.1 執(zhí)行SQLSAPI虛擬目錄中的客戶端模板
9.3.2 用ADO執(zhí)行客戶端模板
9.3.3 用SqlXmlCommand類執(zhí)行客戶端模板
9.3.4 在客戶端模板中使用XPath查詢
9.4 為客戶端XML處理配置SQLISAPI虛擬目錄
9.5 使用ADO Command對象的ClientSideXml屬性
9.6 使用SqlXmlCommand托管類的ClientSideXml屬性
9.7 本章小結(jié)
第10章 用updategram修改數(shù)據(jù)
10.1 updategram概述
10.2 在updategram中映射數(shù)據(jù)
10.2.1 使用默認的映射
10.2.2 使用映射架構(gòu)
10.3 在updategram中處理NULL值
10.4 在updategram中使用參數(shù)
10.5 更新多行
10.5.1 使用id屬性
10.5.2 使用多個Before和After元素
10.6 updategram的結(jié)果
10.6.1 updategram的錯誤消息
10.6.2 應(yīng)用樣式表
10.7 用updategram插入行
10.7.1 插入多行
10.7.2 使用IDENTITY列值
10.7.3 生成全局惟一標(biāo)識符(GULD)
10.7.4 在映射架構(gòu)插入關(guān)系數(shù)據(jù)
10.8 用updategram刪除數(shù)據(jù)
10.9 updategram和并發(fā)
10.9.1 低級并發(fā)保護
10.9.2 中級并發(fā)保護
10.9.3 高級并發(fā)保護
10.10 在updategram中組合INSERT、UPDATE和DELETE操作
10.11 執(zhí)行updategram
10.11.1 在虛擬目錄中執(zhí)行updategram
10.11.2 用ADO執(zhí)行updategram
10.12 用SqlXml托管類執(zhí)行updategram
10.12.1 從updategram檢索XML響應(yīng)
10.12.2 檢索updategram的錯誤信息
10.13 本章小結(jié)
第11章 用DiffGram修改數(shù)據(jù)
11.1 DiffGram概述
11.2 DiffGram和映射架構(gòu)
11.3 用DiffGram更新數(shù)據(jù)
11.4 用DiffGram插入數(shù)據(jù)
11.5 用DiffGram刪除數(shù)據(jù)
11.6 在DiffGram中組合INSERT、UPDATE和DELETE操作
11.7 執(zhí)行DiffGram
11.7.1 在SQLlSAPI虛擬目錄中執(zhí)行DiffGram
11.7.2 用ADO執(zhí)行DiffGam
11.7.3 用SqlXml托管類執(zhí)行DiffGram
11.8 本章小結(jié)
第12章 大容量裝載XML數(shù)據(jù)
12.1 XML Bulk Load組件
12.1.1XMLBulk Load組件作原理
12.1.2 大容量裝載XML數(shù)據(jù)
12.1.3 維護引用完整性
12.1.4 生成數(shù)據(jù)庫架構(gòu)
12.2 本章小結(jié)
第13章 用SOAP訪問數(shù)據(jù)
13.1 Web服務(wù)和SOAP
13.1.1 SOAP請求消息
13.1.2 SOAP響應(yīng)消息
13.1.3 Web服務(wù)描述語言(WSDL)
13.2 用SQLXML 3.0創(chuàng)建Web服務(wù)
13.2.1 用[配置IIS支持]工具創(chuàng)建Web服務(wù)
13.2.2 配置Web服務(wù)
13.2.3 以編程方式創(chuàng)建Web服務(wù)
13.2.4 SOAP虛擬名稱文件
13.3 來自SQLXML Web服務(wù)的SOAP響應(yīng)
13.3.1 將行作為XML元素數(shù)組返回
13.3.2 將行作為DataSet數(shù)組返回
13.3.3 將行作為單-DataSet返回
13.3.4 返回輸出參數(shù)
13.3.5 檢索錯誤信息
13.3.6 向SQLXMLWeb服務(wù)發(fā)送SOAP消息
13.4 用SOAP工具包構(gòu)建客戶端
13.4.1 用SOAP工具包調(diào)用XMLWeb服務(wù)方法
13.4.2 用SOAP工具包檢索參數(shù)的返回值
13.5 用.NET框架構(gòu)建SOAP客戶端
13.5.1 用.NET框架生成代理類
13.5.2 用.NET框架調(diào)用Web服務(wù)方法
13.5.3 用.NET框架檢索參數(shù)的返回值
13.6 本章小結(jié)
第14章 案例分析:一個電子商務(wù)解決方案
14.1 安裝示例應(yīng)用程序
14.2 示例應(yīng)用程序場景
14.3 使用示例應(yīng)用程序
14.4 示例應(yīng)用程序的實現(xiàn)細節(jié)
14.4.1 NorthwindTraders虛擬目錄
14.4.2 Bs Beverages Web站點
14.4.3 訂單管理應(yīng)用程序
14.4.4 目錄導(dǎo)入工具
14.5 本章小結(jié)

本目錄推薦

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