数据库类型及未来发展趋势

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:PhilippsWang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]随着计算机软硬件的发展,传统的数据库技术已经发展的十分成熟,并且在各行各业中的应用也越来越多,也越来越起到不可替代的作用。本文对数据库的原理做了简要的介绍,并详细的介绍了数据库的主要类型及数据库未来的发展趋势,以期广大读者对数据库有更深入的了解。
  [关键词]数据库,类型,发展趋势
  中图分类号:TP311.13 文献标识码:A 文章编号:1009-914X(2017)22-0339-02
  什么叫数据库?举个例子,表格就是一个数据库,通过行、列索引找到想要的数据。因此,数据库就像一个黑盒子,你提供一个条件,到里面去索引寻找后,得出一个结果即可。如图1。
  上世纪六十年代末,数据库技术产生。数据库是指长期的储存在计算机内部的且可以共享的大量的数据的集合。具有按照一定的模型进行组织,具有冗余度非常小、易扩展、可在不同的用户间共享以及数据间独立性高的特点。简单来说,而我们所使用的数据库的逻辑结构,就是这样无数张數据表组成的。
  一.数据库的原理
  数据库是一些数据的集合,它对数据的管理要按照一定的形式和结构,并储存在一定的介质中。数据,在数据库系统中是能够用来描述数据的符号,它有自己特有的结构和类型,如常用的数据类型有字符型、整型等[1]。数据按照一定的数据模式储存在硬盘、磁带中。数据库的核心数据库管理系统(DBMS),通过二级映像/三层架构,分别管理内部数据及外部多用户访问,保证数据物理保存的独立性和客户使用的逻辑独立性。如图2。
  二.数据库的类型
  随着计算机硬件水平的不断提高,数据库的类型逐渐多样化。如关系数据库、主动数据库、面向对象数据库、实时数据库、多介质数据库、分布式数据库、内存数据库等。以下对使用频率最高的几种数据库类型做具体介绍。
  关系数据库:关系数据库即为传统数据库模型,以表格为模型,以行和列来存储数据,行和列组成二维表,很多二维表又组成一个数据库。配以SQL语言,是一般应用最多的模型,用户只需发出各种“指令”(SELECT\UPDATE\CRE
  ATE等),DBMS收到指令后,对数据进行分析、理解、处理,新增、删除和修改表中的数据,而不会影响表中的其他数据,并返回相应结果的过程。简单易懂,如MySQL、MS-SQLserver等,深受初学者喜爱。
  面向对象数据库,是一种崭新的思维模式,“面向对象”是一种认识方法学,将其运用到程序设计中,也就是一种程序设计学,如C++,java等。简单来说,面向对象数据库=面向对象系统+数据库能力。面向对象,是一个打包组件的概念,对象数据库支持非常复杂的数据模型,比如在工业设计领域,一个零部件就是一个数据类型,如果用关系数据库,根本无法用数据类型和表来展示。关系数据库还支持继承、引用,大大提高了灵活性。但是,由于实现模式比较复杂,数据访问权限较难控制,数据库系统发展的趋势是,面向对象数据库和关系数据库将不断融合。
  分布式数据库,这种数据库的系统在计算机系统中只占很小的一部分,每台计算机中可能只有数据库的一小部分或者是具有自己独立的数据库,各个计算机间相互连接,组成一个完整的数据库。因此,分布式数据库的原理是将一整个数据库分为几个部分,将其在不同的计算机系统上进行管理,但是数据库的部分又能够通过计算机系统相互连接组成一个完整的数据库[4]。这种数据库有很多看的见的优点。首先,很多对数据库的访问是针对于局部数据库的,因此这种数据库在很大程度上降低了数据传送的代价。其次,分布式数据库提高了数据库的安全性。当一个或几个计算机系统发生故障时,并不会影响其他计算机系统的正常运作,还可以正常的对局部的数据库进行访问[5]。最后,易于扩展新的系统。在这种数据库类型中,增加一个新的局部的数据库是比较容易的。
  主动数据库。主动数据库有别于传统的数据库,是指在完成传统的数据库要完成的任务外,还要主动的完成各种服务的数据库系统。也就是说,之所以称之为“主动”数据库是相对于传统的数据库的“被动”特性而言的。传统的数据库在存储或提取数据时,都是按照既定的程序进行,而不会按照任务的实际要求或数据库的动态主动的做一些没有规定的任务,因此,这种数据库的执行常常是被动的。但是这种数据库在实际的应用中是有局限的,例如一些档案管理数据库、办公自动化数据库以及质量检测数据库等,这些数据库希望能够根据实时的数据、现实的情况作用的作出调整或主动的完成任务,如向公司的相关人员提供某些有用的信息等。因此可以看出,相较于传统的数据库,主动的数据库较为智能,能够根据环境的变化做出适当的调整,因此,在一些事件驱动的数据库中较为欢迎,使用的频率较高,较为普遍。
  内存数据库也是弥补传统数据库的不足产生的。传统的数据库是将数据储存在磁盘中的,访问数据库需要访问磁盘数据库,读写磁盘一方面需要机械的移动磁头,另一方面还会受到系统时间的影响,因此,在访问的数据量很大、操作麻烦时,就会出现差错,影响访问的效果。但是随着内存容量的不断加大且价格的下降,通过内存技术来提升数据库的储存、提取以及管理和维护的效率成为可能。内存数据库具有很多的优点,比如安全性能高,在系统或主机发生意外的情况时,历史数据或已经处理过的数据不会丢失并且可以进行恢复。内存数据库还具有不间断服务的优点,它能够在不同的主机间进行转换,大大的提高了数据库的运行效率和数据使用者的工作效率。此外,这种数据库还具有很好的兼容性、稳定性并且开发的复杂度不大。在实际的应用中,常用的数据库有SQLite数据库、Altibase内存数据库、Oracle内存数据库等。
  实时数据库。该数据库是一种事务和数据都有显示定時的数据库,因此数据库系统的正确性依赖于事务的逻辑结果以及这个逻辑结果产生时所需要的时间。实时数据库需要在理论、方法、概念、技术等方面进行不断的研发和改进,因此这种数据库并不是实时系统和数据库技术两者简单的结合[2]。在实时数据库的早期,其应用的环境是相对简单的,对数据库系统的要求也相对的简单,只是能够实现对数据库的调度和满足对限定时间的要求。目前的实时数据库有很多强大的功能,不仅能够满足对限定时间的要求,还能够对限定的操作给出可以预见的调度。   三.数据库的未来发展趋势
  随着计算机硬件的快速发展,数据库的复杂程度和能够储存的数据量也在不断的增长,其应用的深度和广度不断的增加。在互联网出现之后,数据库的应用环境也发生了很大的改变,这对数据库的发展提出了更高的要求和挑战。同时,数据库呈现出“四高”的特点,即高安全性、高可靠性、高可伸缩性和高性能。此外,数据库发展的一些新特点也应引起注意,因为它引導了未来数据库的发展趋势。即保证数据库储存的信息具有持续可用性的特点。数据库是一个企业发展的基础构架,保证信息的持续可用能够保证公司对市场做出持久的分析。数据库具有低成本和伸缩性强的特点。低成本的数据库无论是在数据库建设、维护还是在数据库的扩展等问题上,都能够为企业等相关单位节省资金。
  数据库与互联网的相结合。在数据库应用已经从机房内单机管理,发展到多种网络架构模式管理(传统说法是C/S、B/S架构)。随着外部设备运算能力逐渐强大,外部各种应用程序,经过授权可以通过各种网络(渠道)访问DBMS,如手机APP+4G网络,可以把核心数据库放到机房中,外部APP依赖手机及移动设备的运算能力增强,已可以承担部分运算功能,大大减轻数据库集中运行负荷。这些数据库套件和各行业的应用套件捆绑起来,提高数据库的运行效率。这些都是数据库正在发展着的或是未来数据库发展的趋势(图3)。
  四.总结
  数据库的产生和发展给人们生活的各方面带来了极大的便利,其多种类型满足了不同的用户的需要。本文对数据库的原理做了简要的介绍,并对数据库的主要类型做了详细介绍,在此基础上提出了数据库未来的发展趋势。在介绍数据库未来的发展趋势时,我们将已经发展着的数据库特点和未来应具备的特点进行了详细的介绍,以期数据库技术能够被企业等单位充分的利用,相关的部门通过数据库管理提高工作效率,使数据库技术发挥最大的作用。当然,也希望随着时代的发展,有更多的数据库类型产生,不断的满足人们的需求
  参考文献
  [1] 胡天平.新一代数据库技术———面向对象数据库系统[J].中国计算机报,2003,(1).
  [2] 王心裁,吕元智.超媒体数据库技术与档案信息组织[J].中国图书馆学报,2003,(1).
  [3] 李安渝,杜小勇.数据库管理系统现状和发展方向[J].中国计算机报,2002,(12).
  [4] 聶哲.数据库发展新技术[J].计算机时代,2002,
  [5] 庄成三.面向对象的数据库系统———数据库技术发展的新方向[J].计算机应用,1994,(3).
