有关计算机数据库管理技术的探究

摘 要 :本文重点介绍了计算机数据库管理技术存在的典型问题,然后针对这些问题提出了一些实用的计算机数据库管理技术,旨在促进计算机数据库管理技术的不断进步.

关 键 词 :计算机数据库;系统;管理技术

中图分类号:TP311.13 文献标识码:A 文章编号:1007-9599 (2012) 18-0000-02

1.计算机数据库管理系统在医院信息管理中的重要性

计算机数据库管理系统被广泛应用于各行各业,本文结合笔者的工作环境,首先对计算机数据库管理系统在医院信息管理中的应用进行相关的描述.

医院信息管理系统属于一种极为典型的信息管理系统(MIS),它的开发主要包括两大方面:一、建立和维护计算机数据库,保证数据的完整性以及一致性;二、开发前端应用程序,要求操作简易且功能完备.现代医院的正常运营时刻都少不了以计算机数据库为支撑的信息管理系统.计算机数据库管理系统在医院方面的具体应用领域有:入院管理、病房管理、病床管理、出院管理、已出院病人资料查询等.计算机数据库管理系统已经成为医院的一部分,同高超技能医护人员、高端医疗设备一起构成了医院正常运行的重要保障.

计算机数据库管理系统应用于医院信息管理的过程中也暴露了一些管理技术方面的问题,下文将从计算机数据库管理系统的层级结构、存在的有关问题及解决措施这三个方面展开讨论.

2.计算机数据库管理系统的层级结构

简单地说,计算机数据库管理系统是一种大型软件,人们通过它对数据库进行管理和操作.计算机数据库管理系统不仅能够实现对数据库的建立操作、使用操作,还能实现对数据库的维护操作.有人将DBMS作为计算机数据库管理系统的简称.一般而言,数据库管理系统通过管理和控制计算机数据库,从而保证它的安全性以及相关操作的完成情况.用户能够通过DBMS很容易地读取数据库中的信息,另外拥有更大权限的管理员还能够完成对数据的修改、维护等操作.

站在软件学的角度,计算机数据库管理系统可被划分为五个层次,从低到高,依次如下:第一层,即操作系统层.毫无疑问,操作系统是整个计算机数据库管理系统的基础所在;第二层,数据存储层.该层的最大功能在于存储缓冲区以及数据页的信息,且介于操作系统、数据存取层之间;第三层,数据存储层.该层完成对数据的处理、记录操作;第四层,语言翻译处理层.该层的功能为语句分析、识图转换、授权检查等等;第五层,应用层.计算机数据库管理系统的最高层便是应用层,该层的主要作用是完成对各项数据信息的应用、处理.

3.计算机数据库管理技术存在的一些典型问题

3.1 操作系统存在的问题.操作系统存在的问题主要包括三大方面:一、用户操作不当,如过短、访问不当或者恶意操作等都会降低系统的安全性;二、虽然采用了充分的网络安全保护措施,但仍有一些隐蔽性和攻击性较强的病毒会在访问外网的时候渗入系统,给系统埋下了不稳定因素;三、没有及时地修复操作系统中的漏洞,导致软件存在安全隐患.

3.2 管理方面存在的问题.在管理和使用计算机数据库系统的过程中,用户如果没有足够的网络信息安全意识,将造成信息安全系数的大幅下降.用户利用网络资源时,一般较为重视网络的便捷性、高效性,而忽略信息的保密性以及潜在的风险、低效.绝大多数用户采用了防火墙、防毒卡、身份认证等措施来保证系统的安全性,这些做法属于被动防御只能解决一部分安全问题,难以对系统的安全风险进行全方位的评估和预测,致使系统没有足够的能力应对突发性的问题.随着时间的积累,网络危害也会逐渐积累,最终对系统的安全系数造成极大的影响.

3.3 计算机数据库系统自身存在的问题.计算机数据库系统随着应用时间的推移已经较为成熟,但仍然存在部分问题,如没有为操作系统提供本该具有的功能,特别是安全性相关的问题.所以,计算机数据库系统尚有不完备之处.

4.计算机数据库管理技术研究

4.1 加密技术.部分比较重要的数据存储在计算机数据库之后,应采取适当的加密技术对其进行保护,不但能阻止未被授权的访问,即使在系统崩溃条件下,也能保护数据的安全.很多情况下,计算机数据库受到的安全威胁来自网络内部,一些内部用户为达个人目的可能会以非法的手段越权使用数据库,又或者以非法取得直接打开计算机数据库文件来实现信息的篡改和盗用.因而,采取适当的加密技术保护计算机数据库中的重要数据是客观需要的.

