数据库,简单地说,就是人们存储海量信息资源的计算机“库房”。随着信息技术的发展,企业信息化、电子商务、电子政务、互联网信息服务等信息应用的推动,各行业及各种机构纷纷建立计算机数据库系统来管理各自的信息资源,这些数据库系统构成企业或机构重要的无形资产,对一些以信息服务为主要业务的企业来说,数据库甚至是其赖以生存的主要资本。另外,信息行业里的一些高级应用也必须是以数据库为基础的,如数据挖掘、人工智能、决策支持、知识发现等。可以说,计算机数据库系统的建设与管理已然发展成为一个新型产业。
计算机数据库系统的建设与管理产业需要大量数据库专业人才,尤其是数据库系统工程师。然而,在我国,合格的数据库系统工程师却相当短缺,不能满足日益增长的信息服务市场需求。目前,国内的数据库技术人才多数是从信息管理、计算机软件等IT相关专业转行过来,接受过正规数据库系统化教育和培训的专业人才比较少,而市场对数据库系统专业人员的要求却不断提高,人才的缺乏使得数据库系统的建设质量和管理水平都比较低。
当前,国家人事部、信息产业部组织了全国计算机技术与软件专业技术资格(水平)考试,其中的是国内社会力量培训数据库工程师的依据性文件,每年有一定数量的软件从业人员获得此资格证书。但是,首先计算机数据库系统的建设与管理是一个系统工程,需要相关技术人员具备较为综合的知识背景和能力,其次,现代意义的工程师也大大超越了传统技术员的定位,不再是仅仅掌握某一专门技术即可胜任的。所以说,数据库工程师的培养只依靠社会培训是远远不够的。然而,在国内普通高校本科中数据库系统工程的教育是缺失的,并没有设置定位准确的专业来培养数据库系统工程师。在高校中,数据库技术人才的培养被笼统地归于IT人才的培养。其中,信息管理与信息系统专业及计算机专业被认为是与数据库系统专业人才培养关系最密切的两个专业。笔者从事信息管理与信息系统专业教学研究多年,认为:一方面,现行高校中信息管理与信息系统专业多数以培养企业管理类人才为导向,而数据库系统产品的建设与管理,如同传统工业、制造业一样,属于工程范畴,应以工程师为主导;另一方面,数据库技术虽然属于计算机学科,但传统的计算机专业教育强调的是编程和系统开发,难以培养出精通信息管理的数据库工程人才。文献[2]介绍美国南加州大学计算机系尝试培训游戏开发人才,对原有的教学内容和过程作了一些转变,以适应游戏人才的培养,并提供计算机科学学士(游戏开发方向)的学位。这种做法为计算机专业教育提供了一个方向性的革新案例,作为类比,可以尝试在计算机专业培养数据库工程人才,并提供这个方向的学士学位,以提高数据库工程师的培养质量。
本研究试图在分析数据库系统工程特点的基础上,描述作为一名胜任的数据库工程师的角色、素质、能力特征和职业定位,以期作为高校本科培养数据库相关人才之参考。
数据库系统专业人员的角色划分当前社会生活与信息的处理和服务息息相关,人们几乎每天都会和各种各样的数据库直接或间接地打上交道。作为提供这一信息服务的数据库专业从业人员,按所从事的工作性质和内容,笔者认为,可以划分为四种基本角色:(1)数据库相关理论与技术的研究人员;(2)数据库应用系统的设计、开发和维护人员,统称为工程人员;(3)数据库应用系统管理人员(DBA);(4)数据库系统的用户。这四类人员在工作内容和能力要求上有所区别,表1对数据库从业者角色作了基本划分。
编辑提示,此文是论文格式网为朋友们总结并提醒职称及职称考试的相关事项。希望对朋友们有所帮助。