- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
提高数据库系统教学质量几点思考
提高数据库系统教学质量几点思考
摘要:通过对数据库技术专业人才能力结构和特征的研究,提出数据库系统的知识结构,分析当前高校数据库系统相关课程的教学现状,从数据库系统知识结构、教学层次的区分、实践教学的创新等几个方面,探讨提高数据库系统教学质量的途径。
关键词:数据库系统;知识结构;教学层次;教学质量
大量信息处理是当前社会生活的重要特征,计算机作为信息处理的主要工具,其学科在数据库系统领域发展迅速,为适应这一形势,国内高校将数据库系统理论与技术的教学作为计算机专业和信息管理专业教学的重要组成部分,此外,为达成提高大学生信息素质的目的,有相当数量的非信息类专业的本、专科也开设与数据库技术有关的课程。然而,据笔者观察,数据库的教学质量并不理想。数据库理论与技术是计算机学科中一个较为独立的分支,其内容涉及数据库应用、数据库系统工程、数据理论与新技术研究等多个层面,而我们在实际的教学中,往往不去区分授课对象专业背景和知识背景,千篇一律地以同样的教材、同样的内容、同样的方法施教,教师达不成教学目标,学生无所适从,学习成效较差。对此,本文系统分析数据库系统教学中存在的一些问题,并结合数据库系统的特点提出提高教学质量的五个途径,以供探讨。
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
原创力文档


文档评论(0)