注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計網絡編程SQL Server 2000 XML應用程序開發(fā)指南

SQL Server 2000 XML應用程序開發(fā)指南

SQL Server 2000 XML應用程序開發(fā)指南

定 價:¥29.00

作 者: (美)John Griffin著;辰卓工作室譯;辰卓工作室譯
出版社: 機械工業(yè)出版社
叢編項: Internet新技術叢書
標 簽: Sever

購買這本書可以去


ISBN: 9787111096344 出版時間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數: 276 字數:  

內容簡介

  本書從介紹XML及其相關概念入手,進而詳細討論了SQL Server 2000的新增XML性能,并給出了SQL Server 2000生成和操作XML文檔的多種方法,其間結合了XSLT、XPath規(guī)范以及XDR規(guī)范。關于XML文檔的生成和從XML文檔插入數據庫數據,本書給出了大量的實例和有條不紊的處理辦法。本書提供了示例代碼、指導性原則以及實例模板,是XML開發(fā)者的必備參考書。

作者簡介

暫缺《SQL Server 2000 XML應用程序開發(fā)指南》作者簡介

圖書目錄

譯者序
前言
第1章 XML 
1.1 XML的由來 
1.2 XML文檔 
1.2.1 XML處理過程 
1.2.2 XML文檔的組成
1.2.3 格式良好的XML文檔 
1.3 文檔類型定義 
1.3.1 DOCTYPE聲明
1.3.2 Public與Private 
1.3.3 注釋 
1.3.4 聲明元素 
1.3.5 聲明屬性 
1.3.6 有效的XML文檔與格式良好的XML文檔 
1.3.7 為給定的XML文檔編寫DTD的例子 
1.3.8 無效XML文檔的例子 
1.4 XML模式 
1.4.1 模式規(guī)范 
1.4.2 模式基礎 
1.5 高級主題 
1.5.1 名字空間和限定 
1.5.2 限定的局部聲明 
1.5.3 非限定的局部聲明
1.5.4 模式文件的位置 
1.6 練習答案 
1.6.1 屬性列表 
1.6.2 無效的XML文檔 
1.7 小結 
第2章 XSLT樣式表 
2.1 可擴展樣式表語言轉換 
2.1.1 整體大于部分之和 
2.1.2 XSL編輯器 
2.2 什么是樣式表
2.2.1 HTML樣式表
2.2.2 簡單的XSLT樣式表 
2.3 節(jié)點和樹的思維方式 
2.3.1 節(jié)點 
2.3.2 位置路徑 
2.4 樣式表結構 
2.4.1 把樣式表和XML文檔相關聯 
2.4.2 <xsl:stylesheet> 
2.4.3 元素的層次和順序 
2.4.4 樣式表結構的例子 
2.5 模板 
2.5.1 模式(簡化語法) 
2.5.2 模式示例 
2.5.3 模板規(guī)則 
2.5.4 創(chuàng)建樹 
2.6 數字的格式化輸出 
2.6.1 <xsl:decimal-format> 
2.6.2 Format-number()函數 
2.7 條件處理 
2.7.1 <xsl:if>元素 
2.7.2 <xsl:choose>元素 
2.7.3 循環(huán) 
2.7.4 控制輸出 
2.8 模式 
2.9 例子—一個企業(yè)的財政季度報告 
2.10 小結 
第3章 IIS和虛目錄 
3.1 虛目錄 
3.2 虛目錄管理工具 
3.2.1 系統(tǒng)要求 
3.2.2 虛名字 
3.3 用虛目錄管理工具創(chuàng)建虛目錄 
3.3.1 啟動虛目錄管理工具 
3.3.2 命名虛目錄 
3.3.3 指明注冊信息
3.3.4 映射到數據源
3.3.5 指定查詢設置
3.3.6 指定虛名字 
3.3.7 Advanced選項卡 
3.3.8 URL、虛目錄和物理目錄 
3.4 虛目錄管理對象模型 
3.4.1 SQLVDirControl對象
3.4.2 SQLVDirs集合對象 
3.4.3 SQLVDir對象 
3.4.4 VirtualNames集合對象 
3.4.5 VirtualName 對象 
3.5 使用對象模型創(chuàng)建一個虛目錄 
3.6 小結 
第4章 經由HTTP訪問SQL 2000 
4.1 二層、三層和n層體系結構 
4.1.1 二層客戶/服務器體系結構
4.1.2 三層客戶/服務器體系結構
4.1.3 n層客戶/服務器體系結構 
4.1.4 用于IIS和SQL 2000的典型Microsoft三層體系結構 
4.2 能用HTTP做什么 
4.2.1 將SQL查詢直接放在URL中 
4.2.2 直接在URL中指定模板 
4.2.3 在URL中聲明一個模板文件 
4.2.4 指定針對URL中的模式文件的XPath查詢 
4.2.5 直接在URL中指定數據庫對象 
4.3 實體 
4.3.1 XML中的實體 
4.3.2 URL中的實體 
4.4 通過HTTP執(zhí)行SQL 
4.4.1 格式良好的文檔、片段以及&root 
4.4.2 在多表上的查詢 
4.4.3 傳遞參數 
4.4.4 XSL關鍵字
4.5 通過HTTP協議來執(zhí)行模板文件 
4.5.1 使用XML模板 
4.5.2 傳遞模板參數
4.5.3 指定XSL樣式表
4.6 執(zhí)行存儲過程 
4.7 通過HTTP來訪問數據庫對象 
4.8 通過HTML表單傳遞模板 
4.9 小結 
第5章 使用XDR模式創(chuàng)建XML視圖 
5.1 概述 
5.2 XDR模式 
5.2.1 元素和屬性 
5.2.2 內容模型 
5.2.3 數據類型 
5.2.4 映射模式 
5.2.5 名字空間 
5.2.6 帶注解的模式例子 
5.2.7 缺省的XDR元素和屬性的映射 
5.3 BizTalk 
5.4 XDR模式的注解 
5.4.1 XDR元素和屬性到表和列的顯式映射 
5.4.2 使用sql:relationship的關系表 
5.4.3 使用sql:is-constant在XML文檔中包含模式元素 
5.4.4 使用sql:map-field從XML文檔中除去模式元素 
5.4.5 用sql:key-fields標識關鍵字列 
5.4.6 使用sql:target-namespace指定目標名字空間 
5.4.7 sql:id-prefix和有效ID、IDREF和IDREFS類型屬性 
5.4.8 使用sql:use-cdata創(chuàng)建CDATA節(jié) 
5.4.9 使用sql:url-encode請求對BLOB數據的URL引用 
5.4.10 使用sql:overflow-field檢索未使用的(unconsumed)數據 
5.4.11 使用sql:limit-field和sql:limit-value過濾記錄 
5.4.12 數據類型強制 
5.5 模式屬性的缺省值
5.6 在查詢中使用被注解的XDR模式 
5.6.1 使用XPath查詢的模板文件 
5.6.2 內聯(inline)映射模式 
5.6.3 URL中的映射模式 
5.7 模式緩存和性能 
5.8 小結 
第6章 使用XPath查詢 
6.1 實現限制 
6.2 和W3C規(guī)范的區(qū)別 
6.3 XPath數據類型 
6.3.1 XPath轉換 
6.3.2 節(jié)點集轉換
6.3.3 SQL Server的CONVERT函數 
6.3.4 將XDR數據類型映射為XPath數據類型 
6.4 位置路徑 
6.4.1 指定一個節(jié)點測試 
6.4.2 指定軸 
6.4.3 子元素 
6.4.4 孫 
6.4.5 父“..” 
6.4.6 屬性 
6.4.7 指定選擇謂詞 
6.4.8 使用布爾謂詞 
6.4.9 關系算子 
6.4.10 算術算子
6.4.11 指定顯式轉換函數 
6.4.12 指定XPath變量 
6.5 通過HTTP訪問數據庫對象 
6.6 小結 
第7章 FOR XML 
7.1 語法 
7.2 FOR XML的限制 
7.2.1 SELECT語句 
7.2.2 返回行集的CREATE VIEW語句 
7.2.3 FOR XML奇怪的地方 
7.2.4 派生表 
7.2.5 CAST算子
7.2.6 其他的限制 
7.3 RAW模式 
7.4 AUTO模式
7.4.1 表名字的別名 
7.4.2 GROUP BY和聚合函數 
7.4.3 計算列 
7.5 EXPLICIT模式 
7.5.1 通用表 
7.5.2 元素指令
7.5.3 hide指令
7.5.4 CDATA指令
7.5.5 ID、IDREF、IDREFS指令 
7.5.6 用sql:overflow-field檢索未使用的數據 
7.5.7 XMLTEXT指令 
7.6 小結 
第8章 OPENXML 
8.1 使用OPENXML 
8.1.1 OPENXML語法
8.1.2 OPENXML例子
8.2 元屬性 
8.2.1 元屬性使用示例 
8.2.2 經由HTML表單和OPENXML插入記錄 
8.3 小結 
附錄A Northwind數據庫模式 
附錄B 正文中提到的XSLT指令參考 
附錄C XPath函數及示例 
附錄D Microsoft的XML數據類型 
附錄E 資源 
附錄F IBM的XSL Editor 
附錄G Microsoft的SQL Server XML View Mapper 
術語表

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號