数据库系统安全性思考论文

2022-04-18

下面是小编为大家整理的《数据库系统安全性思考论文(精选3篇)》,欢迎阅读,希望大家能够喜欢。摘要:在互联网技术与信息技术飞速发展的时代背景下,使得人们在生活、学习、工作等多方面对信息技术的依赖越来越强,因此也加速了计算机技术与信息技术的发展与新的突破。计算机数据库系统是从信息技术系统中衍生出来的,是信息技术系统中的重要组成部分。计算机数据库系统是如何高效、有组织地进行数据的存储,在企业的信息化建设进程中,起着重要的作用。

数据库系统安全性思考论文 篇1:

提高数据库系统教学质量的几点思考

摘要:通过对数据库技术专业人才能力结构和特征的研究,提出数据库系统的知识结构,分析当前高校数据库系统相关课程的教学现状,从数据库系统知识结构、教学层次的区分、实践教学的创新等几个方面,探讨提高数据库系统教学质量的途径。

关键词:数据库系统;知识结构;教学层次;教学质量

大量信息处理是当前社会生活的重要特征,计算机作为信息处理的主要工具,其学科在数据库系统领域发展迅速,为适应这一形势,国内高校将数据库系统理论与技术的教学作为计算机专业和信息管理专业教学的重要组成部分,此外,为达成提高大学生信息素质的目的,有相当数量的非信息类专业的本、专科也开设与数据库技术有关的课程。然而,据笔者观察,数据库的教学质量并不理想。数据库理论与技术是计算机学科中一个较为独立的分支,其内容涉及数据库应用、数据库系统工程、数据理论与新技术研究等多个层面,而我们在实际的教学中,往往不去区分授课对象专业背景和知识背景,千篇一律地以同样的教材、同样的内容、同样的方法施教,教师达不成教学目标,学生无所适从,学习成效较差。对此,本文系统分析数据库系统教学中存在的一些问题,并结合数据库系统的特点提出提高教学质量的五个途径,以供探讨。

1理清数据库系统的知识结构

数据库理论与技术是计算机学科中一个较为独立的分支,研究数据如何高效地组织与管理。当前,我们把数据库作为计算机学科一个分支,然而,数据管理(信息管理)自从有文明以来就是人类重要活动之一,长期以来,人们积累的数据管理的理论和经验,到今天依然有其价值,是数据库理论的重要组成部分。计算机的发明给数据管理带来了革命性的变化,因为计算机具有的存储数据量大、数据传输便捷、计算速度快且准确的特点,所以当今数据管理活动无不以围绕计算机技术而展开。

1.1数据库系统的知识结构

笔者对一名胜任的数据库系统专业人员所需的知识结构作了研究,得到结果如表1所示[1-2]。

表1中“基础知识”一项所列的课程是学习数据库系统知识的先行课程,为数据库系统专业人员提供必要的计算机软硬件知识,数理逻辑知识和信息检索的基本原理和方法,这是数据库系统开发、管理和应用的基础。“数据库基本原理与设计”一项是作数据库系统设计所需的基本理论知识和规范,当前存在的各种数据库模型中,关系数据模型最为成熟,数据库系统原理的教学还是以关系数据模型为核心的,掌握关系数据库原理是通往数据库世界的入门钥匙。其次半结构化数据XML有很好的应用前景。“数据库系统实现”一项是将数据库系统设计蓝图变成实实在在的可运行的系统所需的知识和技巧,涉及数据库系统的物理层。“数据库新技术及延伸”一项所列的是数据库理论、模型、技术的新研究领域及相关联的一些延伸领域。“商业系统及代码开源系统”列出的是商业上成熟应用的一些数据库管理系统(DBMS),是软件公司推出的数据库产品,作为数据库从业人员,熟悉若干DBMS的使用是必要的,不过,前提是掌握前几项所列的数据库系统基本知识。其中Postgresql的源代码是开放的,而且是免费的,适合作数据库系统的研究对象。各部分知识构成的关系如图1所示。

1.2当前数据库系统教学内容的结构性偏差

1.2.1基础知识的学习欠缺

目前国内高校中系统学习数据库知识的主要是计算机专业和信息管理专业学生。对计算机专业来说,计算机软硬件知识和数据逻辑知识方面的课程开设是充分的,欠缺的是信息检索和情报学方面的相关课程设置,这种现状不利于培养学生的信息素质和信息意识。而对信息管理专业来说,计算机和数理逻辑知识相对较少,这对进一步深入学习数据库系统知识是一个障碍。另外,有些高校的信息管理专业招生是文理兼收(比如笔者所在单位)。比较来看,文科学生对计算机与数理逻辑知识接受能力较差,所以干脆不开设计算机系统原理和离散数学这两门被认为很难的课程,这不能不说是个遗憾。另外,值得一提的是,为普及信息知识而开设数据库课程的非信息类专业,基础知识总是被忽略,学生在没有任何基础的情况下即开始学习数据库原理或一些商业系统的应用,这样做无异于“空中搭楼阁”。当然,限于学时,对非信息类学生不可能进行这些基础知识的系统教学,如何有效缩减这些基础知识以利于这一类学生的教学值得我们研究。

