XML文档的规范化问题研究

来源 :复旦大学 | 被引量 : 15次 | 上传用户:chenzhe1987827
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML(eXtensible Markup Language)作为一种Internet上的主要的数据表示和交换标准之一,应用范围非常广泛。但是由于XML文档的模式DTD在设计上存在不足之处,DTD中可能存在一些异常的数据依赖,从而导致XML文档包含冗余的数据而出现操作异常。本文研究了以DTD为模式的XML文档的规范化问题,主要研究内容包括如下三个方面: 1.在这一部分,首先通过分析函数依赖的表现形式在XML文档中和在关系数据库中的不同,提出了基于DTD路径表达式的XML文档的函数依赖的概念。这种函数依赖不仅能表达元素的属性和元素的值之间的函数依赖,而且也能表达元素之间的函数依赖。它可以有两种不同类型的表现形式:绝对函数依赖和相对函数依赖。然后给出了关于XML文档的函数依赖的一组完备的推理规则集。最后还进一步研究了XML文档的函数依赖和键的关系。 2.在这一部分,首先提出了关于XML文档的间接函数依赖和传递函数依赖的概念,并且基于这两个概念,提出了XML文档的一种范式XNF-1。另外,在这一部分,还提出了XML文档的另一种范式XNF-2。然后通过用DTD的关系表示形式给出了DTD无损联接分解的概念。最后给出了把一个XML文档的DTD无损联接地分解成符合XNF-1和XNF-2的两个算法。 3.XML文档中可能包含由非函数依赖引起的数据冗余和操作异常。在这一部分,提出了以DTD为模式的XML文档的多值依赖的概念。然后基于多值依赖的概念,提出了XML文档的另一种范式XNF-3。最后给出了把一个XML文档的DTD无损联接地分解成符合XNF-3的一种算法。
其他文献
互联网及其资源固有的复杂性使得互联网服务管理面临着重大挑战。十余年来,研究人员针对基于策略的管理技术提出了许多解决方案,然而由于存在兼容性和可扩展性等方面的问题,
目的:探讨"护士站前移"在神经内科优质护理服务中的应用效果。方法:开展优质护理服务、实施"护士站前移"工作模式,比较实施前后护理服务满意度、护士工作效率及护理服务质量。结果:
随着Internet的飞速发展,用户数量迅速增加,新的网络应用不断涌现,使得网络流量急剧增加,由此引发的网络拥塞已经成为制约网络发展和应用的瓶颈问题。信息拥塞是影响网络服务
基于传感器的汽车驾驶跟车模型是建立在多传感器融合的基础上,利用软硬件结合的方式获得汽车行驶数据,结合干燥路面、湿路面、冰雪路面三种道路状况,判定汽车在行驶中是否会
目的:比较胃癌根治性切除手术和扩大根治性切除手术后患者临床预后情况,寻找更有效地胃癌手术治疗方法。方法:选取60例确诊为胃癌的患者,将患者随机分为根治性手术治疗组和扩大
目的:规范护理服务模式,提高医疗护理质量。方法:强化护理服务形象、护理服务态度,细化护理服务流程,制定开展优质服务护理示范工程活动实施方案,选择100例腹腔镜阑尾手术的患
目的:研究尿微量清蛋白检测在糖尿病肾病早期诊断中的临床应用.方法:选取确诊的2型糖尿病患者160例,将80例诊断为糖尿病肾病的患者选作DM肾病组,将80例诊断早期2型糖尿病患者选