其他文献
[摘 要]随着我国生产技术的不断提高,各种机械在生产中的运用也越来越广泛。机械故障诊断技术这一门新兴的学科在现代化的工业生产中的重要性也越来越明显。由于机械设备自身特有的复杂性,一个零部件出现的问题很可能会影响到整个生产的正常运行,在烟草机械当中,选择适合的故障诊断技术能够有效提升机械的生产效率,延长使用寿命,保障生产系统安全稳定的运行,在保证质量的基础上为企业带来更大的经济和社会效益。  [关键
期刊
[摘 要]本文提出了一套智能喷洒水上位机软件设计方案,利用降雨、风速、湿度等多种气象条件,对已有喷枪和泵房PLC控制系统进行优化控制,实现了堆场智能化自动除尘系统,该方案不但解决堆场除尘不及时的问题,而且提高了能源利用率。  [关键词]自動控制系统;智能喷洒水;软件设计  中图分类号:U693.5 文献标识码:A 文章编号:1009-914X(2017)22-0352-01  1.概述  随着工业
期刊
[摘 要]数字化广播电视技术的发展开启了一个全新的数字时代,相较于传统的模拟体制信号技术,数字化传输技术具有巨大的优越性。由于数字信号是通过代表信息的物理量以数据组来表现的,其最主要的特点就是离散性。所以,在数字信号的传输和处理中,其抗干扰性和保真性较之前有了较大的提高,这就在很大程度上提高了系统的可靠性,保证了传输图像声音等信息的质量。此外,实时处理也是数字化广播电视信号的优势,在传输中还可以实
期刊
[摘 要]随着桂林经济日益发展,桂林市城区用电需求急剧增加,为缓解供电需求矛盾,优化电网电源结构,本文介绍了耐热导线这种新型导线的耐热机理,并在桂林电网中的新建线路中进行了实际的应用,可缓解线路走廊与供电需求的矛盾,并为耐热导线在桂林电网中的应用积累了宝贵的经验,产生显著的经济效益和社会效益。  [关键词]耐热导线;桂林电网;应用  中图分类号:TM75 文献标识码:A 文章编号:1009-914
期刊
[摘 要]我国当前煤矿产业生产已逐步实现自动化,在技术上也取得了新的突破,将来的煤矿机械设备必然会实现智能化发展。但当前煤矿机械设备中的自动化技术还不完善,还有很多问题有待进一步解决,这些问题不利于煤矿生产的顺利进行,要想提高煤矿生产质量就需对自动化技术不断改善,正确对待自动化技术在煤矿生产中的应用,本文主要论述了煤矿机械设备电气自动化技术的应用策略。  [关键词]煤矿 机械设备 自动化技术  中
期刊
[摘 要]本文通过对450kt/a电解铝厂进行分析,对其主要电气设备的节能技术进行应用研究和节能效果分析,并提出解决方案,更符合节能降耗的能源政策,在新建项目和节能改造项目中具有十分明显的应用优势。  [关键词]电解铝厂; 电气设备; 节能技术  中图分类号:TF821;TF808 文献标识码:A 文章编号:1009-914X(2017)22-0355-01  在我国“十二五”规划纲要中,节能指标
期刊
[摘 要]对于制造业来说,机械加工是必不可少的环节。当前社会,节约资源、保护环境、走可持续发展道路的理念越来越深入人心,制造业的发展也在往这一目标靠拢。目前,很多制造企业开始走创新发展的道路,在生产制造的过程中,开始采用绿色机械加工技术。现在,绿色机械加工技术已经成为制造企业生存发展的核心内容。本文主要针对绿色机械加工技术在制造业的快速发展,重点研究了其在实际生产过程中是如何应用的。  [关键词]
期刊
[摘 要]变压器是电力系统调节控制的主要设备,在电能传输和运送的过程中,变压器是变电站的一个中转站,它可以实现原电能高低压转换控制,维持区域供电安全调度作业。文章就对电气试验在变压器故障分析中的应用,阐述了电气试验在变压器故障分析中的应用。  [关键词]电气试验;变压器;供电安全;故障分析  中图分类号:TM407 文献标识码:A 文章编号:1009-914X(2017)22-0364-01  1
期刊
[摘 要]科技的快速发展 ,推进了机械自动化的发展步伐,使得人工逐渐被机械所替代,机械自动化被广泛的应用到了各个行业中,并发挥着重要的作用,应用机械化自动化设备,可以在很大程度上,提高企业的生产效率、减少人力资源消耗,保障产品质量,提高企业整体经济发展。本文从机械自动化与机械制造的概念出发,分析应用,探讨了应用价值。  [关键词]机械自动化;机械制造;应用;价值  中图分类号:TH16 文献标识码
期刊
[摘 要]随着我国经济的飞速发展和科学技术水平的快速提高,电能资源的需求量也越来越高,为了满足日益增高的电能资源需求,我国的电力系统也在不断深化和改革。其中,电力自动化的出现,不但加强了电力系统的稳定性和安全性,更促进了电力系统的自动化处理技术的提高,使得在电力工程建设中,对电力自动化技术的运用日益普及和广泛,进而推动了电力工程建设的顺利进展。电力自动化的广泛使用,不但给供电过程中提供了实效安全保
期刊