1.2.2对商业系统的学习认识不足

如上文提到的,作为数据库从业人员,熟悉若干DBMS的使用是必要的,原因主要有两点:一是构建数据库系统通常情况下需要以这些产品为平台;二是获得数据库系统应用的直觉经验,也就是感性认识。但正如图1所示,对各类商业系统的研究和使用是需要前4个知识模块作支撑的数据库系统的,教学上不能以此为本。然而,在实际的数据库教学中,有些教师却把学习这一类系统产品的使用(如VFP、Sql server、Oracle)作为教学的主体,这是本末倒置。若以学习某一数据库软件产品为主体进行教学,则后果可能是:学生学习了产品的各种使用细节,依然对数据库系统的构建一无所知,从而造成学生学习兴趣降低,失去进一步深入探究数据库系统原理的动力。另外,有些高校甚至要求学生学习多门(多达4~5门)数据库管理系统软件的课程,从VFP、Paradox、SQL Server到Oracle都有,暂且不论这些单位是否具备相应的实验条件,学习内容的重复已足以让学生厌倦,同时也让学生产生“所谓数据库技术就是用好这些数据库产品”这样的荒谬认识。关于商业系统的教学,笔者认为,比较好的办法是选择一个教师已经熟练掌握的且较为典型的一个软件系统展开教学,同时应鼓励学生自学其感兴趣的数据库软件,针对能力强的学生,甚至可以启发他们去开发一个数据库管理系统原型,据笔者了解,国外有不少数据库商业系统软件,其原型就是在校大学生设计开发的。

1.2.3系统实现教学偏弱

表1中所列“数据库系统实现”一项是将数据库系统设计蓝图变成实实在在的可运行的系统所需的知识和技巧,是数据库系统知识很重要的组成部分。然而,教师普遍在这部分内容教学上投入的精力不足,究其原因,主要是:1)国内普遍使用的教材将“数据库系统原理与设计”和“数据库系统实现”二项合并,作为一门课程由一名教师来讲,而我们的教师在授课时存在“重理论、轻实现”现象,再加上学时限制,后面的教学内容自然就不受重视了;2)这部分内容虽然涉及的是数据库系统的物理层,然而实际上肉眼是看不到的,教师讲起来有难度,学生也觉得抽象,学起来吃力,产生“教学相怠”;3)部分教师和学生对数据库系统实现的重要性认识不够,认为数据库系统的实现工作大部分可以交给商业DBMS去做,没必要费力去追根问底。为加强数据库系统实现的教学,笔者认为:1)应该将数据库系统实现作为一门单独的课程,由在这方面有专长的教师授课;2)制作一些高质量的多媒体演示(如动画)来展现数据库系统的物理层活动,提高教学效果;3)不能认为DBMS能做的就没必要搞清楚,理解DBMS的工作原理本身就是学生应该具备的知识。

2区分数据库系统知识的教学层次

当前社会生活与信息的处理和服务息息相关,人们几乎每天都会和各种各样的数据库直接或间接地打上交道。数据库系统相关从业人员按所从事的工作性质可以分为4种角色:1)数据库相关理论与技术的研究人员;2)数据库应用系统的设计、开发和维护人员,统称为工程人员;3)数据库应用系统管理人员(DBA);4)数据库系统的用户。这4类人员在知识结构上、能力和素质要求上是不同的,作为高校,培养这4类人才,在教学上应区别对待。

2.1数据库系统的教学层次

为实现数据库系统的教学目标个性化,我们可以将培养不同类型的人才分为4个教学层次:研究层次、工程层次、管理层次和应用层次,各自教学侧重点也有差别[3],如表2所示。

2.2各层次教学特点

2.2.1研究层次

开展数据库理论与技术研究需要有本专业方向上较为深厚的理论基础和宽泛的专业知识背景,能了解和把握前沿的理论创新和技术发明。在面向这一层次的教学中,应提高基础知识和数据库系统的原理及实现的学习考核标准,尤其是目前偏弱的数据库系统实现方面的内容,更应予以加强。此外,对数据库新技术及其延伸的相关科目应多涉及一些,拓展学生思路,培养学生的科研素质。值得一提的是,在实践环节上,常用的商业数据库管理系统的研究价值并不高,可以鼓励学生对代码开放的一些DBMS(如Postgresql)作探索性的研究和使用,为自行研制数据库管理系统原型打下基础。

2.2.2工程层次

培养胜任的数据库系统工程人才是数据库系统教学的重点。数据库应用系统的设计、开发和维护是一个系统工程,在教学上,除传授必要的数据库系统相关知识以外,应对下列能力和知识的培养有所侧重:1)对具体业务过程进行分析、建模的能力;2)将客观世界的信息转化为计算机中数据表达的能力;3)关系数据库的设计理论;4)程序设计能力;5)软件工程;6)商业数据库管理系统平台的应用。

