首页> 中文学位 >多数据库中间件中局部数据库推拉机制的设计与实现
【6h】

多数据库中间件中局部数据库推拉机制的设计与实现

代理获取

目录

文摘

英文文摘

华南理工大学学位论文原创性声明及学位论文版权使用授权书

第一章绪论

1.1研究背景和基础

1.1.1概述

1.1.2多数据库中间件

1.1.3国内外研究现状

1.2本课题的研究意义

1.3本课题的研究内容

1.4论文的结构安排

第二章XML与数据库

2.1XML与数据库

2.1.1XML的特性

2.1.2数据库的特性

2.1.3XML与数据库的关系

2.2数据与文档

2.3数据的存储和抽取

2.3.1转换中的四类问题

2.3.2XML Document到数据库的转换

2.3.3数据库到XML Document的转换

2.4XML技术的有关规范

2.4.1XML文件的操作

2.4.2XML查询语言技术

2.5小结

第三章局部数据库的上推描述

3.1文档类型定义DTD

3.1.1DTD的基本结构

3.2XML Schema

3.3Mapping映射

3.3.1 Table-Based Mapping

3.3.2 Object-Relational Mapping

3.4数据库的元数据

3.4.1元数据的内容

3.4.2元数据的获取

3.4.3元数据的描述

3.5上推数据的分类

3.6小结

第四章局部数据库上推代理演示系统

4.1总体介绍

4.1.1功能分析

4.1.2整体结构

4.1.3开发环境与主要技术

4.2演示系统组成实体描述

4.3实验系统的演示

4.4小结

第五章数据上推描述语言DPDL(Data-Push Description Language)的探讨

5.1DPDL概述

5.1.1数据上推描述语言DPDL设计原则

5.1.2 DPDL编译器功能

5.2 DPDL编译器实现关键技术

5.2.1YACC概述

5.3DPDL的设计

5.3.1局部数据库上推数据的形式化描述

5.3.2词法分析

5.3.3语法分析

5.3.4有待进一步解决的问题

5.4小结

结论

参考文献

攻读学位期间发表论文

致谢

展开▼

摘要

多数据库系统屏蔽了局部数据库在物理上和逻辑上的差异,为有效地集成多个分布、异构和自治的数据库提供了很好的解决办法,从而满足了人们对数据资源共享的要求.异构的局部数据库彼此之间存在着很大的差异性,如何屏蔽局部数据库的差异性,形成一致的数据模式是多数据库集成的关键技术之一.该文首先从数据存储、数据表示方面分析了XML文档和数据库之间的联系与区别,对比了两者基于表的映射策略和关系对象映射策略的差异.进而研究了局部数据库中上推数据的内容、获取和描述,由此将局部数据库中数据细分为基本数据、命令数据、记录集数据,并以DTD的方式定义了描述局部数据库中上推数据的XML模式,将此模式作为集成机和局部数据库上推代理之间的通信规范和上推规则.以上推规则为标准,对局部数据库的数据上推描述语言进行了研究.首先给出了数据上推语言的设计原则.在分析上推语言编译器功能、Lex词法解析器和Yacc语法解析器运行机制的基础上,设计了数据上推描述语言DPDL.对局部数据库上推模型、局部数据库上推数据的内容进行了形式化描述,依此定义了词法解析器可识别的单词符号,用BNF表示法描述了数据上推描述语言的语法,包括上推数据及其模型的创建、修改,查询和控制.增强了局部数据库上推数据的主动性.最后用java为编程语言结合XML的DTD有效检验和DOM解析技术,开发了局部数据库上推描述的实验演示系统,验证了集成机和局部数据库上推代理之间通信规范和上推规则的有效性、可行性.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号