分享到:

基于语义的关系模式向XML模式转换方法研究

XML已逐渐成为Web数据交换标准,由于XML具有可扩展性和自描述性,以及支持内容和显示形式分离,使得它成为数据之间的共享和交互的最佳中间件之一。关系数据向XML数据的转换技术成为实现异构数据转换、异构数据集成和数据发布的重要研究内容。将关系模式转换为XML模式往往不能保留数据库中原有的语义信息,针对这一问题本文提出利用逆规范化实现基于语义的关系模式到XML模式转换方法。该方法映射关系模式到关系模式图,根据关系类别对表作连接,为每一个连接表和非连接表创建XML schema,将所有XML schema整合成一个XMLschema。实验表明该方法对于保留语义约束、加强数据耦合是可行有效的。本文还提出另一种转换方式,利用ER模型实现基于语义的关系模式到XML模式转换方法。该方法映射关系模式到关系分类表,根据关系分类表还原ER图,由ER图推出XML-Schema图,最终得到XML数据模式。实验表明该方法对于保留关系模式中1:1、1:n  (本文共60页) 本文目录 | 阅读全文>>

《南京师范大学学报(工程技术版)》2006年01期
南京师范大学学报(工程技术版)

利用逆规范化实现关系模式向XML模式的语义转换

0引言目前XML已成为W eb数据交换标准,而现有许多应用系统则以关系数据库存储数据,若将关系数据库转换为XML文档,则可以充分利用XML的特性,通过CSS(Cascad ing Style Sheets)或XSL(ExtensibleStylesheet Language)方便地实现XML文档在万维网上的直接发布,并能直接使用基于XML的查询和数据交换.关系数据库存在一些语义约束,如依赖关系、外键引用等.目前国内外学者对关系数据模式向XML模式转换做了大量研究工作,产生很多转换工具和算法.如:XPERANTO[1]模型能实现简单的数据转换,但不能保留数据中原有的语义;FT[2]实现关系模式到XML模式的松耦合映射;RTS[3]算法结合XML树型结构特点,提取转换模式,分析转换方法;KRR[4]方法基于Key关系模式重构,采用有向图作为抽象数据模式实现整体数据模式向XML模式的转换.本文提出利用逆规范化的方法实现关系模式向XML...  (本文共4页) 阅读全文>>

湖南师范大学
湖南师范大学

基于语义的XML模式到关系模式的转换

可扩展标记语言XML技术自出现以来,在许多领域内得到广泛的支持并有着广阔的应用前景。XML的核心作用体现于数据的交换与共享。利用XML的样式语言来实现数据间的转换和显示,可以满足用户的多种需求。由于XML的诸多优势并没有表现在存储上,如何更为有效地存储和管理XML数据已成为一个研究热点。本文基于XML文档中的映射规则,从保持语义约束的角度考虑,展开对XML模式规范化存储的研究,包括:对XML文档用映射语言进行描述;基于映射规则对应的表树探讨一种生成键的方法;基于XML键和函数依赖之间的关系讨论简化键和简化函数依赖的定义,以及键向简化函数依赖的转换等;讨论XML模式到关系模式的转换,给出一种基于XML键的转换算法,把泛关系模式保持函数依赖且无损连接地分解为3NF模式集,使得到的关系模式合理化。本文的主要研究成果如下:(1)参考已有的XML映射规则定义,给出XML文档的泛关系定义和相应的映射规则。(2)提出基于XML文档的有效生成键...  (本文共68页) 本文目录 | 阅读全文>>

《北京大学学报(自然科学版)网络版(预印本)》2006年04期
北京大学学报(自然科学版)网络版(预印本)

基于模式元素语义关系的模式合并方法研究

0引言数据集成问题一直是数据库研究领域的一个热点[1—3],它是指集成自治和异构的数据源中的数据,并为用户提供一个统一的全局模式以及相关映射信息[4—6]。虚拟技术和数据仓库技术是数据集成中常用的两种实现技术[6,7]。无论是虚拟技术或是数据仓库技术,构建全局模式都十分重要,因为用户通过全局模式可更好地管理和利用企业信息资源[8]。因此,研究全局模式自动构建方法是数据集成中十分基础和重要的问题。本文从模式元素之间的语义关系出发,重点研究模式元素自动合并问题。本文结构安排如下,第1部分给出关于全局模式构建的国内外相关研究;第2部分介绍文中所用到的相关概念;第3部分基于模式元素之间的语义关系,重点研究模式元素合并的方法;最后对全文进行总结和展望。1相关研究尽管模式集成研究起步较早,但有关全局模式自动构建的研究工作并不多,已有研究大多从数据源概念模式出发,依靠手工完成模式的合并[9-11]。Larson等基于属性、对象、联系间的语义关...  (本文共7页) 阅读全文>>

东南大学
东南大学

关系模式下从XML到SQL的查询转换及优化技术

XML近来已成为Web上表示和交换数据的统一标准。随着XML在信息集成、电子商务等方面的广泛应用,大量的数据信息需要在关系模式和XML模式间转换:从外部获得的XML数据需要转换为关系数据存储在数据库中;而内部的关系数据又需要映射为XML数据在Web上传输和交换。因此,基于关系数据库的XML存储技术和XML出版技术成为数据库领域中的新兴研究热点。本文对现有的存储技术、出版技术作了全面比较,并就这两类技术中的共同难题——将XML查询转换成等价的SQL查询的方法进行了深入研究。我们综合比较了XML存储技术和XML出版技术中多种查询转换方法,得到结论:在XML存储技术中,查询转换仍然是一项重要的挑战,目前尚无很完善的转换方法。且由于这种转换依赖于关系模式生成技术,各种生成技术都必须构造自己的查询处理器。而XML出版技术中,已存在较完善的查询转换方法,且有的方法具有一定的通用性。利用这一点,我们采用将出版技术领域中较为成熟的转换方法应用于...  (本文共56页) 本文目录 | 阅读全文>>

东北大学
东北大学

基于语义的XML模式提取方法的研究

XML (eXtensible Markup Language)已经成为数据表示和数据交换的标准,使用在各种各样的应用中。XML模式是XML数据交换、高效数据查询的基础,因此XML模式对于XML数据管理至关重要。但大部分的XML文档缺少XML模式信息,从XML数据中自动化的提取出XML数据的模式信息是XML数据管理的重要任务。传统的XML模式提取技术是对XML文档的结构进行提取,没有考虑XML文档中标签的语义信息,然而不同的XML文档的编写者使用的不同的标签描述信息,从而导致提取出的XML模式冗余和错误。因为,充分利用XML数据的语义信息,产生紧凑正确的XML模式是一个亟待解决的问题。本文提出了基于语义的XML模式提取方法。使用XML文档进行聚类,把相似度高的文档聚类在相同的簇内。分析簇内的XML数据,根据元素标签的语义信息和上下文环境,把元素划分为不同的元素类型。使用XML模式提取算法提取出每个元素类型的模式,最终提取出XML...  (本文共85页) 本文目录 | 阅读全文>>