另外,对于数据库系统工程人才的培养,将任务驱动机制引入实践教学很有必要。数据库应用系统的开发,除需具备数据库技术知识以外,还要对所面向的业务过程做出适宜的分析和建模。引导学生结合具体的任务,从系统的规划、分析开始,一步一步地完成概念建模、数据建模、数据结构设计、管理程序设计等,最后完成系统原型。这个过程可以培养学生在实践中综合应用所学知识对实际问题进行分析和解决问题的能力。

2.2.3管理层次

对一个现有的数据库应用系统进行有效的管理是数据库管理员(DBA)的职责,其职责内容主要有:1)决定数据库中的信息内容和结构;2)决定数据库的存储结构和存取策略;3)定义数据的安全性要求和完整性约束条件;4)监控数据库的使用和运行;5)数据库的改进和重组。毫无疑问,一个合格的数据库管理员应具备基本的数据库应用系统工程方面的知识,此外,由于DBA所面向的是多用户(多到可以是一个企业所有的工作人员)的大型数据库系统,对企业来说,高级的DBA就是CIO(首席信息官),所以提升学生的管理素质和与人沟通的能力也很重要[4],在教学上,对诸如信息资源管理、组织行为学、信息经济学等管理类课程的教学应予以侧重。

2.2.4应用层次

对为提高信息素质的非信息类专业学生进行数据库教学属于这个层次。当前国内普通高校有相当数量的非信息类专业的本、专科开设与数据库技术有关的课程,目的是利用现有的数据库系统来存储和获取所需的信息。这类学生计算机基础知识并不多,且也不会花过多学时来学习数据库技术,这给教学带来难度。不过,即使作为一个数据库系统用户,若不具备数据库原理的基本知识,也不能正确、有效地使用数据库。为适应这一层次的教学,我们可以有针对性地将相关内容做缩减,浓缩成一门课程让学生学习。缩减的方法可根据学生的类别(文科还是理科)和知识背景等具体情况而定,不过,至少应涵盖下列内容:1)计算机基础知识;2)信息检索基本原理和方法;3)关系数据模型;4)关系数据操作(含关系运算、标准SQL语言、约束与触发器);5)一种商业数据库管理系统(DBMS)的基本应用。

3注重实践教学的创新

数据库系统知识是理论与实践并重的,相关课程具有应用性、系统性强的特点,教学上,除教师课堂讲授外,还应有多种实践教学形式加以辅助。实践教学应注重培养学生的自主思考、自主学习和动手的能力,教师在设计实践内容和方法时不必拘泥于固有的实践教学模式,应以提升学生的分析问题、解决问题能力为目的勇于创新。

3.1实践教学形式的多样性

实践教学在形式上不应仅限于“教师布置题目,学生到机房上机操作”,根据不同的教学目标,因地制宜采取多种实践教学形式,包括课程上机实验、课程设计、案例系统演示、优秀数据库系统观摩、项目开发实践,社会调查、毕业实习和毕业设计等等。

3.2实践教学环节的改进

目前实践教学环节存在实践教学的内容和范围局限性大、实践环节难以激发学生兴趣、考核标准难以统一且流于形式。为保证实践教学质量, 应充分做好准备, 编写完备的实践环节指导说明书, 说明书一般包括以下内容:实践课程性质、学时、学分、要求、目的、内容、考核标准等等, 并提前把实践课程指导书发给学生,使他们尽快熟悉实践内容[4]。这样做的好处是可以让学生明确实验的目的,每次实验都有新的收获。

3.3创新设计实验用例

依据建构主义学习理论,对于实践性的课程,最好的教学方法是通过设定与教学目标相关的任务来驱动学生学习,教师的作用在于创建一个真实的或模拟真实的情境,并设计任务,然后引导和激励学生来完成任务[5]。数据库系统相关课程的实验用例就是这样一个任务,在设计上,要求符合该课程特点,要求能够让学生在完成这一任务的过程中接触到大部分的知识点,通过任务能将这些知识点有机地串联起来。这样的实验用例最好来源于实际问题,并且实验用例的设计没有标准,需要教师根据自己熟悉的领域,结合学生的知识面情况灵活掌握,原则是要能引导学生掌握应有的知识,并能有效地激励学生去完成。

3.4结合调查研究进行项目开发实践

数据库应用系统的开发是个系统工程,涉及多方面的知识和能力。项目开发实践是一种综合性的教学过程,培养学生综合运用所学知识解决实际问题的能力。既然是解决实际问题,那么调查研究就必不可少,且贯穿整个项目开发的始终。教师提出项目开发实践的指导思想和基本要求,鼓励学生作充分的调查研究,根据调查结果,选择一个实际应用数据库系统的课题,进行需求分析和系统设计, 写出系统分析和系统设计报告,设计数据模型并进行优化,确定数据库结构、系统安全性和完整性要求,完成数据库定义和数据录入,最后编程实现该应用系统。学生在这一过程中,可以锻炼调查研究、分析设计、编程实现等各方面的能力,并且学生在解决问题后可产生成就感,增强自信心。

