尚晓丽,包向辉,尤菲菲
(1.绥化学院 信息工程学院;2.绥化学院 网络信息中心,黑龙江 绥化 152061)
浅析计算机数据库系统在信息管理中的应用
尚晓丽1,包向辉2,尤菲菲1
(1.绥化学院 信息工程学院;2.绥化学院 网络信息中心,黑龙江 绥化 152061)
在当今信息化时代,各种信息化技术有效促进了各行各业的发展,就计算机数据库系统来看,将其应用于现代化信息管理,在提升管理效率的同时也大大提升了信息管理的科学性和系统性,管理水平大幅提升.本文以计算机数据系统的概念及特点为切入点,对现在计算机数据库系统在信息管理中的使用现状进行分析研究,最终提出了改善其应用现状的几点建议.
计算机;数据库系统;信息管理
现在是信息时代,做任何事情都需要有足够的信息作为决策依据.数据作为信息的基本单元,得到越来越多人的重视与研究,可以说信息时代的每个人或者单位都需要管理大量的数据信息.数据库作为数据管理的重要技术其作用越来越明显,也成为信息时代数据管理的的基本技术,为人们的工作、学习以及生活等方面的数据管理提供基本保障,因此得到越来越多的重视.
数据库系统通俗的解释便是电脑化的数据保存系统.数据库系统可以将现实数据通过计算机实现电子化存储,用户可以在数据库中对电子化文件进行操作,即删除、添加、修改等.数据库中的数据文件都有一定格式,通过共享方式供给多个用户.数据库系统有五个主要特点,分别为数据库共享性、组织性、独立性、灵活性和可控冗余度.
1.1 数据共享性
数据库建立的主要目的之一就在于共享数据.数据共享性是数据库系统主要特点之一,如果数据建设完成之后只能由某个人自己使用,那么数据库就失去建立的意义.数据库根据建设的目的可以供某个机构、部门或几个个体共同共享,并且这几个机构、部门或者个人可以是分布在全世界范围内的世界各个国家的,实现数据的超级共享.
1.2 数据的组织性
数据库需要存储大量数据,因此其数据存储必须有一定组织性,即存储数据之间具有一定关联和秩序,在同一个数据中存储的数据文件之间也都是有很强的关联性的.因此可以发现统一数据库中存储的数据之间有很多的共同点,存储是具有一定组织形式,从整体上进行分析可以发现其具有一定组织结构.
1.3 数据的独立性
同一数据库中的数据具有很强的关联性,由其组织性分析还可以发现其有很多相似性,但是这并不妨碍同一数据库中数据的独立性.数据独立性包含两个方面:逻辑独立性与物理独立性.逻辑独立性是指如果数据库中发生修改数据定义、变更数据项和数据类型、更改数据间关系等改变总体逻辑结构的行为时,都不需要对数据库原本已经存在的程序进行修改,说明了数据存在逻辑独立性.数据的物理独立性是指当发生物理设备的更换、物理存储位置的变更以及存取方法的改变等数据的存储结构发生变化的情况都不会影响数据库的逻辑结构,也不会产生其他影响,更不会引起外部应用程序的变动.
1.4 数据的灵活性
数据的灵活性指数据库在数据管理操作上具有很强的可适应性.从整体上看数据库系统并不仅仅是储存数据的电子仓库,它同时还具有很多管理操作功能.比如操作系统拥有数据输入、输出、修改、更新、删除、查询等功能,共享用户可以根据个人需要选择相应的功能筛选个人需要的数据,或者根据特殊需要建立具有特色的数据库,在使用过程中再进行特殊管理.
1.5 数据冗余度的可控性
数据冗余是数据库存储数据之间存在相互重复的一种现象,会浪费较多数据库空间,并且导致数据间关系混乱.数据库一般为共享数据库,即多人共同使用,但是每个用户都有个人的特殊需求,如果每个用户都需要在数据库内建立个人所需子数据库,就会造成数据冗余.现在数据库管理系统能够有效解决这一问题,首先实现数据共享,减少数据重叠重复,减少冗余控制冗余度.其次,为了提高查询效率,管理人员也会尽最大努力将冗余数据剔除,将冗余度控制在合理范围之内.
2.1 应用范围不断扩大
随着数据库技术、计算机技术、信息管理技术的不断发展及三者的紧密结合,计算机数据库系统在现代信息管理者的应用越来范围越来越广,涉及领域越来越多.数据库系统在信息管理中的应用范围越来越广主要体现在以下四个方面:首先,数据库系统在信息管理中的应用前景明朗,前景可观.计算机技术的发展有效促进了数据库系统的完善和发展,两者的结合为现代化的信息管理提供了基础技术保障,前景广阔.其次,通过调查研究发现,数据库技术在信息管理中的应用范围越来越广,设计领域越来越多,已经包括工、农、商等多个系统的多个行业,所涉及行业整体信息管理技术水平不断提升,信息管理效率得到有效提升,促使相关行业更加信赖数据库系统在信息管理中的应用.另外,数据库系统在信息管理中的重大作用使其所在行业的效益明显提升,为行业提供强有力的技术保障,促进了相关行业的科学发展与进步.最后,数据库系统在信息管理中体现出科学性与适应性的双重优点,在竞争中具有良好明显优势,帮助很多企业在行业内取得优势地位,得到众多企业、单位的认可,应用范围终将不断扩大.
2.2 数据库系统的安全性不断增强
伴随数据库系统产生的还有数据库系统的安全问题,经过长时间的发展完善,数据系统的安全性已经得到大幅提升,数据库系统在信息管理中的所发挥的优势也越来越明显,行业内地位越来越稳固.在信息化时代,数据就是企业生存与发展的根本,只有掌握数据才能掌握信息,才能做出正确决策.信息化时期如何保证信息系统中的数据安全问题,防止敏感数据被盗取和篡改是信息管理的主要职责,计算机数据库系统的出现有效解决了这一问题,并且还为数据管理提供了诸多方便.第一,计算机本身带有数据自动存储与备份功能,并且通过计算机能够很方便的将数据利用其他存储设备进行拷贝外传.如果计算机操作者由于失误将数据删除或者计算机本身出现问题导致数据消失都可以通过备份数据进行自动恢复,减少了信息误删或计算机本身错误导致的信息管理困难.第二,数据库系统经过长时间升级发展,其安全指数不断提升,在禁止非法访问和非法更新、防止数据篡改等方面效果明显.
2.3 数据库系统在信息管理中的应用发展越来越快,势头强劲
数据库系统在信息管理中的效果能够在短时间在现实中体现出来,将其优劣直观展现出来,并且对其自身应用和发展产生直接影响.对数据库系统的整个发展历程进行分析可以发现,其已有几十年的发展历史,这几十年的发展历史深刻影响着数据库系统在现在信息管理中的应用.数据库技术从产生到现在一共经历了四个发展阶段,网状数据库—层次数据库—关系数据库—面向对象数据库,经过这四个阶段的升级换代,信息管理水平得到不断提升.现在,数据库技术经过了几十年的发展已经日渐成熟,操作性和适应性逐渐增强,同时易操作和适应性强又反过来促进数据库系统的发展.通过对现信息管理中应用的数据库系统进行调查可以发现,面向对象和关系型数据库是应用较多类型的数据库.从目前各方面表现出来的需求来看,未来数据库需要能拓宽传统数据库的基本功能,实现对多媒体资料比如动态图像、图形、声音等资料的存储,并且在数据库系统中还要存在能够对这些资料进行编辑处理的命令.通过这一需求的预测可以发现未来数据库技术的发展方向应为面向对象技术与计算机技术相结合,从而创造出功能更为齐全强大的新一代应用于信息管理的数据库系统.
2.4 受重视程度不断提升,各项指标不断规范
数据库系统因其科学性与安全性在信息管理上受到追捧,其优良的适应性和操作性决定了其良好的应用性能,所有这些使数据库系统得到各界的广泛重视,并且重视程度不断提升.在数据库技术越来越受到重视的同时,各界对其的要求也在不断提升,数据库系统的各种信息指标渐趋标准、统一和规范.
3.1 重视安全性能,不断提升数据库技术的安全性能
现代信息社会,计算机技术发展迅速,计算机技术如果被应用于盗取和破坏数据库数据将给用户带来巨大损失,因此如何提升数据库技术的安全性能是未来计算机数据库在信息管理中应用所必须研究的问题.数据库技术的安全性能是指通过某种系统方法保护数据库内的数据不被恶意窃取、访问从而出现安全问题的性能,是衡量数据库系统好坏的重要指标.通过第一节关于数据库的特征分析可得共享性是数据库的重要特征之一,也是数据库技术能够获得广泛应用的重要原因之一,但是换个角度考虑,共享性也会带来数据库的安全问题,因为某些设计企业机密、国家秘密、公民银行账户、网络账户等数据库保存的全是隐私文件,不能外泄,一旦某些人通过数据库的共享性进入数据库调去这些资料很有可能给国家或公民个人带来不可挽回的损失.因此,针对具有保密资料的数据库,在进行信息管理时要进行加密设置,比如对用户进行用户访问权限设置或者设置密码访问等,同时设立监察机制,发现问题及时上传到管理人员,以便做出反应.
3.2 重视安全性,加强计算机数据库系统的安全性
理论意义上的数据库系统是由一系列的数据库和相应的外部管理软件构成的一个管理信息系统,其安全性与计算机和数据库技术的安全性紧密相关,其与两者呈现正相关关系.通过对现代数据库系统用户的日常使用行为习惯进行调查研究可以发现,大部分用户安全意识薄弱,虽然了解相关安全警示,但未能认真学习和落实,甚至有时还能主动为事故的出现提供便利,比如任意向他人透露帐号密码等,所以这些都将导致数据库系统的安全事故.为了保证数据库系统的安全性首先要保证数据库的安全,通过上一小节的分析研究能够在数据库技术安全性能提升上进行一定改进,从而确保数据库技术的安全,只有这样才能有基础做好数据库系统的安全.其次,数据库系统由多个数据库和其他外部硬件软件组成,为了确保整体的安全性,还需要将外部硬件与软件的安全作为保护重点.定期对硬件进行检查确保处于正常使用状态;对使用中的软件进行检查,确保功能的正常性;定期对计算机进行病毒查杀,防止恶意病毒的入侵造成损失.
3.3 加强数据库内存储数据的完整性研究
第一,通过客户端应用程序确保用户在窗口通过手动输入数据的完整性.通过客户端应用程序的筛选不仅可以将不符合要求的数据在输入环节就淘汰,还可以使用户在数据输入时对数据有一个直观的认识,发现数据存在的问题,为现实决策提供依据和帮助.
第二,通过其他途径需要存储进入数据库的数据可以通过服务器端数据库管理信息系统的检验来确保数据的完整性,对于不完整数据直接剔除.
第三,数据完整性需要维护,其一致性也不能忽略.数据一致性的监测可以通过服务器端的管理信息系统或者是表定义的约束进行实现,通过在服务器端进行检验的方法能够有效减轻用户客户端关于数据监测和筛选程序的开发量,内存占用的减少也有利于提升数据库系统的运行效率,提升系统本身可靠性和可维护性.
第四,数据库系统种类不同,对数据完整性和一致性的要求也不同,对于那些对数据特性要求较高的数据库,为了确保数据的完整性和一致性可以采用多层保护屏障策略.可用的实例方法是在用户客户端对数据进行一次完整性和一致性检验,剔除一部分不合格数据,再在服务器端管理信息系统对数据进行一次检验,再剔除一部分不合格数据,通过两次筛选剔除,数据的完整性和一致性大大提升.
3.4 理论与实践的结合
到现在数据库技术已经经历了四个主要阶段,每个阶段都要有主要的实践成果作为支撑才能有效促进当下阶段的发展和下一阶段的到来,针对现在数据库系统面临的情况也是一样,需要不断将新的数据库系统在信息管理中的应用的理论应用于实践,在实践中不断完善和发展理论,创造更好的实践成果,提升理论的科学性.
随着计算机数据库与信息技术的不断发展完善,计算机数据库系统在信息管理中的应用越来越广泛,应用领域越来越广,这是不可遏止的趋势.为了迎合未来计算机数据库和信息管理技术的发展方向,必须对两者进行细致分析研究,将两者作为一个共同体进行分析,以实现两者在未来的更加完美结合.
〔1〕陈群.探讨信息管理中数据库技术实践应用[J].电脑变成技巧与维护,2014(16).
〔2〕吴超飞.信息管理中数据库技术实践应用分析[J].计算机光盘软件与应用,2012(04).
〔3〕李晓静.试析信息管理中计算机数据系统的运用[J].科技创业家,2014(06).
〔4〕孙睿.计算机数据在信息管理中的安全应用[J].电子测试,2013(23).
〔5〕王子芳.数据库及应用课程教学探讨[J].西南农业大学学报(社会科学版),2005.
TP311.13
A
1673-260X(2015)05-0016-03
绥化学院2013年科学技术研究资助项目(K1302004);绥化市2014年度社会科学研究项目(SHSK2014033)