4.2 存取管理技术.存取管理技术主要由访问控制技术、用户认证技术两大部分构成.访问控制技术包括了数据的修改控制以及浏览控制,这两种控制为数据资源共享环境的稳定,发挥了不可替代的功能.用户认证技术主要包括以下两个内容:用户身份识别技术和用户身份验证技术.

(1)访问控制技术.访问控制是指从数据库内部实现对用户(已经进入系统)的控制.访问控制是保护计算机数据库安全的第一道防线,是基于计算机系统处理功能角度而实现的对数据库的保护.DBMS中有关数据库的访问控制是以网络安全机制、操作系统为基础的.只有在被识别或者被授权的情况下,用户才可进行以下操作,如查询、输入、修改计算机数据库中的有关数据.DBMS中通常采用下面两种方法以实现访问控制:一、根据用户的不同情况分别授予不同的计算机数据库权限,服务器在用户访问之前要认证用户的身份以及确认用户的授权等级,一般通过基于角色的访问控制RBAC(Role-Based Access control)实现,从而提高计算机数据库在被访问情况下的安全系数,满足大用户群以及大量数据信息的管理;二、根据功能模块的划分对用户权限进行设置.各个功能模块分别以用户的具体特点为依据进行不同权限的设置.

(2)用户认证.用户认证技术是由计算机数据库系统提供的,用于最外层的安全保护技术,包括用户身份识别和用户身份验证两大部分.用户身份识别的目的在于阻止用户有意的或者无意的越权访问,用户身份验证的目的在于拒绝未经授权用户的访问.用户身份识别技术是以计算机数据库授权为基础的,凡是未通过数据库授权、验证的用户及访问都是非法的.数据库授权技术主要体现在以下四点:一、自动查询修改技术;二、授权用户表;三、系统的写入和读出规则;四、用户授权表.用户身份验证一般是指用户按照系统给定的方式验证自己的身份.计算机数据库系统应该在用户请求进入之前完成用户认证.目前最常用、最便捷的用户认证方法便是设置口令法,另外以物理特征认证技术、智能卡认证技术为代表的现代用户认证技术发展极为迅速且日趋成熟,为计算机数据库管理实现更高级别的安全标准奠定了基础.

4.3 数据的备份和恢复.除了上述计算机管理技术外,还应特别注意数据备份和恢复技术.计算机数据库系统中故障问题是经常存在且不可不可避免的.数据库管理员需要认真地、及时地做好数据备份,便于故障发生之后的数据库恢复工作.逻辑备份、静态备份和动态备份是最常用的三种计算机数据库备份方法.数据库在线日志、磁盘镜像、数据库备份则是数据库恢复技术中最常见的三种方式.


5.结语

随着应用环境的不断拓展,计算机数据库管理也将面临越来越多的问题与挑战,除了进一步应用加密技术、存取管理技术、数据的备份和恢复技术之外,积极探索更为科学、有效的计算机数据库管理技术仍是广大数据库管理人员不懈努力的方向.

类似论文

计算机网络管理技术探究

【摘 要】当前科学技术的快速发展,使得计算机被愈发普及的应用到各个工作领域 计算机网络管理是计算机网络能够正。
更新日期:2024-4-15 浏览量:56261 点赞量:12865

计算机网络管理技术探究

摘 要:随着社会的发展,信息技术和计算机网络技术不断发展、优化并在生活和生产的各个领域被广泛运用,与此同时,计算机。
更新日期:2024-3-9 浏览量:10059 点赞量:3487

计算机病毒防范技术的探究

摘 要目前,计算机应用已深入到社会生活的方方面面,但计算机病毒问题也变得越来越突出 特别是随着互联网的广泛应用,计算机病毒。
更新日期:2024-6-26 浏览量:82592 点赞量:18329

计算机网络管理技术历史与趋势

【摘 要】本文将围绕计算机网络管理技术的发展历史进行分析,并全面阐述计算机网络管理技术的整体发展趋势,更好地推动。
更新日期:2024-9-26 浏览量:120179 点赞量:26174

计算机数据库管理系统的应用

摘 要:随着当前我国社会经济水平的上升,网络已经成为当前人们生活的重要工具 在。
更新日期:2024-3-4 浏览量:10154 点赞量:3718