|
计算机数据库技术在信息管理中的应用将计算机数据库技术应用于信管理中,有利于提高信息管理的科学性和现代性,提高信息管理的效率。 (2)数据库技术不断发展完善。信息管理中的数据库技术的应用与数据库技术发展历程密切相关,数据库技术从开始出现到现在的几十年间,已经历了三个发展阶段:即网络和层次数据库系统、关系型数据库系和以面向对象数据模型为特征的数据库系统。目前应用较多的是关系型数据库和面向对象的数据库系统,并且,随着多媒体应用的扩大,要求数据库系统能存储图形、声音等复杂的对象,并能实现复杂对象的复杂行为,将数据库技术与面向对象技术相结合,便顺理成章成为数据库技术的新的发展方向,第三代数据库系统的应用也越来越广泛。 3.改进措施及发展方向 3.1进一步提高数据库系统的安全性 数据库的安全性是指保护数据库,防止因用户非法使用数据库造成数据泄露、更改或破坏。数据库系统的安全保护措施是否有效是数据库系统主要的性能指标之一。数据库的一大特点是数据可以共享,而数据共享必然带来数据库的安全性问题。在数据库系统中的数据共享不能是无条件的共享,如一些军事秘密、国家机密、新产品实验数据、客户档案、医疗档档,银行储蓄数据等安全性必须加以确保。因此,在数据间的共享访问时,必须是在DBMS统一的严格的控制之下进行的,即只允许有合法使用权限的用户访问允许他存取的数据。具体措施有强制存取控制(MAC)、视图机制、数据加密等。 3.2 进一步增强数据的完整性 保证数据在数据表中正确的特性称为数据的完整性。它有两方面的含义:一是数据取值的正确性,即字段列值必须符合数据的取值范围、类型和精度的规定;二是相关数据的一致性,即相关表的联系字段的列值匹配。在数据库应用系统中,保证数据完整性是应用系统设计的墓本要求。数据完整性实施的好坏,关系到数据系统的正确性、一致性和可靠性,关系到系统的成败。在建立数据表时候可以通过建立一些约束条件来保证输人数据的正确。当设置了约束条件,就可以自动地拒绝错误的数据。其具体策胳为以下几点。 (1)对于通过窗口操作输人的数据,一般采用客户端应用程序来确保数据的完整性。这样,一方面可把非法数据在提交到数据库之前就拒之门外;另一方面可使用户及时得到操作反馈信息,做出正确的选择。 (2)对于通过其他途径转入的数据,一般需要服务器端数据库管理系统来实现数据的完整性。 (3)对干数据一致性的维护,宜于由服务器端数据库的触发器或表定义的约束来实现。这样可降低客户端应用程序的开发量,提高应用系统的运行效率、可维护性及可靠性。 (4)对于数据完整性和安全性要求较高的系统。则需要采用多层保护屏障来确保数据的完整性和安全性。如:既在客户端应用系统程序检查输人数据的有效性,同时又在服务器端数据库中建立表的约束、规则、缺省和触发器等进行数据完整性约束。这样可以提高系统数据的可靠性和安全性。 计算机数据库系统的良好适用性决定了其具有良好的发展前景,但仍需要我们不断的进行相关研究以助其实现更好更快的成长,计算机数据库系统在信息管理方面将会得到更好更安全的应用。 责编:王雅京 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 |
|