计算机数据库管理技术分析

时间:2022-06-23 08:57:45

计算机数据库管理技术分析

【摘 要】二十一世纪是信息化和网络化并存的时代。计算机数据库使信息资源 管理变得科学化和系统化,有助于社 会经济和人文学科的发展。在日常生 活中,数据库也起到了至关重要的推 动作用。但是,数据库的管理与应用 技术却存在着一些问题,需要进行深 入的研究,找到解决措施。

【关键字】数据库;管理分析

1计算机数据库概述

1.1计算机数据库的种类

存储于计算机存储设备上的相互关联而又结构化的数据的集合就是计算机数据库。对事物的数据本身和相关事物之间的联系加以描述,都是数据库的内容。描述和存储数据库中的数据时以一定的数据模型组织为参照,利用计算机系统用户可以共享数据库中的数据。多种多样的形式是计算机数据库的特点,具体包括网状型数据库、关系型数据库和层次型数据库。这些数据库各自特点不同,应针对具体情况加以选择。

1.2计算机数据库的安全特征

完整性。数据的一致性、有效性和正确性是体现数据库完整性的三个方面。不同客户的同一个数据是相同的,这就是一致性;实际应用过程中的数值段和数据库中的理论数值应当是相符合的,此为有效性;数据的输入值符合数据在表中的相应类型就是正确性。

独立性。逻辑独立性和物理独立性是计算机数据库中数据的特性,逻辑独立性标示的是数据库的逻辑和用户的应用程序相互独立,用户程序即使在数据的逻辑结构改变时,也可以不发生变化;物理独立性表示用户程序不需要随着数据物理存储的变化而发生改变,二者是相互独立的。

安全性。数据库的安全性是指为了避免数据被破坏、泄密或非法更改的现象产生,防止数据被未授权的用户非法存取,而对数据进行存取控制。一般采用多重防护措施来对一个完整的数据库进行保护。宿主操作系统层次、数据库管理系统层次和网络系统层次从广义上来讲构成了数据库系统的安全框架。

并发控制。在对数据库中的进行存取时,允许并行多个用户的应用程序,即支持数据共享,这就是数据库的重要特征。并发操作即同一数据可能在某一时间段内被多个程序或用户进行存储或读取。为了避免存取的数据不正确,数据的完整性被破坏,系统应适当控制并发操作。

2计算机数据库管理技术不足分析

各种风险可能对工作中的计算机数据库构成危害,通过影响数据库制约用户的使用。在研究风险的基础上,大致存在以下几点不足:

2.1管理层面问题

在使用网络时,网络资源的获取是否高效、快捷是网络用 户主要关心的话题,若用户在数据库的使用时缺乏安全的网络 意识或保密意识,对风险存在错误认识,则网络安全危险重重。 用户在使用数据库时也应做好管理,若存在使用或管理失职, 安全防范不到位,则安全事件频发,这都与管理失职有关。

2.2数据库系统问题

从计算机诞生之日起,在十几年的数据库应用中,其各方 面得到了应有的完善。但伴随着社会需求以及网络操作环境的 变化,人们对数据库系统以及网络信息安全的各项功能要求明 显提高,这与当前数据库发展现实情况显然不符合。数据库系 统的安全防护缺陷明显,不能满足用户的需求。

2.3操作系统问题

计算机操作系统增加了数据库的风险,比如木马程序、计 算机病、数据库系统与操作系统间的关联以及操作系统服务 器后台等都为操作系统埋下了风险隐患。其一,常见的病风险, 因不正确操作可能产生木马程序,数据在此病侵袭下危险系数 提升。计算机程序保密系统可能会在木马程序侵入情况下发生密 码的窃取,导致数据库信息的被篡改,对数据库中信息造成破 坏。其二,在操作系统设置时,经常留设后门于服务器操作系统, 伴随着设置数据库的参数,电脑黑客很容易进行数据库信息盗 取,数据库面临巨大安全问题。其三,操作系统与数据库系统 存在关联性,因数据库安全功能由操作系统与硬件设施决定, 拖操作系统出现问题,比如数据库文件存取受到操作系统允许, 则不论何种措施数据库安全都无法保证。

3数据库管理技术的强化有效分析

3.1做好加密工作

机密数据存取于数据库里,网络黑客因利益需求,采取非 法手段获取用户机密,越权浏览窃取的的数据库资料以及进行 信息篡改,对此,重要的信息与机密文件则会泄露,侵犯用户 的隐私权且造成各项损失,后果严重。根据以上情况,应做好 数据库的机密工作,以加密处理方式对重要数据做好保护,确 保存储数据不被盗取。当数据库中存储了关键的数据信息,以 加密方式可阻止访客在未经授权情况下非法访问,即使数据库 系统瘫痪,经加密处理的信息也不会受到盗取或威胁。

3.2存取管理技术

存取管理技术包括用户认证技术与访问控制技术。访问控 制技术针对系统中已有用户的控制,包括数据库的浏览控制与修 改控制,数据的保护在系统的处理性能中实现,是前沿性的数 据安全性保护。访问控制在数据库系统中的表现为:其一,用 户拥有相关的使用权利,该访问控制为角色访问控制,实现身 份认证以及访问控制的加强;其二,用户使用权利设置经数据 库功能模块实现,同时因用户的不同而使用权限存在差异。当前, 口令设置法是常见做法,随着技术的进步,智能卡认证、虹膜、 指纹等认证技术也应用到身份验证上,提高了安全的标准。

3.3恢复和备份技术

计算机系统会不可避免的出现故障,导致数据的丢失或损 坏。为此,做好数据库的提前备份,即使系统出现崩溃或故障, 也不会破坏数据库中的信息文件,经维修,数据库中的文件可 照常读取。常见的数据库备份方法有逻辑备份,比如原始数据 通过软件实现镜像拷贝;静态备份,数据库操作结束时进行备份; 动态备份,使用数据库时对其进行的备份。

4结语

数据库管理技术在各行业的应用巳经较为广泛,方便了人 们的生产生活。但也应看到,数据库的管理工作还存在着缺陷, 技术不成熟,需要改善与提高。安全性问题是数据库管理工作中 的关键问题,是未来管理技术中着重需提高与解决的方面。本 文对数据库管理技术中的不足进行分析,并提出几点措施建议。 相信随着技术的进步以及用户安全意识的树立,数据库技术发 展更为完善与成熟,给用户提供更好的服务与便利。

上一篇:电子阅览室无线网络组建及防护 下一篇:区域联网交通流量预测系统设计