首页 相关文章 XML数据库中几个容易混淆的概念2

XML数据库中几个容易混淆的概念2

  关系数据库

  关系数据库中的XML数据库可以分为三种模型:coarse-grained(粗糙纹理型), medium-grained(中等级别纹理型),或 fine-grained(优良纹理型)。

  coarse-grained(粗糙纹理型)模型在逻辑上与flat文件模型有些不同。你可以使用一个关系数据库来存放每一个XML文档。例如,以下的代码可以存放一个XML文档:

  Create table diets
  ( dietName varchar2(30),
   XMLDocument varchar2(32000)
  )

  fine-grained(优良纹理型)模型将XML文档的每一成分映射到关系数据库中。为了能够将flat模型转移到关系数据库,你必须使用两种改变方式。对以上的范例,你不能再使用子目录名来代表diet的名称,你也不能再使用文件的名称来传递diet的日期。表A显示了diet的XML文档的文件类型定义(DTD);表B显示了将DTD映射到关系表的数据定义语言(DDL)。除此之外,表C还包括了相应的XML语法。

  medium-grained(中等级别纹理型)模型介于co...[ 查看全文 ]

2016-02-19 标签:

XML数据库中几个容易混淆的概念2的相关文章

手机页面
收藏网站 回到头部