数据库原理及应用论文_第1页
数据库原理及应用论文_第2页
数据库原理及应用论文_第3页
数据库原理及应用论文_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.数据库原理及应用大 作 业题目:数据库技术发展现状及当前应用情况学院: 计算机科学与工程 班级: 计算机18107 学号: 45418102 姓名: 王定业 .浅析数据库技术发展趋势摘要:数据库技术的出现是顺应时代的要求下产生的,从20世纪60年代发展到今天,已成为计算机信息系统的重要基础,也是计算机技术中发展最迅速的分支之一。文章简要介绍了数据库的基本概念,并在此基础上阐述分析了数据库技术发展的特征、趋势,最后对未来数据库技术进行了展望和总结。关键词:数据库技术特征发展趋势1前言 计算机诞生以来,很自然的就有了管理计算机数据、处理计算机数据的需求,数据库技术就在这样的背景下逐渐发展起来。所

2、谓数据库,就是在计算机的存储设备上长期保存数据的集合,这些数据可以同时被多种应用或各种客户共享。伴随着计算机技术的跨越式发展,在计算机技术中占据重要地位的数据库技术也迅速发展。上世纪60年代以来,数据库系统的结构已逐渐的从最开始的层次网状数据库,发展到如今的以面向对象模型为主要特点的数据库结构。关系数据库理论和技术在计算机数据管理的发展史上是一个重要的标志,这种数据库有着很多的优点,比如具有较高的数据和程序独立性、最低冗余度、数据结构化等等,现如今较大的信息系统大都是建立在关系数据库系统理论上来进行设计的。2数据库技术发展的特征 近些年来,数据库发展越来越迅速,数据库产品更新换代越来越快,三大

3、数据库巨头公司Oracle、IBM、微软纷纷推出其最新产品,数据库市场竞争日益加剧。现如今,数据库技术的发展呈现出了三个主要特征。2.1支持XML数据格式 IBM在其推出的DB29版本的过程中,对XML数据格式的支持是此款产品的最大卖点,为业内首个支持XML数据与关系型数据的混合数据库,DB29允许用户无缝管理纯XML数据与普通关系数据。此外,微软和Oracle也宣传了它们的产品可以实现高性能XML查询与存储,层次型数据与传统关系型数据的混合应用显然已经成为了新一代数据库产品所不可或缺的特点。2.2商业智能成重点 面对日益激烈的市场竞争,企业不断更新其内部信息系统,由此导致企业的各类数据快速增

4、长,如何从这些海量数据中获得有用的信息,并为企业的经营决策提供支持,成为了数据库厂商关注的核心。三大数据库厂商对于其提供的新产品,大力宣传产品在商业智能方面有较大提高。怎样更好的支持商业模式和商业运营是未来数据库产品发展的与趋势。2.3SOA架构支持 SOA架构支持是目前计算机信息产业的一个发展趋势,IBM是该架构的主要支持和推动者,后来越来越多的企业加入,包括Oracle。微软虽然起初不是很赞成SOA的,然而随着时间的发展,微软的态度发生转变,由此不难看出SOA正在成长成为一个大的趋势。3数据库技术的发展趋势 数据、数据库应用与计算机硬件推动着数据库技术的不断发展与壮大。在信息爆炸的时代,数

5、据库中数据的数据量和复杂度都在快速增长;数据库应用迅速向广度、深度扩展;互联网的出现,尤其是移动互联网的快速兴起,很大程度上改变了数据库的应用环境,对数据库技术提出了严峻的技术挑战。当然,这些外部因素极大的推动了数据库技术的快速革新与进步,由此诞生了一些新的数据库技术,例如海量数据管理技术、内容管理技术、数据挖掘与商务智能技术、数据仓库与联机分析技术、并行数据库技术等等。分析目前数据库的应用情况,可以发现:经过多年的积累,企业和部门积累的数据越来越多,“数据爆炸”令很多企业陷入困境,怎样挖掘大量数据中包含的有用信息、怎样处理海量数据的存储管理,都是亟待解决的重要问题。由此,市场的需求导致了以下

