以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  XML初学进阶学习笔记[原创](续13)[原创]  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=9309)


--  作者:卷积内核
--  发布时间:8/12/2004 9:12:00 AM

--  XML初学进阶学习笔记[原创](续13)[原创]
41、在关系数据库中,数据仅仅是数据,它不包含层次结构信息;
而面向对象数据库可以将数据视为对象,数据是作为一个整体,包含了属性和方法,并能体现数据间的继承关系。


42、一个基于XML的数据库系统应该具备以下特征:

1>能够根据文档类型定义(DTD或Schema)确定数据库的模式。
也就是说,能够按照DTD或Schema来定义数据库,而无须再进行数据库的设计,
能够按照DTD或Schema的层次结构来进行基于XML语法的定位和查询。通过元素名字和属性来查询和定位元素。
2>支持DOM和SAX,可以进行事件驱动的XML处理。
3>内置数据处理语言模块(XML语法分析器),能够进行XML文档数据的语法分析,同时对数据库中的元素进行直接的定位操作。
4>提供标准的XML查询语言。通过套用一定的样式模式,输出多种格式的XML文档。
5>能够处理大型数据集合,能够对置标文本的结构和内容进行索引。
6>提供开发工具包,支持DOM、SAX、Java、Script语言等。
7>提供一定的机制保证数据的一致性。如通过行级或页级共享锁、排他锁对数据加锁,满足用户对数据进行并发读写时数据的有效性。
8>支持OLAP和数据仓库等高级应用。


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.997ms