计算机数据库的管理应用技术分析
2016-01-01夏双成
夏双成
长春工业大学人文信息学院
计算机数据库的管理应用技术分析
夏双成
长春工业大学人文信息学院
摘要:随着信息化时代的不断发展,计算机数据库的应用越来越广泛,利用计算机数据库可以有效的提高计算机的处理质量和处理效率。然而计算机网络具有开放性的特点,这就为计算机数据库的安全使用带来了一定的安全隐患。技术人员需要在计算机科学技术的发展水平上,对计算机数据库的管理应用技术进行探索,不断建立完善的计算机数据库管理系统,提高计算机数据库的安全性。本文以计算机数据库的管理应用技术存在的问题为基础,来探讨计算机数据库的管理应用技术。
1 计算机数据库管理应用技术存在的问题
计算机数据库系统主要是用来实现数据的存储、组织和管理,计算机数据库管理是完成对数据库的建立和使用,提高数据库的管理水平可以有效的提高数据库系统的安全性。数据库
中存储着大量的数据信息,若数据丢失、泄露或受到损坏,就会对用户带来很大的损失。因此,保证数据库的安全性在数据库管理过程中是非常重要的问题。计算机数据库管理应用技术存在的安全问题主要有一下几个方面:
1.1操作系统的问题
计算机数据库系统会受到来自计算机操作系统的安全威胁。计算机操作系统中存在的病毒、木马程序等都可以使数据库系统受到感染,从而为数据库带来安全问题。来自操作系统的安全威胁首先是病毒,操作系统操作不当可能会感染木马程序,这种病毒若感染到数据库系统,可能会使攻击者获得登录数据库的口令和密码,甚至修改程序的密码,从而进入数据库,可能复制、篡改、删除数据库中的存储的数据信息,对数据库进行破坏,使数据库的安全受到威胁。其次,来自操作系统的安全威胁是操作系统的后门。后门存在于数据库服务器操作系统中,它是伴随着数据库系统的特征参数进行设置的,攻击者可以利用后门对数据库进行访问,从而获得数据库中的信息,并可对数据库信息进行破坏。最后,数据库系统和操作系统之间存在的联系也可以为数据库带来安全威胁。数据库的安全性与计算机的硬件设备和操作系统提供的系统环境有很大的联系,若操作系统出现安全问题,操作系统提供给数据库的环境也会存在安全问题,如操作系统允许用户直接对数据库的数据信息进行存取,相当于数据库中的数据信息直接对用户开放,无需任何认证,这样就会给数据库信息的安全带来问题。
1.2数据库管理存在的问题
数据库系统是服务于用户的,同时也需要用户来进行管理,如果用户的安全意识薄弱,不采取安全的措施来管理数据库,就可能为数据库系统带来安全威胁。然而因为管理不当带来的安全问题是可以通过采用相关的安全措施来避免的。同时,随着数据库应用范围的不断扩大,传统的管理模式已不再适合新型数据库的管理要求,技术人员应不断进行创新,以保证数据库的安全性和高效性。
1.3数据库自身的问题
随着信息时代的进步,数据库的发展越来越成熟,功能也越来越强大。随着数据库应用的不断深入,用户对数据库的要求也越来越高。然而在数据库系统中关于安全方面的防范还不够完善,存在不同程度的漏洞,可能会引起数据库信息的破坏。
2 计算机数据库的管理应用技术分析
现以计算机数据库管理应用技术存在的问题为基础来进行分析,来解决当前环境下计算机数据库管理系统中的问题,主要的计算机数据库管理应用技术包括以下几个方面:
2.1使用加密技术
当前环境下,网络信息是互通的,网络内部的安全问题也可能对数据库带来安全威胁。在网络环境下,攻击者可以通过非法途径获得数据库用户的用户名和密码,以此来访问数据库内的数据信息。同时,有些合法用户可能在自己的权限范围外对数据库进行操作,以此来篡改、删除数据库内的相关信息。
在这种情况下,对数据信息加密可以在一定程度上提高数据库的安全性。使用加密技术,如增加使用加密软件、添加加密步骤等,以此来保证数据库的安全性能,防止数据被非法篡改、非法窃取,从而损害数据库用户的相关利益。数据库的应用涉及到很多行业,如企事业单位、金融机构等,数据库中存储着重要的信息,如果遮羞重要信息被窃取,就会带来非常严重的后果,而对重要文件信息进行加密处理,就可以防止非授权的访问,从而保障数据库信息的安全性和完整性。
2.2利用存取管理技术
数据库技术中包括存取管理技术,存取管理技术主要涉及到两部分的内容,即用户认证技术和访问控制技术。用户认证技术是从数据库系统的角度进行的数据保护,用户认证技术可以防止用户的非授权访问、避免外来用户对计算机数据库的非法入侵。在用户申请访问数据库时,数据库系统就需要对用户的用户名和密码进行验证,用户名和密码正确才能允许用户的访问请求,以此来确保数据库的安全。访问控制技术是指对已经进入系统的用户进行的控制,包括数据的浏览控制和修改控制,是从计算机系统处理的角度对数据库的数据信息采取的保护措施,是数据保护的第一道防线。数据的浏览控制是避免数据泄露的一种方法,以此来提高数据的保密性,数据的修改控制是保护数据库的数据信息被恶意篡改。
数据库管理系统的访问控制主要包括两个方法:
(一)基于用户的访问控制,将数据库的访问权限交给用户,对用户授予不同的操作权限,使用户对数据库信息进行管理,从而提高数据库的访问控制,在访问数据库的过程中要经过身份认证,也可进一步提高数据库信息的安全性。
(二)以数据功能模块为基础设置用户的操作权限范围。在对用户的操作权限进行设置时,要保证不同的用户有不同的操作权限。
2.3数据备份与数据恢复技术
网络具有开放性、不稳定性的特征,这些都会对计算机的运行效率带来影响,同时计算机会出现硬件故障,数据库系统也会出现系统故障,这些故障都是不可避免的,当出现这些系统故障时,可能会导致数据库信息的丢失,而如果有数据库的数据备份信息,可以根据备份数据,利用数据恢复技术来对数据进行恢复,使数据库恢复到原来完整的状态。因此,要经常性的对数据库的信息进行备份,为数据库信息的完整性提供保障。数据库常用的数据备份方法主要有静态备份,即在完成对数据库的操作后进行的数据备份;动态备份,即在对数据库进行操作的过程中对数据信息进行备份;逻辑备份,即利用软件实现数据信息的复制。另外,可以利用数据库系统与网络之间的联系来进行数据备份,将数据库内的相关数据信息在网络中进行备份。
3 结语
随着计算机技术和网络技术的发展与数据库技术的不断应用,需要经过合理的、科学的管理,才能使数据库更好的应用到各个领域当中。计算机数据库管理系统还不够完善,存在着安全方面的隐患,要想避免数据库隐患问题的发生,就必须认识到可能产生问题的原因,从而运用相关的管理应用技术来提高计算机数据库的安全性能,以保证数据库信息的安全性和完整性。
关键字:计算机 数据库 应用技术 管理