总之,数据库系统的实践教学在内容、形式、方法上可创新空间很大,因地制宜地作些实践模式的探索有利于提高实践教学质量。

4结合所属行业的信息特点进行数据库教学

美国IBM公司研究员E.F.CODD被认为是“关系数据库之父”,其伟大之处在于发现了包含在数据中的语义对于关系数据结构的重要性,提出了数据依赖理论。数据的语义就是包含在数据中的信息,是知识。离开了数据的语义,数据本身只是符号,没有任何实际意义,也就谈不上数据结构。对于数据库应用系统开发或管理来说,相应的应用领域知识是不可或缺的。

数据库系统教学的主要目标是培养数据库应用系统的工程和管理人才。数据库应用系统是针对特定应用领域的数据库系统,如医院管理信息系统、户籍信息系统、通讯计费信息系统等。相应的应用领域知识,有些较容易获得,相当于常识,如学生管理、销售管理,在教学中就会经常以建立这类数据库作为实例,而有些则不容易获得,如药品管理、机械零件等专业性数据库。在实际的数据库应用系统建设中,面向专业性领域的,工程人员可以通过对用户的调查或用户提需求等方式来获取相应知识,然而在高校教学中,这种方式显然行不通。

国内许多高校作为科研和教学基地,有服务于某个行业的特点,如药科大学、船舶学院、人口学院,等等,这些高校的学生,无论什么专业,一般都会接受所在行业的通识教育。在这些高校的数据库系统教学中,不妨结合行业的信息特点,以建设或管理行业数据库应用系统为实例进行教学,这样做的优势在于:1)在项目实践教学中,教师不再需要费很大精力讲解建设数据库所需的背景知识,并且教师作背景知识的讲解会有数据库模式设计的目标倾向性,不利于学生自主思考;2)学生在学校就可以得到某个行业的数据库系统建设或管理的训练;3)能提高学生针对具体的业务信息知识进行数据库建模的能力。

5普通高校本科设置数据库系统专业以提高数据库人才的培养质量

随着信息技术的发展,企业信息化、电子商务、电子政务等信息应用的推动,各行业及各种机构纷纷建立计算机数据库系统来管理各自的信息资源,这些数据库系统构成企业或机构重要的无形资产,相应的,计算机数据库系统的建设与管理已然发展成为一个新兴行业,市场上,数据库技术人才需求旺盛。然而,目前国内普通高校本科并没有一个定位准确的专业来培养这一类人才,数据库技术人才的培养被笼统地归于IT人才的培养。其中,信息管理与信息系统专业及计算机专业被认为是与数据库系统专业人才培养关系最密切的两个专业,笔者认为,这两个专业的培养目标与数据库系统专业人才的要求存在偏差,建议设置数据库系统专业以提高数据库人才的培养质量。

从表1所列的数据库系统知识结构来看,数据库系统所涉及的知识有明确的方向——高效地利用计算机来组织与管理数据,数据库系统专业人才结构(如表2所示)也说明数据库技术的知识体系有足够的深度和宽度,表2中,除应用层次外,其他三个层次的教学均需要相当的课程体系方能保证教学的质量,而非一两门课程能够解决问题。一方面,国内普通高校本科的计算机科学与技术专业虽然开设有数据库系统原理与设计课程,专业的学生也具备计算机技术基础,但计算机专业并不以数据库技术人才的培养为目标,教学上缺乏对学生信息素质和信息管理意识的培养。数据库系统有其专门的研究和应用领域,普通的计算机科学与技术专业在这一领域教学的针对性不强,不能有效满足社会对数据库人才的需求;另一方面,信息管理与信息系统专业虽然也强调数据库技术的重要性,但由于其培养的目标是企业的高层次管理人才,而将计算机仅仅视为一个信息管理的工具,计算机技术的教学质量并不高。然而,数据库系统专业人才至少在研究和工程这两个层次上要求学生须具备厚实的技术基础,据估计,至少80%以上的信息管理与信息系统专业的学生毕业后并不从事数据库技术的专业工作,说明市场并不认同该专业毕业生的技术实力。笔者认为,在数据库专业人才的本科培养阶段,应为学生打下扎实的计算机技术基础,同时系统培养学生的信息素质和信息管理意识,以使学生在毕业时即具备一个数据库系统工程师(胜任数据库应用系统的开发与管理的人才)的基本能力。

总之,我们不能粗略地认为数据库系统只是计算机的一个应用,因为数据管理(信息管理)有其自身的规律,并和其应用领域的知识有千丝万缕的联系,我们也不能简单地说计算机仅仅是信息管理的工具,上,计算机的出现使得传统的一些信息管理、图书情报理论与方法面临重新定义。数据库系统在理论研究上有一定的深度,在工程应用上也有相当的广度,数据库应用系统的开发需要具备宽厚知识结构的人才,笔者认为,在本科阶段开设数据库系统专业是可行的、合理的。另外,设置名称对应的专业来培养数据库专门人才定位也更加准确,更易获得社会认同,有利于提高学生的职业竞争力。

