0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈数据库技术的应用与发展

lhl545545 来源:电子发烧友网 2018-02-04 12:10 次阅读

摘 要

随着现在信息化建设进程的稳步推进,数据库技术也得到广泛的应用。在本文中会就数据库的特点、应用的相关技术、应用的发展趋势进行分析讨论。

1 数据库的特点及其作用

⑴数据结构化。数据库实现整体数据的结构化,这是数据库的主要特点之一。也是数据库与文件系统的本质区别。也就是说在考虑某个应用的数据结构的同时也要考虑整个组织的数据结构。在数据库中,不仅数据是整体结构化的,而且存取数据的方式也很灵活,可以存取的某一个数据项、一组数据项、一个记录或一组记录。而在文件系统中,数据的存取单位是记录,粒度不能细到数据项。

⑵数据复杂性。数据库的复杂性主要表现在数据自身与处理数据过程中。第一,对于现代的应用来说数据量是庞大的,对于这庞大的数据量来说管理起来是相复杂的;第二,数据与数据之间的动态关联关系导致了数据之间的关系问题,比如多种语义、多种类型等都属于动态的关联性,而对于时间与空间之间的关系就是非显式定义。

⑶数据的共享性高,冗余度低,易扩充。数据库从整体角度看待和描述数据,数据不再面向某个应用而是面向整个系统,因此数据可以被多个用户、多个应用共享使用。数据共享可以大大减少数据冗余,节约存储空间并避免数据之间的不相容性与不一致性。由于数据是面向整个系统,是有结构的数据,不仅可以被多个应用共享使用,而且更容易增加新的应用,这就使得数据库弹性大,易于扩充,来适应各种用户的要求。

⑷数据独立性高。数据独立性是数据库领域中一个常用术语和重要概念,包括数据的物理独立性和数据的逻辑独立性。数据与程序独立把数据的定义从程序中分离出去,加上存取数据的方法又由DBMS负责提供,从而简化了应用程序的编制,大减少了应用程序的维护和修改。

综上所述,数据库是长期存储在计算机内有组织的大量的共享的数据集合。数据库的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据为中心的新阶段。数据库技术已成为计算机领域发展最快的技术之一。

2 数据库技术的应用现状

⑴数据库技术在Web技术方面的应用。随着现代技术的不断发展,Web方面的应用也开始得极大的发展,同时Web技术所拥有的数据资源是庞大的,这样一个庞大的数据资源在整个世界上形成了一个共享的数据库。但同时也面临一个由数据异构带来的集成问题,而数据异构主要有三种类型的影响,分别为模式、数据类型以及语义。

⑵数据库技术在多媒体技术方面的应用。相对比传统的数据库技术,这种结合了多媒体技术的数据库,以多媒体技术的优势使得数据界面的丰富化并对于两者结合所可能带来的相关技术问题给予了充分解决,相关数据库方面的安全性得到了很好的提高。多媒体数据库设计中有很多问题需要解决:用户接口支持方面、数据库组织与存储方面、媒体种类增加方面信息的分布影响方面。

⑶数据库技术在面向对象方面的应用。为了满足用户的应用需求、维护用户数据传输与应用的安全性,在数据库中渐渐的融入了面向对象方法和技术。由于数据库技术的逐渐革新,数据库也逐渐的向面向对象的数据库发展,同时面向对象方法和技术也正在向比较复杂的应用系统或软件中整合,例如:常用的计算机印刷、材料的需求计划与辅助软件工程等。

3 数据库技术的发展趋势

⑴专业领域的数据库技术应用。数据库技术研究成果不断的时期,面向专业应用领域的新型数据库技术被国外一些专业人士所提出。这一新型数据库技术主要针对用户领域而产生的用以满足用户实际应用的技术。这种新型数据库技术主要的有统计数据库、工程数据库、在保险业应用的数据库、科学数据库与地理数据库等,这些在原理没有大的变化的新数据库实现了数据库技术与专业应用领域的有机结合并且对于计算机系统的实际应用支撑能力有了很大的提升。新技术的发展必然会随着数据库研究工作的继续而得以深入。

⑵数据仓库与电子商务的数据库技术应用。数据库是数据管理的最新技术,是计算机科学的重要分支。作为信息系统的核心和基础的数据库技术越来越得到了广泛的应用,国内外的研究人员对于数据仓库技术进行了大量的深入研究,研究人员结合了数据库厂商的应用需求与发展方向,提出了数据仓库、电子商务的发展方向。数据仓库技术在提高了电信、金融、税务等领域的数据管理效率同时更创造了空前的经济效益。如Oracle、IBM、CA等这些企业都拥有解决大型数据仓库的能力,投入使用的数据仓库如招商银行系统等。很多研究人员对于电子商务与数据库结合的前景有很大的期待,这种新概念随着Internet的发展而得到了很大发展。

