摘 要:笔者结合多年工作经验,对本文中的计算机数据库技术进行浅析,介绍了计算机数据库技术的特点、现状,并对相关计算机数据库技术进行改善措施。
关键词:计算机应用;数据库技术特点;管理数据;措施
随着信息时代迅速发展至今,每个单位和个人都有着大量的数据需要进行管理.其技术就是数据管理中最为广泛应用的技术,数据库技术的应用在经济、文化等行业,为我们工作、生活等信息管理都是有着很便捷方面,因此,其在信息管理中的应用要更为重视.
1计算机数据库技术的特点
数据库技术主要具有的特点是:数据的组织性、数据的共享性、数据的独立性、可控冗余度和数据的灵活性等,主要表现在以下几个方面:主要表现在组织性、共享性、独立性、灵活性,以下简述各方面的特点;①组织性;数据库中的并不是一些散乱无序、没有任何关联的数据.在同一数据库中的很多文件之间是有着一定联系的.它们按照某种关系形成一定的组织结构从整体上看,都具有一定组织结构形式,特别是同属于一个集合中的数据都具有相似的特点.②共享性;数据的共享性是数据库技术的重要特点之一,也是建立数据库的重要目的之一.一个数据库如果不具备共享性,那么它存在的价值就非常有限.作为共享性的数据库,不仅可以为为一个单位内部的各个部门、个体提供数据的共享,而且可以是不同单位、不同地区甚至是不同国家所共享.③独立性;一是数据的独立性主要是指两个方面:逻辑独立性和物理独立性;二是逻辑独立性指的是数据库总体逻辑结构发生改变,如数据定义的修改,新的数据项和数据类型变化,数据间的联系变更等,但都不需要对原来的程序进行修改;三是物理独立性指的是数据的存储结构发生改变,如更换物理存储设备、变更物理存储位置、改变存取方法等,物理结构的变化对数据库的逻辑结构,没有影响,也不会引起应用程序的变动.④灵活性;数据库管理系统并不仅仅是储存数据的仓库,它在记录数据的同时,还拥有很多的管理功能,如数据的输入输出、数据的查询和数据的编辑修改等,具有很大的灵活性,人们可以根据自身的需要构建具有特色的数据库,也可以根据实际需要进行管理.
2计算机数据库技术在信息管理中应用的现状
数据库技术的不断发展,并与计算机技术结合的越来越紧密,使计算机数据库技术的应用范围和应用领域不断拓展;
按照不同的应用领域,可分为地方志数据库系统、海河流域数据库系统、生态环境数据库系统、地质数据库系统和统计数据库系统等.目前,计算机数据库技术在信息管理中的应用现状主要包括:
①计算机数据库技术的优劣,可以在实际应用中直接地反映出来,计算机数据库技术的应用效果对其自身的应用和发展会产生重要的影响;数据库技术在信息管理中的应用和数据库技术发展历程有着密切的关系.数据库技术从出现到到现在,已经有的几十年的历史了.从数据库技术的发展历程来看,大致经历了四个阶段:最初是网状数据库,接着提升为层次数据库,然后变化为关系数据库,最后发展成面向对象数据库;经过不断实践的磨炼,在发展中,数据库技术已经日趋成熟,具备了较强的适用性和可操作性,这种广泛的适用性和方便、快捷、简单的可操作性,为其后续发展提供更加强劲的动力的更为广阔的发展天地;从未来发展来看,随着多媒体应用的拓展,要求数据库系统能在以前传统的数据存储、编辑等方方面,逐渐要求能够有效地存储图形、声音和影像等更为复杂的对象,并能通过数据库技术使复杂对象完成复杂的行为,因此,加强面向对象技术与计算机数据库技术之间的结合,就成了计算机数据库技术的发展的新方向,新一代数据库技术的应用将受到更加广泛的关注.
②计算机数据库技术的系统安全性能不断增强,使得计算机数据技术在信息管理应用中的优势得到凸显,有力地保证了计算机数据库技术的在信息管理中的应用功效;数据是信息管理中非常重要的具有一定价值的资源,在企业信息化的过程中,各种应用系统中的数据安全问题,特别是一些具有高度机密性、敏感性的数据,如何在信息管理中做好防窃取和防篡改的有力措施,这是摆在信息管理工作面前的重大问题;计算机数据库系统的应用,为信息管理的安全问题提供了便利、有效的保障.计算机系统的信息备份与信息恢复功能,可以在不需要增加任何成本的前提下进行信息的复制备份,可以有效地解决为信息备份而增加成本的问题.同时计算机系统的恢复功能,可以轻松地解决误删信息后造成的麻烦问题等;
3数据库技术改进措施
3.1安全性能
数据库技术的安全性能是指其保护数据库不被非法入侵,数据库中的数据不被盗取、非法使用、篡改等而造成安全问题.数据库技术的安全性能高低是衡量数据库系统质量的重要指标之一.共享性是数据库的一大特优势,但同时,正因为数据的共享,而必然带来影响数据库安全的问题据.但数据库中的共享并不是绝对的,并不是说所有的数据都必须共享.恰恰相反,一些涉及国家利益、军事机密、商业机密、个人机密、医疗档案、银行账户、密码
等数据,不仅是不能共享,而且还要加强保密措施.因此,在保证数据间的享有一定共享访问的同时,必须是采取一定的保密措施,例如在DBMS统一的严格控制下,对使用权限进行严格地控制.当用户访问时,采取数据加密、强制存取控制(MAC)和视图机制,只有合法使用权限的用户才能进行相关的操作.
3.2加强计算机数据库系统的安全性
计算机数据库系统安全技术是伴随着计算机安全技术、数据库技术的发展而不断发展和提升的.管理问题用户安全意识薄弱,对信息网络安全重视不够,安全管理措施不落实,导致安全事件的发生,这些都是当前安全管理工作存在的主要问题.从某种意义也可以说,数据库的安全是数据库系统的生命.数据库的安全决定储存在数据库里的信息的安全性,决定了存储者的使用意志,也决定了数据库的信誉.数据库技术应用和数据库系统建立的领域越广泛涉及到的重要的商业利益和要害信息就会越多,这就使得对数据库安全要求更为突出.数据库安全已经成为计算机安全技术的重要组成部分.而数据库安全的薄弱环节同样也来源于数据共享,如何在保障数据共享的同时有效保障数据库的安全就成为数据库安全技术必须首先解决的难点.
3.3进一步加强计算机数据库
系统理论与实践的结合
计算机数据库系统理论随着计算机技术,数据库原理等的发展而不断发展.必须将计算机数据库系统发展的最新成果应用到指导其应用的实践中从而提高实践的科学性.同时计算机数据库系统的理论研究也必须立足于计算机数据库系统的相关应用实践,以增强计算机数据库系统理论研究的针对性.
总之,计算机数据库系统的良好适用性决定了其具有良好的发展前景,但仍需要我们不断的进行相关研究以助其实现更好更快的成长,计算机数据库系统在信息管理方面将会得到更好更安全的应用.
3.4提升增强数据的完整性
要提升增强数据的完整性有诸多的方面,以下简单概况其中内容;对于通过窗口操作输入的数据,一般采用客户端应用程序来确保数据的完整性.这样,一方面可把非法数据在提交到数据库之前就拒之门外:另一方面可使用户及时得到操作反馈信息,做出正确的选择;对于数据完整性和安全性要求较高的系统,则需要采用多层保护屏障来确保数据的完整性和安全性.如:既在客户端应用系统程序检查输入数据的有效性同时又在服务器端数据库中建立表的约束、规则、缺省和触发器等进行数据完整性约束.
4结束语
随着计算机数据库技术和信息管理技术的发展,计算机数据库技术在信息管理中的应用的范围将更加广泛.我们应该加强对计算机数据库技术在信息管理中应用的探究,不断实践创新,计算机数据库技术与信息管理技术的结合将更加完美.