“互联网+”背景下数据库技术的应用

2018-12-23 21:39:47孙沛霖洛阳市第一高级中学
数码世界 2018年1期
关键词:面向对象数据仓库数据库

孙沛霖 洛阳市第一高级中学

1 “互联网+”背景

“互联网+”事实上就是将传统产业数据化、网络化。这种形式,突破了以往某个行业或企业仅仅是封闭在自己领域内部的传统模式。使得产业上下游越来越通畅,协作体之间也能够以高效的方式运转交流资源。事实上,“互联网+”早已渗透我们的工作生活,并且已改造影响了多个行业。事实上,有些行业已经走在了“互联网+”产业前端,例如大家非常熟悉的电子商务就是传统销售行业和新型互联网技术的结合。在这种背景下,传统产业的重要信息被数据化,越来越多的信息积累起来。是否能有效、安全、便捷的存储这些数据成为制约“互联网+”产业发展的重要关节。

2 数据库技术

“互联网+”使得传统行业打破壁垒,在新的领域开疆扩土,同时也产生了数量惊人的数据,这些数据对于行业无疑是重要的。而数据库技术能够有效、安全、便捷的存储、编辑这些数据。数据库,顾名思义就是存储数据的仓库。“互联网+”的逐步深入以及数据库技术的持续发展使得数据库的效益十分可观,安全性与实用性优势突出。事实上,数据库技术已经成为各行各业生产当中不可或缺的重要组成部分。

3 数据库技术的应用现状分析

3.1 面向对象数据库中的应用

面向对象技术是一种近年来软件开发中常用的技术。该技术强调在开发软件的过程中站在开发对象或开发对象所在领域的角度,运用软件使用者在认识新生事物过程中通常所使用的思维方式,渐进、直观的将客观事物转换为软件中对象。使用这种技术制作的软件,通常用户能更容易接受且体验良好。面向对象技术应用在数据库中,能够将面向对象的良好的用户体验与数据库技术的高效管理数据两大优势结合在一起。将面向对象方法引入数据库,需要根据客户特定需求进行数据库开发设计,在保障数据安全和高效运用的同时更具有针对性。在“互联网+”时代中,数据库为了满足越来越多的领域需要和创新,在多个领域都逐步出现了面向对象数据库或者面向对象数据库的雏形。面向对象数据有以下几点优势。首先,由于采用面向对象思想设计,结构更易理解。同时,即便用户需求改变,对于数据库设计的维护也仅仅在局部模块中即可,不需将整个结构推翻重来。所以,维护起来是比较方便的。其次,兼容性较好,能够在现行的系统基础上进行增加或修改,从而提高数据库的开发质量。最后,面向对象思想使得此类数据库根据设计开发需要对现实事物进行抽象。这样的方式更接近于日常生活思考方式,数据库使用效率高。

3.2 多媒体数据库的应用

“互联网+”时代,各行各业都需要使用数据库来存储数据,而有些行业的数据不仅仅限于传统的文字数据,有些行业需要大量存储声音、照片、视频等。这就对数据库的设计提出了新的要求,多媒体数据库应运而生。多媒体数据库是多媒体技术在数据库中的应用,但是多媒体数据库不仅仅是在已完成的数据库上进行装饰,而是指将对媒体数据引入数据库后带来的一系列相关问题的解决策略。多媒体数据库的难点在于其存储的数据通常不仅仅存在于单一的数据库中,例如多媒体信息数据库中,声音可能存在于声音数据库中,图片存在于图片数据库中,而其他文字信息存储在关系数据库中。因此,多媒体数据库系统如何与用户形成适当的已于表达的交互关系是其发展的关节所在。多媒体数据库有一些显而易见的特点,如数据库的数量较大,存储媒介之间的差异较大,这使得数据库的存储、数据的处理方法复杂。同时,由于多媒体数据库中查询结果不再简单的是一张表,而是多种媒介承载的数据集合,因此多媒体数据库的查询表现也更为复杂。因此,在“互联网+”背景下,多媒体数据库有以下几个难点问题:第一,需求个性化设计阶段,如何将多媒体数据更好的组织存储。第二,多媒体数据的组织过程中是否能够做到在不同的数据库中的数据互相识别。第三,多媒体数据与用户的交互问题。

3.3 人工智能在数据库中的应用

人工智能在数据库中的一个典型应用就是智能数据库。智能数据库的特点是使用类似人类学习、推理、联系和问题求解思维来对数据进行存储、搜索、修改等操作,从而能够提高数据库对数据查询或修改的效率。这种数据库通常由知识获取与学习、知识表示、知识库、推理、用户接口及解释、知识库管理等子系统构成。这类数据库具有一定模拟人类大脑思维活动的能力,具有一定的推理判断能力。两者的结合能够更好的发挥数据库存储能力,同时提升数据库工作效率,从而推动数据库在数据分析等领域中的应用。

4 数据库技术发展趋势

“互联网+”背景下数据库应用未来的发展将以应用为导向,针对不同领域业务服务,同时渗入人工智能和计算机网络技术,为各行业新领域新应用提供多种支持。

4.1 云数据库

云数据库主要是体现一种共享思路。即在云计算环境下在云端部署虚拟的数据库,使传统关系数据看通过提交有效连接字符串即可加入云数据库。如此,云数据库可以解决异地资源共享问题。

4.2 数据仓库

数据仓库是将数据库中的数据按照某种主题,重新集成相对稳定能够反映历史规律的数据集合。数据仓库使沉睡在数据库中的数据获得新的意义,从海量数据中发掘出能够支持决策的信息。

4.3 商务智能

商务智能是指利用数据挖掘数据仓库等数据库衍生技术手段分析处理并提供决策信息和报告,从而提高企业竞争力。这就需要对数据库中数据进行相关挖掘处理。

5 小结

在“互联网+”背景下,传统产业与新兴信息技术融合,使得“数据”对于各个产业来说都是极为重要的资源。不论是对数据进行安全存储、查询、增加、修改、删除还是在原始数据基础上进行数据的挖掘再利用都离不开数据库的管理和技术支持。因此数据库在“互联网+”时代里将会扮演不容小觑的角色。

[1]闫鑫豪.数据库应用在信息管理中的应用[J].信息系统工程,2017,(10):60.

[2]张冬辉.大数据时代背景下的数据库技术应用[J].信息与电脑(理论版),2017,(19):139-140.

[3]柯红红.“互联网+”背景下数据库技术教学及应用创新研究[J].电脑迷,2017,(04):107+119.

猜你喜欢
面向对象数据仓库数据库
基于数据仓库的住房城乡建设信息系统整合研究
面向对象的计算机网络设计软件系统的开发
电子测试(2018年15期)2018-09-26 06:01:34
面向对象的数据交换协议研究与应用
数据库
财经(2017年2期)2017-03-10 14:35:35
分布式存储系统在液晶面板制造数据仓库中的设计
电子制作(2016年15期)2017-01-15 13:39:15
探析电力系统调度中数据仓库技术的应用
数据库
财经(2016年15期)2016-06-03 07:38:02
数据库
财经(2016年3期)2016-03-07 07:44:46
面向对象Web开发编程语言的的评估方法
数据库
财经(2016年6期)2016-02-24 07:41:51