企业分布式数据库访问系统的设计与实现论文

上传人:206****923 文档编号:46771527 上传时间:2018-06-27 格式:PDF 页数:76 大小:2.77MB
返回 下载 相关 举报
企业分布式数据库访问系统的设计与实现论文_第1页
第1页 / 共76页
企业分布式数据库访问系统的设计与实现论文_第2页
第2页 / 共76页
企业分布式数据库访问系统的设计与实现论文_第3页
第3页 / 共76页
企业分布式数据库访问系统的设计与实现论文_第4页
第4页 / 共76页
企业分布式数据库访问系统的设计与实现论文_第5页
第5页 / 共76页
点击查看更多>>
资源描述

《企业分布式数据库访问系统的设计与实现论文》由会员分享,可在线阅读,更多相关《企业分布式数据库访问系统的设计与实现论文(76页珍藏版)》请在金锄头文库上搜索。

1、摘要随着信息的膨胀和网络的普及, 那种只能对单一数据库进行访问的方式己不能满足需要, 人们增加了处理分布式数据库的需求。 在设计分布式数据库访问工具时, 最重要的问题是如何使用户的访问方便而高效, 也就是用户意识不到自己是在访问 位于不同主机上的数据, 操作分布式数据库就像操作本地数据库一样简相术。根据这一目 标,本文在讨论分布式数据库理论的基础上,提出了一种利用S Q L数据库链接服务器的概念, 将多个数据库连接起来完成分布式访问的思同时系统地论述了访问分布式数据库所涉及的一些技术及数据访问的新技在进行理论研究和分析的基础上,作者还完成了交通部第一航务工程局技术资料管理系统的首期开发工作。

2、本系统是从企业的要求入手, 充分分析企业的需求, 经过系统分析、系统设计, 最终编程实现。本系统已经在试运行中, 基本达到了预期的效果。关键字:分布式数据库,链接数据库,A c t iv e X数据对象,数据安全性Ab s t r a c tA l o n g w it h i n f o r m a t i o n e x p a n d i n g a n d n e t w o r k p o p u l a r iz a t i o n , t h e w a y t h a t a c c e s s i n g s i n g l e d a t a b a s e d o e s

3、 n t s a t i s f y t h e d e m a n d , p e o p l e i s i n c r e a s i n g t h e r e q u ir e m e n t t o a c c e s s d i s t r ib u t e d d a t a b a s e t h a t l o c a t e a t d i ff e r e n t a r e a . T h e v e r y i m p o rt a n t q u e s t i o n w h e n y o u d e s i g n a d i s t r i b u t e

4、 d d a t a b a s e i s h o w t o m a k e u s e r s a c c e s s d a t a c o n v e n i e n t l y a n d e ff i c i e n t l y , u s e r s a r e n t c o n s c i o u s o f a c c e s s i n g d a t a l o c a t i n g d i ff e r e n t s e r v e r , t h e y m a n i p u l a t e d i s t r i b u t e d d a t a b a

5、 s e a s i f m a n i p u l a t e l o c a l d a t a b a s e . A c c o r d i n g t o t h i s g o a l , t h i s p a p e r d i s c u s s d i s t r i b u t e d d a t a b a s e t h e o ry , a n d b r i n g f o r w a r d a id e a b a s e d o n MS S Q L L i n k e d S e r v e r C o n c e p t t o a c c e s s

6、d i s t r i b u t e d d a t a , a t t h e s a m e t i m e d i s c u s s s o m e d e t a i l q u e s t i o n w h e n i m p l e m e n t t h i s t h e o ry a n d n e w l y a c c e s s i n g d a t a t e c h n i q u eMe a n w h i l e , t h e f u l f i l l m e n t o f t h e f i r s t p h a s e d e v e l o

7、 p m e n t o f t e c h n i q u e i n f o r m a t io n s y s t e m o f t h e m i n i s t ry o f c o m m u n i c a t i o n s F i r s t N a v i g a t i o n E n g i n e e r i n g b u r e a u i n d i c a t e s t h e r e a l i z a t i o n o f t h i s p a p e r s r e s e a r c h . T h i s s y s t e m h a s

8、 b e e n t r i e d o u t , w h i c h i s u p t o n o w s t a b l e . I t m e e t s t h e e n t e r p r i s e n e e d sK e y w o r d s : d i s t r i b u t e d d a t a b a s e , l i n k e d d a t a b a s e , A c t i v e X d a t a o b j e c t , d a t a s e c u r i t y独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取

9、得的 研究成果, 除了文中特别加以标注和致谢之处外, 论文中不包含其他人己经发表 或 撰 写 过 的 研究 成 果, 也 不 包含 为 获 得 止 玉 生组或 其 他 教 育 机构 的 学 位 或 证 书而使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文作者签名:签字日期:年月日学位论文版权使用授权书本 学 位 论 文 作 者 完 全 了 解 k =女有 关 保留 、 使 用 学 位 论 文 的 规 定 。 特 授 权 二 互 生生 兰可以 将 学 位 论 文 的 全 部 或 部 分内 容 编 入 有 关 数 据 库 进 行 检 索,并采

