欢迎来到天天文库
浏览记录
ID:26281977
大小:52.00 KB
页数:6页
时间:2018-11-25
《试论高职计算机信息管理专业《数据库技术》课程教学改革 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、试论高职计算机信息管理专业《数据库技术》课程教学改革目前,大多数高职高专院校以《SQLServer数据库与应用》课程作为计算机等相关专业的专业课,但这是一门理论性较强的课程,传统的以理论讲解为主的数据库课程教学显然不能适应高职院校教学,本文针对这一不足提出该课程与一门前台语言整合的教学改革思路。 1数据库技术在计算机信息管理专业中的地位 1.1课程性质与任务是“计算机信息管理”专业必修的核心课程,有很强的实用性。教授学生理解关系型数据库原理,掌握关系型数据库的设计、管理和维护,让学生学完之后能够
2、利用数据库知识进行信息处理和管理。 1.2课程培养目标通过数据库技术课程的学习,具有设计、使用和维护一个一般数据库系统的基本能力,能够根据具体的信息管理工作要求,设计出符合要求的数据库系统,并掌握一定的界面开发能力。 1.3课程教学内容主要知识点:关系型数据库的基本概念、数据库的设计、具体创建表、创建数据的方法、常用的数据库对象、SQL语言,重点是数据的查询统计语句、数据库的安全与管理,至少学习一种前台开发平台与数据库的连接及数据基本操纵方法。能力要求:熟练掌握数据库的设计与创建、掌握数据库安全
3、与管理维护操作。通过实际项目的学习,能够根据用户需求设计合理数据库,熟练掌握SQL查询和统计语句,能够编写SQL语句查询分析数据。 2数据库技术课程教学中存在的问题 2.1单独开设,注重理论教学,学生运用知识的能力差目前,大多数高职院校计算机信息管理专业都会单独开数据库技术这门课。很多教师在教学活动过程中强调知识点的完整性,按照教材的章节顺序进行讲解,不能充分调动学生学习的积极性。学完之后,学生只掌握了一些基本概念,一些简单的SQL语句等,但还不能理解数据库技术作为信息管理系统后台技术支持的重要
4、性,在进行数据库程序开发时,自己不能设计合理的数据库。 2.2授课方式、方法不适宜在传统的数据库技术教学中,教师重视理论知识的讲解,一般是讲解完理论知识,然后操作一遍给学生看,上机课让学生模仿做一遍。这种教学方式,只是停留在对知识点的学习,没有把课程系统化,学生不能理解这门课程在整个信息系统开发过程中的具体应用,学生虽然能够模仿做出每次课程的操作,但对知识的理解不够深入,自己思考的少,在遇到实际问题的时候不能自己分析解决,甚至在学习过程中兴趣不高,感觉不到数据库技术的作用。 3数据库技术与其他前
5、台语言的整合 数据库技术作为现代信息化技术的后台技术支持,除了具有一定的实用性外,还需要前台语言的连接,这样才能形成一个具有一定实用价值的系统。目前信息系统的结构是C/S结构或B/S结构。用于C/S模式开发的主要有VB、DELPHI等,用于B/S模块开发的主要有ASP、JSP、PHP等,目前,随着电子商务的发展,B/S模式的程序更加普及,社会对B/S模式程序设计、维护的人员需求较大。考虑到单独开设数据库技术的教学效果不是很好,笔者所在的学校尝试将数据库技术与ASP整合起来,培养学生网站数据库的开发
6、维护能力。经过充分的社会调研,分析工作岗位要求确定教学内容,以“够用、实用”为原则,让学生学有所得,并培养学生具有一定的自学能力。 改革后,采用项目课程的形式进行教学设计。课程教学内容围绕学生成绩管理系统展开,重点是网站数据库的设计,并讲解一定的前台网页开发技术。将教学内容对应到项目的各个环节,整个教学过程模拟计算机企业数据库项目开发的流程。 3.1教学内容的分解进行数据库项目开发,首先是进行需求分析,明确系统功能,分析当前工作过程中需要存储的数据,可以收集一些纸质的管理文档,确定系统需要的基本
7、数据结构,所有数据库技术课程最先讲述的应该是关于系统数据逻辑设计方面的内容;确定系统的基本数据结构后,接下来要做的就是将它转化为系统的存储结构,这部分涉及到数据库的创建和数据表的设计与创建;建好数据库和表后,就要实现数据库数据的基本操作,如增加、查询、修改、删除,这部分内容一般对应于数据库项目开发中的程序设计环节,SQL语言的学习;学完数据操作语句之后,针对项目开发中可能涉及的复杂查询、数据统计,以及实现复合操作的要求,还涉及到视图的设计与建立、存储过程和触发器的设计和创建;学完以上内容之后,涉及的
8、就是数据库安全和维护方面的内容,属于数据库应用项目初步完成之后的工作;最后,就是综合运用前面所提到的知识,开发一个完整的数据库应用项目,数据库技术课程内容的分解及对应的应用程序开发过程如图1所示。 3.2课程实施建议学时:总学时72,其中理论36学时,实践36学时。前导课程:Excel、网页制作、ASP。 3.3项目的实施教师首先给学生演示开发好的系统,让学生了解系统的功能,整个项目的开发过程。然后结合教学内容将项目进行分解,明确开发步骤和本课程对应的知识模块,将
此文档下载收益归作者所有