6结语

数据库是信息社会中信息资源管理的重要基础,数据库应用系统的工程师有广阔的就业前景,应成为普通高校本科数据库系统专业人才培养的重点。提高数据库系统相关课程的教学质量涉及多个方面,对教师、设备、教学过程要求都很高,在普通高校本科设置数据库系统专业来提高数据库系统专业人才培养质量的方式值得探讨,专业设置的可行性、合理性、必要性以及相应的课程体系需要进一步研究。

参考文献:

[1] Jeffrey D.Ullman,Jennifer Widom. A first course in database systems[M].3rd ed. 北京:机械工业出版社,2008:128-136.

[2] Hector Garcia-Molina, Jeffrey D.Ullman, Jennifer Widom. Database system implementation[M].2nd ed. 北京:机械工业出版社,2010:168-194.

[3] 苗雪兰. 数据库系统课程的知识系统结构和教材设计[J]. 韶关学院学报:自然科学版,2006(9):156-157.

[4] 张劲松. 信息管理与信息系统专业课程体系创新研究[J]. 情报杂志,2008(11):105-106.

[5] 程录庆. 任务驱动法在“大型数据库”课程教学中的应用探索[J]. 高教论坛,2009(6):65-67.

Several Thoughts about Improving Quality of Database System

CHENG Luqing

(Nanjing College for Population Program Management, Department of Information Science, Nanjing 210042, China)

Key words: Database Systems; knowledge structure; teaching level; teaching quality

(编辑:白杰)

作者:程录庆

数据库系统安全性思考论文 篇2:

浅析计算机数据库系统在信息管理中的应用

摘要:在互联网技术与信息技术飞速发展的时代背景下,使得人们在生活、学习、工作等多方面对信息技术的依赖越来越强,因此也加速了计算机技术与信息技术的发展与新的突破。计算机数据库系统是从信息技术系统中衍生出来的,是信息技术系统中的重要组成部分。计算机数据库系统是如何高效、有组织地进行数据的存储,在企业的信息化建设进程中,起着重要的作用。本文从信息技术、计算机数据库系统、信息管理的重要性等方面进行了深入的分析,并对计算机数据库系统在信息管理中的应用进行思考与探索。

关键词:计算机数据库;数据库系统;信息管理;计算机;应用

随着互联网技术、移动电子商务等技术的发展与应用的深入,企业为了在竞争激烈的市场中占得先机,也越来越关注于企业自身的信息化建设。企业通过网络技术与信息技术进行市場数据、消费者信息数据的收集与管理,并作为企业决策的重要依据。在企业信息化建设的进程中,计算机数据库管理系统是现如今信息数据管理的主要方式,在信息管理系统中,只有加强计算机数据库技术的应用与管理,才能有效地提高信息管理工作的效率,使信息管理更加有针对性、更加准确。

1 信息管理概述

信息化是工业革命之后,生产力发展一个新阶段,信息化涉及人们生活的各个领域,对融整个社会的产业结构、组织方式、个人行为、就业结构都将产生巨大的作用,甚至于对整个人类文明产深远的影响。

信息管理指的是对人类社会信息活动中的人、信息、技术和机构等内容,进行科学的组织、规划、合理的控制和协调,其最终的目的是实现信息资源的合理化开发以及有效的利用。它包含对信息内容的和对信息管理机构和信息系统的管理两个方面。

2 计算机数据库系统概述

计算机数据库是存储在计算机内,按照某种组织方式存储在一起的,以达到一定的目的相关的数据集合,这些相关的数据最终在计算机内部以文件的形式进行存储。数据库系统是存取、管理、维护数据的复合系统,它由数据库、数据库管理系统、计算机和系统管理人员组成,它是数据库系统运行的基础。主要有以下特点:

2.1 降低数据的冗余度

随着计算机技术、信息工程技术等高科技技术的飞速发展和应用的普及,当今社会已经进入了信息革命的时代,企业在生产、运营的过程中,需要处理的信息数据量越来越大,要求的速度也越来越快,对如此众多复杂的数据信息进行有效的存储、管理,是企业必须面对的问题。众多复杂的数据在存储上需要占用大量的存储空间,另一方面,在众多复杂的数据中,有相当部分数据是重复的,如何有效地解决重复数据呢?数据库系统正好解决了这一问题,在数据库系统中,通过表间的关系,表中数据单一性的原则,有效地降低了数据的冗余度,在节约大量存储空间的同时,更加提高了数据的安全性。

2.2 实际数据的高共享

随着信息管理系统应用的深入,企业信息化管理系统不再是单一的系统,而是若干个功能相对独立的系统构成的复合系统,也就是说,数据库系统中的数据不再是针对某个单一、特定的应用程序,而是面向整个企业的多个系统。因此,数据库系统中的数据可以被多个用户、不同的多个应用程序共享使用,这就是其数据共享。

2.3 数据的独立性