综上,随着信息资源的大爆发,各种数据库技术的发展成为了一种必然的趋势,在其相辅相成的关系下,数据库技术发展也得到了有效且强大的动力,在这种动力的强力推动下,数据库应用技术必定会向着更具有扩展性、更加智能化的方向发展,与社会科学发展的步伐同步。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3792

    浏览量

    64340
收藏 人收藏

    评论

    相关推荐

    Dot.NET数据库开发技术.zip

    Dot.NET数据库开发技术.zip[hide][/hide]《Dot.NET数据库开发技术》NHibernate高级数据映射和查询《Dot
    发表于 06-19 21:29

    数据库学习入门资料汇总(标准语言+发展状况+设计技巧)

    档的主要内容详细介绍的是数据库学习教程之数据库发展状况如何数据库有什么新发展主要内容包括了:1 数据库
    发表于 10-26 16:18

    数据库技术发展趋势

    数据库技术发展趋势:讨论目前数据库研究领域中最热门的几个研究方向的发展现状、面临的问题和未来趋势.包括信息集成、数据流管理、传感器
    发表于 10-31 09:00 9次下载

    嵌入式数据库发展状况研究

    嵌入式数据库发展状况研究  随着数据存储的快速发展数据库应用的范围更加深入和具体。那些仅适用于PC机、体积庞大、延时较长的
    发表于 03-10 10:49 930次阅读
    嵌入式<b class='flag-5'>数据库</b><b class='flag-5'>发展</b>状况研究

    数据库索引技术应用

    在对数据库的索引技术进行讨论和研究,论述如何准确有效的设置数据库索引,并结合具体的实例对数据库索引技术的应用进行了论述,以期给
    发表于 11-04 11:28 26次下载

    《Dot.NET数据库开发技术》操作数据库

    《Dot.NET数据库开发技术》操作数据库
    发表于 02-07 15:11 0次下载

    《Dot.NET数据库开发技术》使用数据库

    《Dot.NET数据库开发技术》使用数据库
    发表于 02-07 15:11 0次下载

    数据库教程之如何进行数据库设计

    本文档的主要内容详细介绍的是数据库教程之如何进行数据库设计内容包括了:1 数据库设计概述 ,2 数据库需求分析 ,3 数据库结构设计 ,4
    发表于 10-19 10:41 21次下载
    <b class='flag-5'>数据库</b>教程之如何进行<b class='flag-5'>数据库</b>设计

    数据库学习教程之数据库发展状况如何数据库有什么新发展

    本文档的主要内容详细介绍的是数据库学习教程之数据库发展状况如何数据库有什么新发展主要内容包括了:1
    发表于 10-25 16:29 5次下载
    <b class='flag-5'>数据库</b>学习教程之<b class='flag-5'>数据库</b>的<b class='flag-5'>发展</b>状况如何<b class='flag-5'>数据库</b>有什么新<b class='flag-5'>发展</b>

    关于数据库安全技术的概述

    数据库安全,是指以保护数据库系统、数据库服务器和数据库中的数据、应用、存储,以及相关网络连接为目的,是防止
    发表于 06-24 17:23 1824次阅读

    ACS数据库与RSC数据库比较研究

    ACS数据库与RSC数据库比较研究(开关电源技术与设计pdf百度云)-ACS数据库与RSC数据库比较研究                 
    发表于 09-15 11:35 5次下载
    ACS<b class='flag-5'>数据库</b>与RSC<b class='flag-5'>数据库</b>比较研究

    数据库技术数据库学习笔记

    数据库技术是贯穿信息技术发展的核心技术数据库技术可为大数据
    的头像 发表于 02-14 09:41 842次阅读

    数据库建立|数据库创建的方法?

    数据库是一个存储关键数据的文件系统。利用数据库管理系统建立每个人的数据库可以更好地提供安全。 数据库建立|
    的头像 发表于 07-14 11:15 1240次阅读

    python读取数据库数据 python查询数据库 python数据库连接

    python读取数据库数据 python查询数据库 python数据库连接 Python是一门高级编程语言,广泛应用于各种领域。其中,Python在
    的头像 发表于 08-28 17:09 1808次阅读

    数据库应用及其特点 数据库数据的基本特点

    数据库应用及其特点 数据库数据的基本特点  数据库应用及其特点 随着计算机技术的不断发展和普及,
    的头像 发表于 08-28 17:22 2782次阅读