18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 信息时代 > XML数据模型(数据库)

XML数据模型(数据库)

时间:2022-12-01 18:30:01 | 来源:信息时代

时间:2022-12-01 18:30:01 来源:信息时代

    XML数据模型 : 包括表示XML文档的结点标记树(node labeled tree)、结点标记树之上的操作和语义约束。XML数据树中共有七种结点类型,分别是文档结点、元素结点、属性结点、文本结点、注释结点、处理结点和命名空间结点。其中,文档结点是树的根结点,XML文档的根元素作为该文档结点的子结点;元素结点对应XML文档中的每个元素,元素结点的子结点可能是除文档结点之外的结点,如果元素结点的子结点也是元素结点,其排列顺序按照XML文档中结点出现的次序;属性结点对应元素相关的属性值,元素结点是它的每个属性结点的父结点;命名空间结点描述元素的命名空间字符串;处理指令结点包含处理指令的内容; 注释结点包含注释的内容; 文本结点包含字符串的文本数据。
XML树状模型中的操作包括在XML数据树中定位满足路径条件的子树和完成XML数据树到XML数据树的变换。定位满足路径条件的子树可以通过XPath路径表达式完成。XML数据树到XML数据树的转换可以通过XQuery或者XSLT完成。
XML树状模型支持某种程度的完整性约束。XML数据中定义了ID和IDREF结点属性。每个结点的ID属性值在整个XML数据树中是唯一的。一个IDREF属性值对应于XML数据树中某个结点的ID属性值。
图1是一棵简单的XML结点标记树。


图1 XML结点标记树

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