传统的信息管理系统中,通常采用文件进行数据的存储,虽然也可以达到相应的功能,但此种方案,数据的存储、管理受特定应用程序的限制。而数据库系统将数据从应用程序中独立出来,不再依赖于应用程序,也就是说,数据和应用程序相互独立,数据的定义、存取操作不再由应用程序负责,而是由相应的DBMS系统负责,从而可以简化应用程序的编写工作,极大地减少了应用程序的编写难度,提高了应用程序的可维护性。

2.4 实现数据的一致性和可维护性

信息管理系统中需要处理、存储大量的数据,必须要保证大量数据的一致性,而计算机数据库的单一原则可以满足这一需求。数据库系统是从整体的角度看待数据和描述数据的,它不仅实现了数据的共享性,有效地减少了数据的冗余、节约大量的存储空间,还能够避免数据之间的不相容性和不一致性。

3 信息管理的意义与现状分析

计算机数据库系统是计算机技术、数据库理论的有效结合,随着数据库技术理论与实践的不断发展,其应用范围不断扩大,深入到了工业、农业和第三产业,提高了相关行业信息管理的效率,是行业、企业不断发展的重要技术支持和保障。

在以信息技术为主导的今天,企业要想在激烈的市场竞争中赢得先机,必须要加强企业信息化的建设,特别是目前移动电子商务技术的发展与应用,更加需要企业及时地获取市场、产品的相关信息、用户的反馈信息、市场的发展状态,为企业的下一步决策提供数据的支持与理论依据,因此,信息管理中企业的发展过程中起着极其重要的作用和意义。

目前整个社会都认识到了信息管理的重要性,也加快了信息建设的步伐,在实际的应用中主要体现在以下几个方面:

1)完善企业信息化的管理

在信息化时代,企业面临着巨大的挑战,企业为了能更好的发展,不能再拘泥于传统的发展方式,企业根据自身的特点,逐渐完善了企业信息化的管理模式,再借助于大数据技术,对数据进行分析,做出决策,提高企业的核心竞争力。

2)人力资源的信息化

在企业的人力资源管理中,应用信息化管理可以对企业员工的信息进行精确的收集,掌握企业的人员的组成结构。在传统的管理中,员工大量的数据信息需要人工进行大量重复性、烦琐的工作,管理效率极低,并不能对企业的政策进行模拟以对决策进行分析。通过信息管理系统可以有效地提高企业的管理效率,并能对企业员工的组织结构等数据进行快速的分析。

3)商业活动的智能化

在信息化技术应用深入的今天,我国大多数企业都需要收集商业活动中的各种数据信息,利用数据挖掘获取数据的潜在价值,最终为企业的商业活动进行决策提供相应的数据支持。另一方面,在互联网+传统企业的模式下,企业需要实现与客户及时、便捷的交流与沟通。利用信息化技术可以实现对企业客户的精细化分类,在保证了企业商业活动利益的基础之上,又能为客户提供优质化的、个性化的服务体验,实现企业的可持续发展。

4 计算机数据库系统在信息管理中的应用思考

虽然计算机数据库系统在各行业中的应用已越来越广泛和深入,计算机数据库管理系统在企业信息管理中呈现出了良好的价值,但在目前仍然存着一些影响进一步应用的问题,主要体现在以下几个方面:

4.1 思想上的认识不足

计算机数据库系统因其具有较高的安全性和适用性,逐渐在广大企业信息化建设中得到了广泛深入的应用,但仍然存在着在思想上认识不足的问题。企业认为建设了信息化的管理系统就可以了,而忽视了信息管理的重要性,出現了信息不畅和缺乏管理的问题,使企业的竞争力下降甚至破产。因此,企业在建设信息管理系统时,应充分认识到数据库系统在信息建设中的重要性。

4.2 计算机数据库系统的安全性有待加强

随着“互联网+”传统企业模式的深入,电子商务、移动电子商务的飞速发展,企业与客户的交流与沟通、服务的渠道越来越广泛,需要处理的数据也越来越多,其中相当一部分数据涉及企业的核心技术和客户的个人信息等有关数据,因此,在企业信息化系统中,数据的安全性尤其重要,计算机数据库系统的安全性对信息管理系统的安全性有着重要的决定性作用。但在实际的应用中,由于多种原因,特别是目前的网络环境,从而使计算机数据库系统常常面临着管理风险、软件风险和用户行为风险等问题。这些风险会对企业的信息管理系统造成巨大的危害,甚至影响信息企业对信息管理系统使用的信心。所以,在企业信息化建设的进程中,必须切实加强计算机数据库系统的安全性,特别是在目前复杂的网络环境下,更需要加强安全性的建设和管理,在具体的实施过程中,需要企业结合自身情况,根据使用的环境、应用的需要,制定相应的安全措施,采用相应的技术手段,进一步提高计算机数据库系统的安全性,甚至整个企业网络系统的安全性。

4.3 计算机数据库理论与应用的结合有待进一步加强

