论文部分内容阅读
XML的出现给数据库领域带来了很多新的问题,其中最关键的问题是如何准确有效的存储XML数据及如何将有用的信息以XML文档形式发布到Internet上.本文在对国内外研究现状进行综合分析的基础上,从一个全新的角度对XML数据的存储与发布问题进行了研究,取得了以下成果:1.提出了一种DTD到E-R模型的转换方法,即DTD-ER方法,然后从数据库设计的角度出发,提出了基于DTD-ER方法的XML数据存储技术来完成用关系数据库存储XML数据.该技术弥补了当前研究中只考虑如何存储而不考虑后期的数据处理的不足,从而为基于XML的研究打下了基础.2.提出了一种E-R模型到DTD的转换方法,即ER-DTD方法,然后从数据库设计的角度出发,提出了基于ER-DTD方法的XML数据发布技术,使得XML数据发布与数据库设计同步完成.从而避免了当前方法中为了数据发布对数据库进行的二次开发.3.本文从图论的角度出发,给出了两类关系数据库的XML视图的生成技术,一类是在数据库设计的同时完成XML视图的创建,另一类是为已经存在的关系数据库创建XML视图.同时本文对应于这两类技术给出了具体的实现算法,并给出了算法分析.从而为基于XML数据的发布与集成奠定了基础.4.本文对基于双视图的发布集成系统模型进行了研究,给出了模型的体系结构,并分析了各个模块的具体功能,从而为以后的工作打下了基础.