XML数据交换中数据完整性约束的研究与实现
文献类型 | 学位 |
作者 | 赵旭林[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 2004 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | XML;数据交换;数据完整性;约束;解析器;XCDL |
摘要 | 随着网络技术的飞速发展,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文档中节点间的约束进行了深入的研究与探索. |
影响因子:
dc:title:XML数据交换中数据完整性约束的研究与实现
dc:creator:赵旭林
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2004.
dc:identifier:DOI:
dc: identifier:ISBN: