企业数据库的XML发布技术研究

被引量 : 0次 | 上传用户:eeeeeedddddd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展,可扩展标记语言XML(eXtensible Markup Language)正逐渐成为互联网上数据发布和交换的标准。由于其强大的数据表达能力和嵌套的结构、自描述的特点,XML可以在互联网和数据库之间扮演更为重要的角色。然而,目前企业的大量数据仍存在于占主导地位的关系数据库中,如何在现有的数据库平台上以XML形式准确地表达关系数据,已成为亟待解决的关键问题。本文的研究以MDA(Model Driven Architecture,模型驱动的体系架构)作为指导思想,分别从模式层和实例层的角度探讨了关系数据库的XML发布技术。本文第一部分从XML和关系数据库的技术特点入手,分析了用XML发布企业关系数据库的必要性和可行性。接着,是本文的主要工作之一:分析了XML Schema和关系模式的语义约束特征,总结了关系模式到XML文档模式的一般转换规则;在此基础上,提出了构建XML视图模式结构图的两种典型策略。本文的第三部分比较了几个主流数据库厂商提供的XML动态发布技术;并选择以Oracle的产品作为实验工具,详细剖析了Oracle发布函数的使用特点。最后,给出企业数据库的XML发布模型,并根据该模型提出了可自动生成XML视图的XViews-Generator工具。同时结合一个气象数据库的XML发布系统的应用案例说明了上述技术:即运用XViews-Generator工具的实现原理,根据源气象关系数据库的相关信息,获得可选的XML视图模式文档,再结合动态的查询得到XML实例文档,从而实现气象关系数据库的XML发布。本文以RDB作为底层数据载体,研究了通过在其上建立XML视图实现数据发布的方法。本文落点于XML视图模式文档结构的设计方案的研究,有机地将静态映射规则与动态查询技术结合起来实现了企业数据库的XML发布。
其他文献
随着科技的不断发展,真空电子器件进入大功率、超高频、长寿命的领域,传统的玻璃与陶瓷封接已不能达到真空电子管制作的要求,另外一种封接技术——陶瓷-金属封接工艺应运而生
有机电致发光器件(OLEDs)是第三代光电显示技术的主流产品。具有高效率的磷光OLED器件,其发光层通常通过能量较高的主体材料向磷光染料的能量传递来实现掺杂分子的发光。但是
老子是中国哲学史上最早将“自然”概念引进哲学思考者之一,在其五千余言的《老子》中有五处提到“自然”。作为自然主义的开山鼻祖,在《老子》一书中一以贯之的自然主义思想成
<正>老年人的心理健康,是现今全社会共同关注的问题。作为社会老年人群体的重要组成部分,军队离退休干部戎马一生,在长期的紧张工作中养成了工作重于生活、使命重于生命的高
伴随着大学生就业难问题的出现,近年来就业困难大学生群体日益引起政府、学校和社会的关注。然而,人们对就业困难的概念认知与就业困难大学生的群体界定并不一致,从而影响了
随着互联网数据、移动通信的快速增长,人们对数据流量及网络接入速度的要求越来越高,由传统分立器件构成的光通信网络逐渐出现压力;同时由于通信设备的大量部署,数据中心的急
倾斜光纤光栅(Titled Fiber Bragg Grating, TFBG)是一种特殊的短周期光纤光栅,因其独有的结构特点,使其具备光纤Bragg光栅和长周期光纤光栅的全部优点,近年来对TFBG的理论和
公司可以通过章程限制甚至禁止股权转让,这是公司自治的表现。对于这些限制,除非违反了股东平等原则和损害了股东的核心利益,法院在实践中应予充分尊重,通过尽量合理的安排平
胎儿民事权益的保护是我国法律所面临的一个十分现实的问题。传统民法理论认为,胎儿是母体的一部分而不是独立的个体,胎儿不能作为权利义务的主体。但是,这一理论会损害胎儿
房地产业的健康稳定发展,关系到国民经济的发展、社会的稳定和人民的切身利益,因此科学客观地对当前房地产形势进行分析、制定科学合理的房地产业发展战略显得十分紧迫而必要,对