近年来,随着XML技术越来越热门,主流的关系数据库产品又纷纷增加对XML的支持,同时也出现了一批纯XML数据库(native XML database)管理系统。
目 录
XML数据库 1
1.数据库技术的发展 3
1)传统数据库系统 3
2)新兴数据库技术 3
2.XML与数据库 4
1)XML是数据库吗? 4
2)需要XML数据库吗? 4
3)数据与文档 4
(1) 以数据为中心的文档 5
(2) 以文档为中心的文档 7
(3) 数据、文档与数据库 7
4)XML数据库模型 8
(1) 概念模式 8
(2) 任务 9
(3) 操作 10
3.数据模型 10
1)关系数据模型 11
(1) 数据模型 11
(2) XML与关系模式的范式 11
2)XML数据模型 12
(1) 简单的XML数据模型 12
(2) 面向W3C规范的XML数据模型 13
(3) 面向关系的XML数据模型 14
(4) 以节点为中心的XML数据模型 14
(5) 以边为中心的XML数据模型 14
(6) 通用XML数据模型 14
4.数据存储 14
5.系统结构 16
6.查询与索引 17
1)查询 17
2)索引 17
7.实现与商用系统 17
1)实现 17
2)商用系统 17
3)XML数据库产品 18
(1) Middleware 18
(2) XML-Enabled Databases 20
(3) Native XML Databases 21
(4) XML Servers 23
(5) Wrappers 24
(6) Content Management Systems 24
(7) Discontinued Products 25
网友评论