数据库应用型教学实践及探索.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库应用型教学实践及探索

数据库应用型教学实践及探索[摘要] 该文首先分析了数据库教学中存在的问题,并采用案例教学法来组织和安排一门课的实验内容,让学生在案例中既掌握技术技能又掌握工程素养,并介绍了《关系数据库与SQL》课程运用案例教学的具体实践及心得。 [关键词] 数据库 案例 应用         SQL Server 数据库主要用于应用软件和动态网站的后台数据库管理,能否合理地组织数据,充分发挥SQL Server 数据库管理系统的强大功能,对提高应用系统的运行效率、数据安全性和数据完整性起着很重要的作用。 BZ Research的2007年度“数据库与数据存取、综合研究报告”表明,微软的SQL Server仍然是数据库市场上遥遥领先的No.1,截至2007年6月底,有74.7%的企业都在使用它。虽然这一数据比2006年7月的76.4%略有下滑,但依然远远高于竞争对手。市场决定了需求,掌握好SQL Server这门工具,对学生的求职就业是一有力的资本,我院作为一个学历教育、职业教育并重的学院,应更加注重培养学生的实际应用能力。 1 数据库教学存在的问题   SQL Server 数据库管理系统作为常用的后台数据库管理系统,是企业中常用的软件。在给学生教授数据库系统开发的课程中,笔者发现学生中存在如下现象:   (1)学生对SQL语言的语法功能掌握尚可,但不知道什么时候使用;   (2)学生知道SQL Server数据库包含的各类对象,但不知道对象在实际中能解决什么问题;   (3)学生对一个应用系统后台数据库的整体规划无从下手,只能建立几个简单的“数据表”存储数据,对于如何保证数据的安全性、完整性以及进行查询优化等关键问题更表现得无从下手。 这些现象反映出学生的知识应用能力比较差,这与高职教育的培养目标是相背离的,无疑会对学校的人才培养水平和学生的就业竞争力产生影响。 针对这一现象,笔者曾深入到学生中间进行了解,调查内容涉及课程所采用的教学资源、教师教学水平和教学组织能力以及班级的学习风气等多个方面。调查表明,导致学生知识应用能力差的主要原因是教学方法的不适应。首先,教师在上课时所举例题比较零散,始终没有系统地完成一个实际的数据库系统,学生无法体会SQL Server 数据库管理系统的强大功能及除“数据表”之外的其他数据库对象的作用,更无法做到举一反三。其次,教师上课时只是说明数据库各种对象的作用,但没有从实际应用中提出要完成的具体任务,即使是利用了“数据表”之外的其他数据库对象,也很难让学生体会到其真正的价值。 为了在职业教育中更好地扮演教师角色,解决这类问题,提高学生的数据库应用能力,许多教师正在不断探索各种有效的教学方法,在此本人谈谈应用案例教学法进行“关系数据库与SQL”课程教学的体会。 2 案例教学实践   2.1让学生明白数据库是做什么用的   关系数据库作为一门专业基础课,我院一般在大一第一学期开设,而此时学生才接受了C语言等结构化程序设计语言,对数据的操作只停留最简单的输入、输出和文件操作的情况下,对数据库在软件开发体系中的地位与作用不能准确理解,也不能将程序开发语言和数据库联系在一起。所以,教师在第一节课不必急着开始介绍什么是数据库,为学生演示一个典型的数据库系统,就可以让学生明白数据库的作用与地位,并激发他们的学习热情。笔者在第一节课为学生演示了一个图书管理系统,用户的登录、图书入库、图书出库等主要功能在实现时对后台数据的影响一一演示给学生观看,并提出本课程的最终目标,让学生可以设计并创建出一个适用于实际需要的数据库。 2.2 提出项目   在教学过程中,需要三套项目,一套作为上课过程中的演示,一套作为学生的练习,另一套可以用来考试,以达到最佳的效果。笔者在实践中使用的是学生成绩管理系统、电脑销售管理系统与BBS论坛数据库。 2.3项目实施   根据课程的教学内容和目的要求,将项目分解分6个任务,每个任务针对一项关键技术,前一阶段的任务结果是后了阶段任务的基础。六个任务分别为:学生成绩管理系统的设计――数据库的创建――数据表的建立――数据添加――数据的更新与删除――数据的查询与统计。 下面以任务1为例,说明项目的实施过程。 任务1:需求分析(分析学生管理系统的业务和数据处理需求)   2.3.1 情景设置      2.3.2教师示范   完成本阶段的作务需要掌握概念模型与E―R图的绘制,因此首先讲解完成任务必需的知识点;然后师生共同剖析需求明确的学生成绩管理系统,从中识别出业务渗及到的实体(学生,课程,教师)和实体间的联系,并用viso画出E-R图。 2.3.3 学生实践   请同学们独立思考,对知识点进行理解,消化示范案例的解决要点;然后以团队的形式进行项目的分析,完成电脑销

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档