首页 理论教育数据库管理系统:保护数据安全、增强可靠性的措施

数据库管理系统:保护数据安全、增强可靠性的措施

【摘要】:相应地帮助人们使用和修改这些数据的软件就称为数据库管理系统。用户借助数据库管理系统软件可以方便地编写有关数据库应用程序,实现对数据的存储、管理和使用。数据库的一个主要特点是要保护数据的安全性、可取性以及正确有效。然而,由于种种原因,数据库的安全性难以达到完美的境地。为了加强数据库的安全性,人们必须采取一些安全措施。此外,还强调对数据结构的隐蔽。

我们已经知道,输入电子计算机的所有信息都是转换成数据存储的。我们每个部门都有大量的数据需要加工处理或长期保存,如学校的数据就少不了学生的姓名、性别、年龄、班级、考试科目、考试成绩等有关信息。

人们把需要保存的数据集中存放在计算机里,形成一个类似仓库一样的通用的综合性数据集合,称为数据库(Data Base),简称DB。相应地帮助人们使用和修改这些数据的软件就称为数据库管理系统。用户借助数据库管理系统软件可以方便地编写有关数据库应用程序,实现对数据的存储、管理和使用。而且,用户不必了解数据在计算机内的存储方式就可以处理数据,即使不懂计算机的用户也可以自如地用计算机进行数据管理

目前数据库技术应用十分广泛,具有数据可以共享、数据与程序的独立性较高、按一定的模式使数据结构化、数据的可扩充性和组合性强等优点,深受用户欢迎。(www.chuimin.cn)

数据库的一个主要特点是要保护数据的安全性、可取性以及正确有效。然而,由于种种原因,数据库的安全性难以达到完美的境地。一方面,数据库中数据模型的加工技术在不断完善的过程中,存在隐患和被入侵的危险;另一方面,数据库中大量数据集中存放,而且为各个用户共享,从而使安全性问题显得特别突出。

为了加强数据库的安全性,人们必须采取一些安全措施。从物理角度出发,将数据以密码形式存储,加强警卫以识别用户身份,以防止从通信线路上窃听或盗窃存储设备等。在系统处理上,常采用以下措施:设置用户口令,对用户身份进行鉴定;对用户权限进行限制,如用户可以读某些数据却不能改变其属性值,或者用户可以取得整体统计信息不能取得个体信息等;建立日志文件,以监视数据库活动;对数据采用集中管理方式。此外,还强调对数据结构的隐蔽。