论文摘要
随着Internet的迅速发展,信息共享和数据交换的范围也在不断扩大,XML在跨平台、异构数据集成方面有着相当广泛的应用,但缺乏完善的存储和管理机制。传统的关系数据库和海量的XML数据存储和管理都面临着巨大的挑战。实现XML数据和关系数据的相互转换,就能充分发挥两种技术的优势。本文分析了XML数据的半结构化特点和关系数据的函数依赖和规范化理论,通过与XML Schema比较,选了DTD作为XML文档模式;分析了保持语义约束的XML函数依赖现象并进行了规范化,给出了消除传递函数依赖和间接函数依赖的方法;通过对四种常用XML接口进行分析和比较,选择DOM作为XML数据与关系数据转换的接口,对其组成和功能进行阐述。本文分析了现有XML数据与关系数据转换技术即模板驱动和模型驱动,并对模型驱动进行了改进,利用数据转换中间件,以数据模型为映射方法,通过DTD定义XML文档结构,生成映射模型和初始化关系数据库。设计了保持语义约束的XML文档与关系数据库相互转换算法,该算法使用决定了其它所有的属性的单属性,该属性取代了主键列,通过该属性使DTD中的函数依赖在关系数据中体现出来,从而保持了语义约束。给出了算法的分析和应用实例,在应用中证明了算法的正确性。
论文目录
相关论文文献
- [1].遥感信息聚焦服务的多层次语义约束模型[J]. 武汉大学学报(信息科学版) 2009(12)
- [2].一种保持语义约束的XML文档存储方法[J]. 微计算机信息 2010(03)
- [3].场景语义约束的三维交互技术[J]. 计算机工程与应用 2008(33)
- [4].依存关系树在文本多语义约束检测中的运用[J]. 小型微型计算机系统 2010(06)
- [5].语义约束的RVT模型到CityGML模型的转换方法[J]. 地理信息世界 2015(02)
- [6].保留语义约束的关系模式到XML-Schema的映射[J]. 学术问题研究 2009(01)
- [7].利用语义约束实现用户个性化的服务组合算法(英文)[J]. Journal of Southeast University(English Edition) 2008(03)
- [8].一种基于长度语义约束的报文格式挖掘方法[J]. 北京邮电大学学报 2012(06)
- [9].基于语义的逻辑模型优化研究[J]. 科学技术与工程 2011(03)
- [10].保留语义约束的关系模式到XML Schema转换[J]. 河南师范大学学报(自然科学版) 2008(01)
- [11].语义约束和时间关联LDA的社交媒体主题词链提取[J]. 小型微型计算机系统 2018(04)
- [12].水文变化语义约束的实时水位观测数据流在线滤波方法[J]. 测绘学报 2015(12)
- [13].知识引导的滑坡灾害场景动态表达方法[J]. 武汉大学学报(信息科学版) 2020(08)
- [14].联合语义约束下的品牌特征进化尺度研究[J]. 现代商贸工业 2017(23)
- [15].模糊概念图知识表示及其推理机制研究[J]. 计算机应用研究 2010(06)
- [16].耦合大系统下本体驱动的高速铁路场景建模[J]. 铁道学报 2015(06)
- [17].基于语义规则的连接依赖的确定[J]. 计算机与现代化 2009(12)
- [18].面向应急测绘的无人机航飞任务统一描述[J]. 测绘地理信息 2016(03)
- [19].产品结构相似度量方法[J]. 计算机工程 2010(09)
- [20].保留语义约束的从关系模式到XML模式的转换[J]. 南开大学学报(自然科学版) 2008(06)
- [21].操作系统内核的动态可信度量模型[J]. 计算机应用 2012(04)
- [22].空间关系词汇与地理实体要素类型的语义约束关系构建方法[J]. 武汉大学学报(信息科学版) 2012(11)
- [23].保持语义约束的混合内联算法的改进[J]. 沈阳理工大学学报 2008(05)
- [24].概念与属性间语义约束知识的获取方法研究[J]. 语言文字应用 2012(01)
- [25].基于工程语义约束的线束预装配自动规划方法[J]. 图学学报 2012(05)
- [26].一种语义弱监督LDA的商品评论细粒度情感分析算法[J]. 小型微型计算机系统 2018(05)
- [27].虚拟高速铁路环境快速建模服务与案例[J]. 地球信息科学学报 2013(06)
- [28].基于实例和约束的三维场景概念设计和系统实现[J]. 计算机科学 2008(01)
- [29].包含协议和语义的构件一致性验证方法[J]. 计算机应用研究 2017(07)
- [30].基于语义的XML模式到关系范式的转换算法[J]. 重庆教育学院学报 2009(03)