随着计算机数据库在信息管理系统中的应用,计算机技术、数据库原理、企业信息系统技术的不断发展,信息管理模式的转变,计算机数据库理论也在不断地发展。在企业的信息化建设进程中,必须不断地将计算机数据库发展的最新成果应用到企业的信息化管理实践中,从而提高实践的科学性。另一方面计算机数据库系统的理论技术也必须立足于信息管理系统的应用实践,以增加计算机数据库系统理论研究的针对性。

5结论

企业在竞争激烈的市场中,在互联网+传统企业模式转变的时代背景下,要想使企业在市场中不断地发展、壮大,立于不败之地,就必须加强企业信息化建设。企业信息化建设最主要的问题就是企业信息数据的收集、处理、存储、分析,而计算机数据库系统的良好适用性、安全性恰能更好地满足企业对信息化建设的需求。虽然计算机数据库技术在企业中得到了广泛的应用,但仍然需要我们不断地对计算机数据库技术及其应用进行研究,以实现更深入的应用。相信在不断地研究、应用下,计算机数据系统必将为企业信息化建设提供更好、更安全的基础保障。

参考文献:

[1]杜亚化.计算机数据库系统在信息管理中的应用[J].卷宗,2016(11):596-597.

[2] 熊光华.计算机数据库系统在企业管理中的应用[J].计算机产品与流通,2020(5):14.

[3] 邵桂超.探讨数据库系统在信息管理和信息维护中的应用[J].中国新通信,2020,22(8):111.

[4] 侯晓凌.计算机数据库技术在医院信息管理中的运用[J].电子技术与软件工程,2020(14):190-191.

[5] 谢晓军.计算机网络数据库安全技术优化策略研究[J].信息系统工程,2020(1):53-54.

[6] 史雷特.医院计算机网络系统和数据库的安全保护措施分析[J].通讯世界,2020,27(2):154-155.

[7] 温桃生.浅析安全管理技术在计算机网络数据库中的应用[J].信息记录材料,2020,21(1):171-172.

[8] 方玉林.高校计算机信息管理系统中存在的安全隐患[J].信息与电脑(理论版),2016(6):221-222.

【通联编辑:唐一东】

作者:王沙沙

数据库系统安全性思考论文 篇3:

计算机数据库系统在企业管理中的应用

摘要:随着信息技术的突飞猛进,计算机的信息化管理逐渐渗透到当今社会的各个层面。越来越多的行业将计算机技术应用在生产经营方面,并且由于经济的持续性增长,市场竞争日益激烈,企业为了提升自身的市场竞争力,对自身的传统管理方式进行更新,都开始将信息技术融入到自己的企业管理中来,这样的方式,不但对于企业提升市场竞争力具有十分重要的价值,而且可以促使计算机科学技术得到进一步的发展。在企业的管理工作之中,数据库管理技术是企业信息化管理最常用的管理技术。该文在此基础上,论述计算机数据库在企业管理中的应用发展。

关键词:计算机;数据库;系統应用;企业管理

计算机数据库是在计算机内部的数据集合,这些集合并不是毫无规律的数据集合,而是有组织以及有目的性的数据集合。企业在实际的运营中,通过分析自身发展特点,对网络上的用户数据进行采集和归纳,可以构建出符合自身要求、满足企业发展规划的数据库系统,其中,客户资源管理、资源规划管理等都是企业构建数据库的功能需求。数据库管理是企业管理以及计算机信息管理之中重要的方面,数据库的发展对于人们的工作、学习、生产以及生活造成一定的影响,促使生产生活更为快捷、方便,将计算机的数据库应用在企业的管理工作之中,不但可以提升企业信息管理质量,而且促使信息管理更加科学以及合理。

1 计算机数据库内涵以及特点

1.1 计算机数据库内涵分析

在计算机领域,数据库管理技术属于前沿性的技术,而数据库则是计算机系统当中最重要的组成部分。由于只有具备组织性的数据才能成为数据库,因而数据库技术就是主要研究如何储存数据更有组织性,相关人员在研究数据库的过程之中,应当找出采取何种方式促使处理数据效率提高,并且获取数据库的内在信息的方法。针对计算机的数据库,需要更新技术和方式进行管理。数据库也是在不断发展变化的,从最初的出现到如今,大致上经历了三个发展阶段,分别是人工数据库管理阶段、文件系统的数据库管理阶段以及数据库系统的管理阶段。

1.2 数据库特点分析

第一,共享性。共享的概念已经深入到每个人心中,共享电源、共享单车、共享汽车已经出现在人们身边,方便快捷了人们的生活,这就体现了共享的意义。在计算机当中也存在着共享,计算机中的共享主要体现就是数据的共享,而数据库系统建立的主要目的就是为了方便人们进行数据的共享利用。在企业之中可以通过数据共享,促使企业的各个部门、人员等将信息资源实现共享,进而提升工作效率以及质量。

第二,组织性。数据库的最大的用途就是将数据进行有组织的存储,在数据库之中的数据需要具备一定关联性,并且需要有秩序,在同一个的文件之中的数据应当具有相互关联的特点,只有这样才能保障数据总体上而言是整体性的组织结构,这对于人们使用数据有着十分重要的意义。

