XML概念模型及内部转换方法的研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:ktv238
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML广泛应用于互联网的数据传输,在很多跨平台的应用系统中,也将它作为数据交换与存储的标准。它以自描述性和可拓展性等优越的特点正逐步成为数据交换与存储的重要标准。为了使XML能够更好的描述真实生活中的对象及它们之间的各种关联关系,有必要使用概念模型来对其建模。概念模型能够把真实生活中的各种事物抽象成为能够被信息系统识别的形式,然后再将其应用到计算机领域。良好的概念模型能够更好地体现XML本身的多种特性,也能为更加深入地研究XML的应用打下坚实的基础。本文在国内外XML概念模型的研究基础上,重点分析了XML概念模型的研究现状、现存问题及改进方法,针对扩展E-R模型不能较好的适应XML文档的层次化结构的问题,以模型驱动构架的思想为指导,在基本E-R模型的基础上作出适当的扩展,并结合层次模型的映射,提出了一种XML双层概念模型,这样既保留了扩展E-R的优点,又引入了层级结构,更好的体现了XML的层次化结构。在第一层中针对XML的不同特性对基本E-R中的实体等概念做出了相应的修改,并引入了数据节点类型、外向簇类型、内向簇类型等概念,同时对层次映射给出了形式化的表示,还在完整性约束中加入了顺序性这一约束条件,使模型更符合XML的特点。第二层就是将第一层中的某一部分层次化,使其在全局概念模型的基础上更好表示具体数据内容,一个层级结构就是将给定的全局概念层中的一部分层次化以后的详细描述。它不增加任何语义。所有的语义都用来描述层级结构概念层。然后提出了从全局概念层到层级结构概念层的转换算法。这两层之间存在着对应关系,需要通过转换操作,由全局概念结构映射转换得到层级结构。首先,从全局概念结构中选出关系类型和弱实体类型。对于这些被选择出来的类型,它们的层次化结构都是通过转换过程中对关系类型和弱实体类型的专门操作来构造完成的。然后,使用连接操作将这些层次化结构连接到一起。某些情况下,层次化关系类型可能会发生缩减,它的父亲和孩子可能会被合并成一个层次化实体类型。
其他文献
传统关联分析需要处理大量的频繁项集以得到可用的关联规则。为提高规则的抽取效率,已有多种频繁项集的精简模型被提出。但是目前关于频繁精简项集的快速挖掘和处理算法的研
无论在研究领域还是工程领域,缺失数据都是一个不能忽视的严重问题。尤其随着数据收集工作从人工转向机器,数据量的急速膨胀使得各种数据质量问题混杂其中,其中数据缺失更是难以
社交网络中的微博平台,近年来得到了广大用户的喜爱和关注。据了解,每天都会有不计其数的新用户加入该平台,并在平台上留下成千上万条信息。面对海量的微博信息,用户总是在不
随着无线通信技术、无线数据库技术与集成电子技术的显著提高和广泛应用,具有监测能力、计算存储能力和数据传输能力的无线传感网络被国内外研究者应用到军事、交通运输、环境
考试是选拔人才的通用途径,种类繁多。为了确保考试的公正性与透明性,考场监控系统应运而生。传统的考场监控系统效率极低,为了实现考场监控视频的快速浏览、及时获取有用的
“软件老化(Software Aging)”现象是指软件长时间运行时,由于计算机资源的消耗而造成的软件性能逐渐下降的现象。这种现象通常出现在服务器等需要7x24小时不间断运行的软件上
软件系统的开发广泛采用面向对象技术对业务逻辑进行设计与实现,同时采用关系数据库技术负责数据的存储和管理;但是面向对象模型与关系模型之间的阻抗不匹配等因素,这就增加了系
云计算是从并行计算、网格计算、分布式计算等传统模式发展而成的一种新型数据计算与共享模式,其特点是计算高效、性价比高、使用便捷等。因为云计算的这些优点,越来越多的用
图像分割是一种基本的计算机视觉处理技术,是模式识别和图像分析的基础,准确的图像分割,能将图像中的有效信息尽可能的抽取出来,进而使高层次的图像理解变为可能。随着计算机的发
随着云计算技术的蓬勃发展,出现了各种参差不齐、质量不一的云服务。由于目前缺少细分的行业服务标准,用户在使用云服务过程中,很可能会遇到服务中断、服务水平过低、甚至是