文档介绍:华南理工大学
硕士学位论文
多数据库中间件中SQL服务器的研究与设计
姓名:赵洁
申请学位级别:硕士
专业:计算机软件与理论
指导教师:齐德昱
20040501
摘要在上述的背景下,课题主要研究和设计数据库中间件中的衿鳌!狹多数据库系统屏蔽了不同数据库在物理上和逻辑上的差异,使用户能实现对异种数据库的透明访问。我们提出和研究的多数据库中间件实际上是构造“”,是多数据库的一种兼容与普通的模式化解决方案。。由于课题模型背景的特殊性,本文首先分析了它和一般数据库服务器的不同之处,再对其具体功能,总体目标等问题做了叙述。在系统的设计中,本论文重点介绍了系统数据结构的设计,即,,查询树,而查询树实质是修改、扩展信息的语法树。论文叙述了系统的详细实现。重点是对表达式的解析和处理。应用的是算符优先的算法,并对之作了改进。对算法中的算符优先表进行扩充,使之可以处理除普通的加减乘除四则运算外,还可以支持关系连接符琽的运算,并扩充到对子查询的处理,包括汀緉1泶锸经过解析,最后生成的是动态二叉树,树激活后通过计算得到表达式的结果。逻辑视图进行数据访问。论文对其进行了研究和讨论,并模拟了数据逻辑视图和部分验证所设计的各个子旬的查询树的数据结构是否合理,信息是否齐全,是否可行,并且的结构更加完整,具有相对的数据库服务器功能。本文最后对数据库和网格进行了进一步的讨论。多数据库也是网格计算和普适计算的基本问题,和数据网格技术有不少相似之处,故对数据网格进行介绍和讨论。论文还关键词多数据库;中间件;衿鳎煌,子句解析时所形成的语法树,以及它们在重写阶段如何形成对查询的进行优化以后,在数据访问阶段所使用的多数据库缓冲区中的允Mü运堑难芯亢湍D猓玫乩斫庹龆嗍葜屑浼哪P停匾5氖使介绍了数据库在网格的应用,以及数据库如何整合到网格中等问题。,
....,琣緉瓵,琲【縠琣;,’瑃琲,,琽;’,.,,甌瓵籭...;
悉诘华南理工大学学位论文原创性声明学位论文版权使用授权书走路保密口,在年缢密后适用本授权书。日期:口?年本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于不保密口。作者签名:日期:年耭允许论文被查阅和借阅。本人授权华南理工大学可以将本学位论文的朐谝陨舷嘤Ψ娇蚰诖颉啊獭导师签期:口月
、研究现状、相关技术和理论,以及课题研究目标与目前,银行、医院、机关、学校等许多机构都采用大型数据库来管理其业务数据。关联数据不能有机地联系在一起,形成一个逻辑结构。我们这里将这种结构松散、关系封闭、隶属独立的数据库系统称为局域数据库系统。我们目前见到的数据库系统大多为这种局域数据库系统。人们最初的目标是将所有的数据都集中在单个数据库中,用户通等来实现数据的维护和使用。为数据库领域的新焦点。但是由于局部数据库设计的时候,只是考虑到本领域的应用,数据库中的数据仅代表了该领域的数据。这样给多数据库应用带来很多不便。而由于各种历史原因,目前数据库还没有形成统一的标准,各种不同的数据管理系统都在使用之中。过去文件系统、层次网络系统、关系数据库、面向对象数据库等作为由于不同的数据管理系统有不同的数据模式和查询语言,用户不可能使用一个数据库那样使用多个具有不同结构的数据管理系统,但是有些应用要存取的数据可能涉及到不同在当今日益变化的应用和各种各样的产生出来的数据今天,这些问题尤为突出。越来越多的企业和个人希望把各种不同的数据库整合起来,来达到资源共享,降低成本的然而,异种数据库的互联并不容易。对于实际运行的系统来说,有许多因素都可能这些数据库系统主要面向职能领域内部的业务与服务,各数据库完全独立设计,其中的过使用各种数据库工具,如数据库描述语言、数据操作语言、各种访问机制和约束检测随着各种局域数据库系统的逐步完善,以及计算机网络的发展,广域数据库应用成数据管理平台都曾广泛使用,而且基于不同的数据管理系统都建立了大量的应用程序。种类的数据管理系统。目的。因此,我们面临着解决不同种类的数据管理系统之间的互操作问题,支持多数据库中信息共享的系统成为迫切需要。意义。
多数据库系统技术简述产生数据库系统之间的差异性,如计算机硬件、操作系统、阿络通信