譯者序
前言
第1章 緒論
1.1 XML
1.1.1 什么是XML
1.1.2 XML來自哪里
1.1.3 為什么使用XML
1.2 數據庫系統(tǒng)
1.2.1 什么是數據庫
1.2.2 什么是XML數據庫
1.2.3 為什么使用XML數據庫
1.3 Web數據庫
1.3.1 平面文件數據庫
1.3.2 關系型DBMS
1.3.3 XML DBMS
1.4 應用程序
1.5 資源
1.5.1 雜志
1.5.2 通用站點
1.5.3 XML門戶
1.5.4 XML工具
1.5.5 XSL
1.5.6 W3C文檔
1.5.7 專門領域XML規(guī)范的示例
1.5.8 更多的XML信息
第2章 模式設計
2.1 數據庫設計
2.2 概念建模
2.2.1 圖形概念模型
2.2.2 圖形概念建模過程
2.2.3 概念建模中的問題
2.2.4 XML概念模型
2.3 邏輯建模
2.3.1 實體關系圖
2.3.2 關系模式
2.3.3 對象模型
2.3.4 XML邏輯模式
2.4 物理建模
2.4.1 XML物理模式
2.4.2 面向數據處理的視圖和面向文檔處理的視圖
2.4.3 數據傳輸
2.4.4 屬性和嵌入元素的權衡
2.5 參考文獻
第3章 理論基礎
3.1 數據類型
3.1.1 XML模式
3.1.2 形成結構數據類型
3.1.3 模式驅動的應用
3.2 DBMS
3.3 XML標準
3.3.1 XML模式
3.3.2 XSL
3.3.3 XML鏈接、指針和路徑
3.3.4 XML查詢
3.3.5 XML命名空間
3.3.6 DOM
3.4 XML DBMS
3.4.1 概念模式
3.4.2 任務
3.4.3 操作
3.5 數據建模
3.5.1 現有的數據模型
3.5.2 簡單的XML數據模型
3.5.3 面向W3C規(guī)范的XML數據模型
3.5.4 面向關系的XML數據模型
3.5.5 以節(jié)點為中心的XML數據模型
3.5.6 以邊為中心的XML數據模型
3.5.7 通用XML數據模型
3.6 參考文獻
第4章 數據存儲
4.1 存儲設備
4.1.1 平面文件數據庫
4.1.2 對象數據庫
4.1.3 關系型數據庫
4.2 細粒度關系型模式
4.2.1 邏輯設計
4.2.2 物理設計
4.2.3 示例
4.2.4 實現
4.3 粗粒度關系型模式
4.4 中粒度的關系型模式
4.4.1 分割點
4.4.2 數據庫設計
4.4.3 實現
4.5 實際考慮
第5章 數據庫系統(tǒng)結構
5.1 系統(tǒng)結構
5.1.1 客戶/服務器結構
5.1.2 三層結構
5.2 XML Web服務器
5.2.1 實現上的選擇
5.2.2 客戶訪問
5.2.3 數據加載
5.2.4 XML生成
5.3 關系型數據服務器
5.3.1 指定URL請求
5.3.2 創(chuàng)建SQL查詢
5.3.3 將報表格式化為XML
5.3.4 提取字典數據
5.3.5 實現
5.4 XML數據服務器
5.5 混合關系型/XML服務器
第6章 商業(yè)系統(tǒng)
6.1 概述
6.2 數據庫適配器
6.2.1 中間件工具
6.2.2 商業(yè)關系型數據庫
6.2.3 查詢工具
6.3 DBMS
6.4 XML數據服務器
6.4.1 dbXML
6.4.2 eXcelon
6.4.3 Tamino
6.5 XML文檔服務器
6.6 資源和站點
第7章 用戶界面
7.1 概述
7.2 基于XSL的用戶界面
7.2.1 XSL樣式表
7.2.2 把XML顯示成表格
7.2.3 把XML片段顯示成記錄
7.2.4 把標識符和代理顯示為超文本鏈接
7.2.5 根據內容改變表示
7.3 基于Java的可視化
7.3.1 客戶程序結構
7.3.2 樹的示例
7.4 直接應用
第8章 查詢
8.1 查詢分類
8.2 表示
8.2.1 以結構為中心的文檔和以關系為中心的數據
8.2.2 以節(jié)點為中心的表現形式和以邊為中心的表現形式
8.2.3 表示鏈接
8.2.4 邊的XML鏈接表示
8.2.5 存儲鏈接
8.3 查詢引擎
8.3.1 路徑查詢
8.3.2 樹查詢
8.4 圖查詢
8.4.1 圖數據模型
8.4.2 圖模式
8.4.3 可視化工具
8.4.4 SQL實現
8.4.5 圖查詢算法
8.5 查詢報表工具
8.5.1 帶XSL的路徑查詢
8.5.2 圖查詢
第9章 索引
9.1 概述
9.2 元素數據結構
9.3 索引策略
9.3.1 無索引
9.3.2 完全索引
9.3.3 部分索引
9.3.4 跨文檔索引
9.4 文檔標志
9.5 搜索技術
第10章 實現
10.1 筆記本系統(tǒng)
10.2 生物學推動因素
10.3 用戶需求
10.4 概念模型
10.5 應用的描述
10.5.1 客戶端
10.5.2 中間層
10.6 限制和擴展
10.7 實際的考慮
10.8 完善
10.8.1 事務管理
10.8.2 安全
10.8.3 恢復
10.8.4 優(yōu)化
附錄A Java 實用工具
附錄B SAX解析器
附錄C XML模式第0部分:初級的W3C規(guī)范