数据管理是利用计算机硬件和软件技术对数据进行有效的收集、存储、处理和应用的过程。其目的在于充分有效地发挥数据的作用。实现数据有效管理的关键是数据组织。随着计算机技术的发展,数据管理经历了人工管理、文件系统、数据库系统3个发展阶段。本文主要介绍用数据库方法对数据进行管理。
利用数据库系统中所管理的数据结构,可以更充分地描述数据间的内在联系,便于数据修改、更新与扩充,同时保证了数据的独立性、可靠性、安全性与完整性,减少了数据冗余,故提高了数据共享程度及数据管理效率。远程数据库服务在国外正如火如荼地开展,每年可以创造上亿美元的产值。
数据库管理的技术特点为:
(1)采用复杂的数据模型表示数据结构,数据冗余小,易扩充,实现了数据共享。
(2)具有较高的数据和程序独立性,数据库的独立性有物理独立性和逻辑独立性。
(3)数据库系统为用户提供了方便的用户接口。
(4)数据库系统提供4个方面的数据控制功能,分别是并发控制、恢复、完整性和安全性。数据库中各个应用程序所使用的数据由数据库系统统一规定,按照一定的数据模型组织和建立,由系统统一管理和集中控制。
(5)增加了系统的灵活性。
然而,信息技术是一把双刃剑,为社会的进步和发展带来便利的同时,也带来了许多的安全隐患。对传统数据库而言,其安全隐患存在更加难以估计的风险值,致使传统数据库安全事件层出不穷。
传统数据库安全面临内部恶意操作以及外部恶意入侵两大夹击。如何有效保护数据库信息成为当前信息安全界最为关注的课题。