第三,独立性。虽然在数据库之中要求数据之间需要具备一定的联系,但是并不是所有的数据都是联系十分密切的,有些数据也具备一定独立性,然而,这些独立性并不对数据库关联性造成多大影响,换言之,数据库的数据具备物理独立性以及逻辑独立性,而由于数据库具有独立性,因此才可以保障数据库的内外结构完整性。

第四,灵活性。在数据库之中,所谓的灵活就是指数据库管理方面具备可适用性以及可行性,数据库不但只有数据存储这一功能,而且包括其他的有价值的功能,包括了数据修改、数据输入、数据输出以及数据删除等多种功能。这就体现了数据库的灵活性。

2 计算机的数据库发展的现状分析

第一,数据库应用范围不断扩展。数据库系统和信息管理系统相互结合,具有十分广阔的市场前景,而且数据库已经被广泛应用在社会生产生活的方方面面。第二,数据库管理领域出现大量的新技术。随着多年的发展,相比之前的数据库系统而言,当今数据库系统有了较大的创新以及进步,更加具有操作性以及灵活性,技术手段更为完善以及更为安全。另外数据库中的数据是有价值的资源,在企业管理之中,应当防止重要数据被人窃取,其中数据备份以及数据恢复等功能的实现,对于提升信息的安全性有着重要的作用,由于数据可以进行备份,那么即使信息被误删或者是系统出现故障导致信息的流失也无大碍。此外,在数据库的系统上可以设置保护,从而避免非法访问以及数据库非法更新,有效避免了数据泄露以及丢失。当前的数据库在安全性上大幅度提升,不仅具备传统安全手段保障安全性,例如,用户身份验证或者是权限设置等。除此之外,还增加抗恶意软件的风险。这样保障了数据库的安全性以及促使数据库更好为企业管理服务。

3 促进计算机的数据库在企业管理应用对策

本人认为,为了促进计算机的数据库在企业管理之中发挥更大作用,应当促使计算机数据库在企业管理之中广泛应用,需要做到降低数据库的使用成本、促使数据库理论和实践融合、提高数据库的管理效率。只有这样才能促使企业数据库管理发挥作用,更好为企业管理服务。

3.1 降低数据库的使用成本

为了促使计算机数据库在企业管理之中得到更好应用,应当有效降低数据库的使用成本,随着数据库使用成本降低可以吸引一大批的用户。用户在使用数据库的过程之中,可以享受到更加个性化以及更为全面的服务。因此,对于数据库的研究过程之中,应当思考如何将数据库成本降下来。

3.2 促使数据库理论和实践融合

任何理论都需要和实践结合在一起,实践是检验理论正确与否的重要方式,因此,将计算机的数据库系统应用在企业管理上也需要和实践融合,根据企业实际需求,保障数据库的实用性。与此同时,相关人员可以根据实际需要,对于数据库进行必要的改进以及完善。

3.3 提高数据库的管理效率

对于现代化的大中型企业而言,需要管理的事情非常多,单靠人力进行管理常常力不从心,不能面面俱到。因此,应当采取计算机数据库进行辅助管理,这样不但提高管理的效率以及质量,而且还能提升时效性,从而提升企业经济效益。比如:领导外地出差可以在网络上召开会议,这样就提升了企业管理水平以及管理效率。再者,通过数据库系统,领导可以分析数据,作出决策,这对于企业的发展意义重大。

3.4 加强数据库的安全设计

计算机数据库需要进行科学合理的设计。实际的数据库的设计过程之中,设计人员应当注重安全性以及实用性。目前,数据库管理的风险主要来自于用户风险、软件风险以及管理风险等,因此,在实际的数据库设计过程之中,应当注重对数据库内外因素进行分析,加强数据库系统安全性。只有这样,才能促使计算机数据库更加安全放心,从而更好为企业服务以及提升企业管理效率。

4 结束语

综上所述,企业管理的过程之中,应当采取计算机技术提升企业管理效率。为了促使企业的数据库系统在企业管理之中发挥重大作用,应当降低数据库的使用成本、促使数据库理论和实践融合以及提高数据库的管理效率。

参考文献:

[1] 陈锐.计算机数据库技术在信息管理中的应用探究[J].经营者,2016,47(2):243-243.

[2] 刘威.试论计算机数据库系统在信息管理中的应用研究[J].电子测试,2016(10):88-89.

[3] 曾尉.企业管理中计算机数据库系统的应用[J].电子测试,2016(18):84-85.

[4] 董其维.计算机数据库系统在企业管理中的应用探析[J].中国管理信息化,2017(8):38-39.

[5] 于永强.计算机数据库系统在信息管理中的应用研究[J].黑龙江科技信息,2011(3):82.

[6] 李淑玉,楼树美.计算机数据库系统在信息管理中的应用研究[J].无线互联科技,2013(3):95-96.

作者:李玮琦

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:电厂信息网络安全建设论文下一篇:社会养老保险档案管理论文