王信,陈丹,李新
(宜宾职业技术学院现代制造工程系,四川宜宾644003)
浅谈分布式数据库管理技术
王信,陈丹,李新
(宜宾职业技术学院现代制造工程系,四川宜宾644003)
通过对分布式数据库管理技术的功能和现状进行分析,展望了分布式数据库未来发展的趋势。
分布式;数据库;管理技术
在20世纪60年代末,数据库系统首次被提出是以IMS为代表的层次型数据库系统,该系统于1968年正式面世。在70年代初,有名的网络数据库模型DBTG由美国CODASYL的数据库任务组正式提出。到70年代中期,在全球经济大发展,计算机与通讯科学技术大融合的背景下,计算机网络应运而生。在这个时期,世界发达国家和国际组织先后建立建成了许多覆盖面广阔、规模空前的区域计算机网络,对全球经济发展、科学技术进步、国防情报获取、机械制造技术和人类生产生活等方面产生了深远巨大的影响。
分布式数据库系统(DDBS)在定义上是由分布式数据库管理系统(DDBMS)和分布式数据库(DDB)组成的。在分布式数据库系统运行使用过程中,分布式数据库的一个应用程序可以对其数据库内的程序进行透明操作,这些数据在物理上分布在计算机网络的不同节点上,每个节点均由通讯网络联接在一起,是相对“自治”的。即数据库中的数据能够存储在不同的局部数据库、可以由不同的DBMS进行管理、可以在异地机器上运行,还可以被不同的通信网络连接在一起。
一个分布式数据库在逻辑上是一个统一的整体,一个应用程序通过网络的连接可以访问分布在不同地理位置的数据库。DDBS已成为信息处理学科的重要领域,它能够解决组织机构分散而数据需要相互联系的问题。能够增加新的相对自主的组织单位来扩充机构,促使数据的分解采用,使局部应用达到最大,能够有效降低各处理机之间的相互干扰,避免临界瓶颈问题。在多个数据库系统中,能够使全局应用的必要性增加。相比集中式数据库系统而言,系统出现故障的几率较低,就整个系统来讲可靠性比较高。
1)分布式数据库系统不强调集中控制概念。它以全局数据库管理员为基础,对管理的系统采用分层控制结构。同时,每个局部数据库管理员在系统运行管理中都具有高度的自主权。
2)分布式数据库系统中数据强调独立性概念。即是常说的分布式透明性。分布式透明性就是在编写程序时好象数据没有被分布一样,因此把数据进行转移不会影响程序的正确性。但程序的执行速度会受到影响。
3)分布式数据库系统体系结构比较灵活,方便调整;经济性能优越,价格优势明显;系统的可靠性高、可用性和稳定性好。局部应用的响应速度较快。系统有利于扩展,易于对现有系统进行集成。
4)分布式数据库系统在通信部分设计费用较高,存取结比较复杂,原来在集中式系统中有效存取数据的技术,在分布式系统中都不再适用;数据的安全性和保密性较难处理。
当前,数据库技术的重要发展方向是人工智能和分布式数据库相结合,这种结合能够使分布式数据库更加智能化和人性化。分布式数据库能够发现大量数据中的新信息、蕴含的新知识和丰富的新观点,而这些内容将为人们的生产生活提供便利和强大的技术服务。智能化的分布式数据库应该是人工智能分布式数据库技术的有机结合,人工智能则可以通过计算机模拟人的大脑思维过程,逻辑推理和正确判断。分布式面向对象数据库具备高性能和高可用性等优点,能够很好的适应面向对象数据库的高度分布,同时,它还支持异构数据库,也拥有隐藏信息的特性。
随着大数据、互联网+和云时代的到来,伴随着计算机硬件环境变化的日新月异,尤其是计算机网络与数字通信技术的飞速发展以及工业4.0、中国制造2025等发展战略,工业机器人、数字化城市、人工智能等领域将会是分布式数据库技术发展的重要方向。在不久的将来,在大数据和云时代面前,我们能够更好的处理、优化和完善海量信息,这便使我们的生活更加便捷、安全和高效。
(编辑:李媛)
On Distributed Database M anagement Technology
W ang Xin,Chen Dan,Li Xin
(Department of M odern M anufacture Engineering,Yibin Vocational&Technical College,Yibin Sichuan 644003)
This paper indlicates the fanction of olitributed database,analyzes its application status and makes its devecopment trend. Key words:distributed Database;management technology
TP3
A
2095-0748(2016)16-0097-02
10.16525/j.cnki.14-1362/n.2016.16.43
2016-06-14
王信(1981—),男,硕士研究生,数控兼职教师,助教,主要从事机械制造技术、机械制造装备设计、机械设计基础等课程的教学及车床改造、机电一体化等研究开发工作。