同样,这一功能也仅在关系型数据库中存在。有时需要将关系型数据和XML文档数据联合起来——例如有一份设计用户ID的XML文档,而查询结果需要包含一些用户信息表中的数据。一种处理方式是将XML文档视为一个常规数据库表并把它和用户信息表相关联。不过这只适用于XML文档中的数据具有一定规律且不存在任何分层结构的情况下。
  随之产生的一个问题称为XML分解,XML分解的意思是将整个或部分的XML文档内容保持到一个常规数据库表。这在从第三方接收数据,并认为使用已有的数据库结构来存储数据所带来的好处胜于以XML格式存储这些数据时很常见。这种情况下通常除了将数据存入一个常规数据库表外,还会把原始XML文档保存在这个表的另一列上。这种处理方式使得在必要时XML源文件依然可用,这种处理方法的有点在于能够很方便地将提取出来得数据与其他表中得数据进行连接。

关于TeamDoc软件:

TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页

TeamDoc软件界面(点击可放大)

版权所有:南京网亚计算机有限公司,本文链接地址: 以关系型数据的形式显示XML文档数据