6、几种数据库的发展及一些研究热点:3.1分布式数据库 上世纪80年代,研发了许多分布式数据库的原型系统,分布式数据库中的很多技术和理论难点逐渐攻克。随后的十几年,分布式数据库管理系统逐渐进入实用阶段,取得了长足的发展。当然我们也要看到,现如今的分布式数据库技术还存在很多问题,对于系统和异构数据的许多问题还难以解决,很多研究机构也都着力异构分布式数据库技术的研究和探索。3.2多媒体数据库 现如今,多媒体技术的发展不断深入,多媒体应用与我们的生活已经密不可分,在多媒体应用之中必然涉及到海量的多媒体信息,包括视频、声音、图像、文本、图形等等信息。海量的多媒体信息的应用与共享,必然需要数据库的支撑,由此

7、多媒体数据库技术作为数据库技术的一个分支发展起来,并由此建立多媒体信息系统。多媒体信息数据库应该具备的功能如下:提供多媒体访问的多种手段、近似性查询;支持模式演变和进化,具备特定的长事务处理的能力,提供更为灵活的修改功能与模式定义;具备媒体数据独立性和媒体类型可扩展性,逻辑数据独立性,物理数据独立性等等。在多媒体应用之中,多媒体数据管理系统非常重要,是多媒体应用的基本数据支撑。3.3XML数据库 近些年来,随着业界的共同努力,XML数据库技术获得了巨大的进步,多种XML数据库产品已经问世并与我们的社会生活的越来越紧密。当然,我们也要看到,XML数据库的发展才刚刚开始,还有着很多难题需要一个个的

8、解决。现如今,XML数据库已经成为学术界研究的重点和关注的热点。3.4数据挖掘 所谓数据挖掘技术,也就是从大量的、不全的、有噪声的、模糊的、随机的数据中获取隐含在其中的且又是潜在有用的知识与信息的过程。在人工智能领域,也把其称作数据库中知识的发现。这可以理解为人脑对客观世界的反映,对客观世界中的事实进行抽象与分析,并以此为依据,指导客观实践。数据挖掘在数据库中的理解就是从客体的数据库中抽象、概括、提取规律性的知识以供决策支持系统使用。 也就是说,数据挖掘把数据库中的数据作为数据源,整个过程分为数据集成、数据选择、预处理、数据开采以及解析等流程。涉及的范围包括Web数据库、数据仓库、多媒体数据库

9、、概率型及时间型数据库、主动型数据库等等。在这其中可以运用的技术一般有:模式识别、聚类分析、模糊规则归纳、遗传算法、决策树、人工神经网络、不确定性处理方法等等。3.5面向对象数据库 面向对象数据库系统将数据作为能自动重新得到和共享的对象存储,包含在对象中的是完成每一项数据库事务处理指令,这些对象可能包含的数据不是一个类型,包含传统的数据与处理过程,也包含视频、图像和声音信号。面向对象的数据库系统通过建立新的多媒体应用能力使得软件开发变得简单,不同类型的数据由此联系结合起来。我们知道,面向对象的数据库技术是一种比较新的新的技术,相关理论知识还不完善,在处理很多事务的数据方面和关系数据库系统相比慢

10、的多。但是,研究者们已经开发出了混合关系对象数据库,由此将面向对象数据库系统处理新型数据、复杂关系的能力与关系数据库管理系统处理事务的能力很好的结合起来4数据库技术的未来4.1微型数据库 不难预想在现如今的这个移动互联网时代,未来将有亿万个微型信息设备与网络相连,这些微型信息设备都有可能要配置一个数据库,也即是微型数据库。微型数据库和我们所谓的传统的数据库的区别在于:微型数据库随时保持与网络的连接,准确、快速、方便的获取网络上的海量信息和资源;微型数据库同时必须具有自适应能力与自调节能力,也即是在没有技术人员的条件下也具有自动调节自动恢复的能力。4.2未来数据库的体系结构 未来数据库的体系结构

11、将要能支持海量的数据库应用,由此众多研究机构在研究计算机机群并行计算系统。计算机机群系统具有很高的性价比和I/O并行性,这种并行计算环境非常适用于大规模数据库应用以及并行数据库系统。现如今,基于无共享硬件资源计算机机群系统的并行数据库系统的研究已经取得了很多成果,有了很大的进展。但是,大规模计算机机群系统的并行数据库的研究很有较长的一段路要走,需要继续加大研究力度。此外,结构化和半结构化数据的集成、程序逻辑与数据的统一管理也是今后数据库技术重要的研究方向之一。5结语 数据库技术作为计算机技术的一个重要分支,功能从最开始的数据存储、查询到如今的数据挖掘,从简单的数据库到如今的知识库、模型库的融合集成,取得了非常大的进步。当然,虽然数据库技术取得了长

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论