XML数据交换中数据完整性约束的研究与实现

来源 :北京航空航天大学 | 被引量 : 0次 | 上传用户:op0034
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的飞速发展,XML逐渐成为互联网上半结构化数据的统一标准.越来越多的应用程度使用XML文档来交换数据.在进行数据交换时,每个应用程序都从文档中提取自己需要的数据并进行处理.所以在数据处理之前对其进行完整性验证是十分重要的.为了描述XML数据的结构和约束,先后出现了各种XML模式语言,例如W3C的XML DTD和XML Schema、Microsoft的XDR、AT&T的DSD等.这些模式语言的共同特点是它们都是使用数据类型和各种语法规则约束元素和属性允许的内容,致力于描述XML文档的固有结构.<[1]>这些语法规则式的模式语言不能提供对XML文档语义上的验证,也不能描述XML树不同分支上节点之间的约束关系.目前,已有多家机构和公司对XML文档中节点间的约束问题展开了研究,并分布了其研究成果,但这些成果都还不十分成熟,不能全面的覆盖XML节点间约束的需求.W3C声称将在新版的XML Schema中加入对XML节点间约束的支持,现在关于这一问题还没有统一的标准.该文通过深入分析和研究了现有的模式定义语言,明确了它们在XML数据完整性约束描述能力上的长处和不足,进而在这些模式语言和信息建模的基础上,以XML数据交换中数据完整性约束的核心问题"元素间关系的描述"为切入点,研究设计了一套XML元素间制约关系描述语言XCDL(XML Co-constraint Description Language),并在分析相关技术的基础上实现了一个XCDL处理器的原型系统,为实现XML文档中节点间的约束进行了深入的研究与探索.
其他文献
交互式的多媒体会议系统正逐渐走入到我们的日常生活和工作中.现在基于开放PC平台上的多媒体视频会议不仅具有声音和图像,参会各方还可以共享电子白板等各种数据,真正实现了
该文主要研究高清晰度视频的压缩.高清晰度视频序列,具有分辨率高、帧率高,数据量大,信息量大等特点.高清序列由于数据量大,因此压缩时间非常惊人,所以降低编解码系统的复杂
纹理包含任意的重复图案,可以描述真实世界中绝大多数物体的表面细节.计算机图形学的一个重要目标是如实的再现真实世界,因此,纹理在真实感绘制方面起着非常重要的作用.但是,
告警管理系统是IP网络管理的一个重要功能模块,是网管人员监控网络并发现网络故障的有效工具.告警管理系统在对网络告警事件进行处理时,需要依据网管人员设定的处理规则进行,
数据分发管理(DDM)作为HLA接口规范所定义的一种服务,采用基于值的过滤机制在对象实例属性层次上进一步增强联盟成员表达兴趣、精简数据的能力,从而减少盟员间的无关数据通信
网络在现实的生活中使用越来越广泛,但是安全问题却越来越突出,如何保证安全性已经成为首要解决的问题.目前公钥基础设施PKI(Public Key Infrastructure)被广泛地应用在科研
基于IP网络的通话技术(VoIP)取得了很大的成就,并且在向可视电话方向发展.IP电话包的丢包和传输延时会影响到IP电话的呼叫过程、连接控制及通话质量.对网络中的IP电话包进行
并联机器人运动学和力控制是机器人智能研究领域的两个重要课题,它的研究对于推动和扩大并联机器人在工业生产中的应用有重要的意义.文章首先将人工神经网络应用于并联机器人
当前的网络测量基础设施大都采用基于被动监测模式的体系结构,主要提供对所属网络或授权网络的性能监测支持,对互联网上日益增多的应用系统的测量所提供的支持不足,项目组提
随着网络技术的发展和信息应用水平的不断提高,企业业务的开展越来越依赖于通畅、稳定的网络环境.如何提高网络管理软件的开发效率和解决通用性与适用性之间的矛盾已经成为摆