10、用影印、 缩印或扫描等复制手段保存、 汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。( 保密的学位论文在解密后适用本授权说明)学位论文作者签名:导师签名;签字日 期:年月日签字日期:年月日前言随着计算机硬件、软件技术的飞速发展和计算机系统在各行各业的广泛应用, 数据己经成为各种机构的宝贵资源, 数据库系统对于当今科研部门、 政府机关、企事业单位等来说都是至关重要的。数据处理是现代计算机应用中的一个重要组成部分。 数据处理是指对各种形式的数据进行分类、组织、编码、存储、 检索和维护的一系列活动的总和。其目的是从大量的、 原始的数据中抽取、 推导出对人们有价值的信息以作为

11、行动和决策的依据; 也是为了借助计算机科学地保存和管理复杂的大量的数据, 以便人们能方便而充分地利用这些宝贵的信息资源。数据处理随着计算机硬件和软件的发展而不断发展。3 0 多 年来经历了三个阶段: 人工管理阶段、 文件系统阶段、 数据库系统阶段。数据库系统又经历了三个阶段:网状数据库、 层次数据库和关系数据库。 数据库系统是针对文件系统缺乏共享和对数据的集中统一管理而提出的。 数据库对数据的管理具有持久性, 有效性.和共享性的特点,极大地减少了数据的冗余,消除了数据不一致的隐患,提高了存储和查询效率。 数据库系统对分散在各处的应用数据相对地集中到一个数据库中, 进行集中统一的管理。 由于开始

12、阶段没有注意到地域分散的特定需求过分的集中又产生了不协调。 随着数据库技术在各个领域中的应用不断发展, 集中数据库渐渐显示出其不足之处, 人们期望着符合现实需要的、 能处理分散地域的, 具备数据库管理特点的新的数据库系统出现。 伴随着计算机网络的日 趋成熟和分布式系统的不断完善, 分布式数据库系统被提了出来。 计算机网络虽然可以实现地域分散情况下的数据传输, 以达到数据共享的目 的, 但它只是全文件的复制,缺乏对数据的管理。因此,人们设想以“ 数据库系统+计算机网络” 来实现分布式数据库系统, 既达到对数据的集中管理与共享, 又能使地域的分散性被系统隐蔽起来。我们虽然可以把分布式数据库系统看成

13、是 “ 数据库系统+计算机网络” ,但它决不是将数据库技术和计算机网络技术的简单结合, 而是两种技术的互为渗透与融合。 它要管理的不是单个数据库系统, 而是分布在许多不同地域上的多个数据库系统。 或许使用计算机网络也不仅仅是为了简单地传输文件, 而是为了更能适应于一个特定企、事业高效地管理信息。分布式数据库系统的研究起步较早,早在7 0 年代中期,由美国计算机公司( C C A ) 在美国国防部委托下设计及实现的第一个分布式数据库原型系统S D D - 1 ,该系统是 1 9 7 6 -1 9 7 8 年进行设计,1 9 7 9年在 D E C - 1 0 和 D E C - 2 0计算机上实

14、现的。 它以A R P N E T网络联接,以 现有的D a t a c o m p u t e : 数据库管理系 统为基础。国外D D B MS的代表作还有:( 1 ) R “ , 是I B M圣约瑟研究实验室研制的S y s t e m R的分布式后继;( 2 )分布的I N G R E S ,是美国加州大学伯克利分校研制的I N G R E S的分布式后继;( 3 ) P O R E L ,由德国斯图加特大学E .J .N u e h o l d 教授领导研制;( 4 ) S U R I U S ,由 法国 政府通过I N R I A组织的D D B MS 研究项目 :( 5 ) D D

15、 M,也是美国计算机公司( C C A ) 设计及实现的D D B MS , 这是与A d a研究相关的 项目 ,它支持嵌入到A d a 中的A d a p l e x 来作为D D B用户的 接口。我国对分布式数据库系统的研究始于8 0 年代初,而且在短短的几年中做出了 许多 有益的成果, 建立和实现了几个各具特色的分布式数据库原型, 其中包括武汉大学数据库组研制的WD D B S ,东北大学数据库组研制的D M U / F O系统,东南大学计算机系开发的S U N D D B系统,中国人民大学与知识工程研究所研制的D O S / S E L S等, 这些系统的研制对我国的分布式数据库技术的

16、理论研究和开发应用起到了推动作用。作者所在单位为科研机构, 负有为集团下属各公司提供技术支持的职责。 在工作中发现各子公司之间以及本单位与各公司之间技术交流很不方便。 主要原因是各个单位的数据无法在网络上充分共享。 举一个例子来说明其中的不便: 如果用户知道某一分公司有一份所需参考资料, 那么就要先向该公司的档案管理人员打电话或发电子邮件, 告诉他用户的单位、 姓名, 所需资料 一的详细内容。 然后档案管理人员再到 自己的数据库中去查找, 如果很顺利的找到了, 那么用户会在数小时后收到他发来的电子邮件, 其中有所需要的资料。 如果不幸运, 对方有事没来上班或交流的时候有什么差错 ( 比 如说错了资料的编号或作者) , 那么用户所需资料可能要等一天或几天才能得到。 如果不知道所需资料的具体细节而想进行模糊查找根本是不可能的事。在信息时代,只有充分的利用现代化的网络技术, 实现资源的互通, 才能提高人员素质, 增强生产力, 提高企业的竞争能力。 为此, 就需要全局所有的公司局域网实现互通。 但是当用户不知道资料的具体位置而要进行查询时, 就需要遍历所有的服务器, 过程烦琐。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号