基于数据库及应用课程有效教学模式探

基于《数据库及应用》课程有效教学模式探摘要:本文作者从多年的《数据库及应用》教学实践经验出发,基于《数据库及应用》教学大纲的要求,针对中职学生的知识结构和能力特点,提出了通过实例法讲解基础理论知识;采用项目教学法讲授数据库开发设计与实现和SQL语言应用;以学生自学为主,教师辅导为辅,完成ACCESS部分内容学习的方式进行课堂教学的方法,进行有效教学模式的初探。关键词:数据库系统;教学方法;实例教学;项目教学中图分类号:G710文献标识码:A文章编号:1003-2851(2010)12-0208-01一、概述《数据库及应用》是计算机类专业的必修课。主要任务是介绍数据库组织、管理和使用的一般知识,包括数据模型、数据库结构、数据库系统等方面的知识;介绍ACCESS2000和SQLServer2000的数据库管理系统的构成与使用。如何使学生既对数据库原理的基本理论有所认识,同时又具有一定的数据库应用系统的设计能力,并能熟练掌握常见数据库管理系统的使用,在多年的教学实践过程中,笔者探索出该门课程的一些教学方法,简而言之,就是:通过实例法讲解数据库原理的基础理论知识;采用项目教学法讲授数据库开发设计与实现和SQL语言应用;以学生自学为主,教师辅导为辅,完成ACCESS部分内容学习。二、采用实例法讲解数据库原理的基础理论学好数据库基础理论,是今后进行数据库应用系统的基础和关键,但这部分内容也是课程的一个大难点。只能是从实例入手了,通过实例进行讲解,就比较容易让学生理解理论知识。教材中有关三个范式的基本定义是:1.如果一个关系模式的所有属性都是不可分的基本数据项,则ReiNFo2.若关系模式R(U)G1NF,若R中不存在非主属性对候选码的部分函数依赖,则称该关系符合第二范式,即RW2NF。3.设一个关系为R(U),满足第一范式,若R中不存在非主属性对候选码的传递函数依赖,则称该关系是符合第三范式的,即R£3NFo学生对于第一范式的理解是容易的,只要在数据库设计时,将关系模式中的属性全部设计为简单属性就可以了。单纯从数学理论上去讲解,学生们由于自身的基础,很难理解所谓的函数依赖之类的术语。那么可以提出:为什么我们设计的关系模式必须要满足第二范式呢?这是因为若关系只满足第一范式,则可能会带来数据冗余和操作异常,操作异常包括插入异常、删除异常、修改异常。那么什么又叫数据冗余,什么又叫操作异常呢?通过构造一些有代表性的例子,就比较容易讲解这些概念了。例如下列学生选课表:在上表中,可以发现许多数据是重复的,这就叫冗余;在这个学生选课的关系模式中,候选码是(学生号,课程号)。问题一:若是新增加一个学生,但该生学未选课,那么该学生就不能加入表中,因为候选码的值不能为空,而学生未选课时,课程号是空值,所以当一个学生未选课时,就不能插入了,这就是说该表存在插入异常;问题二:想删除表中某学生“刘芹”所选的《电子技术》这门课时,同样由于候选键值不能为空,只能将整行数据删除,该同学的信息就全部从表中删除了,这就叫删除异常。通过实例,学生就有了一定的感性认识,这时就可以指出造成这种情况的原因:该关系模式中存在非主属性对候选码的部分函数依赖,不满足。例如:(学生号,课程号)一Pf姓名、性别、专业所以应该对该表做规范化处理,使其满足第二范式。同样,对于第三范式的理解,也可以从实例出发:从表中可以看出,表中表示“系”的数据和“学生宿舍”的数据冗余了,这是因为该关系中存在非主属性对候选码的传递函数依赖。例如“学号”是该关系的一个候选键,有以下函数依赖存在:学号f系号,学号f宿舍号;同时,又存在:系号f系地址,宿舍号f宿舍电话;所以:学号一系号一系地址,从而:学号一系地址;学号f宿舍号f宿舍电话,从而:学号f宿舍电话。综上所述,通过引入典型的实例,从具体的实例出发,就可以将抽象的理论概念传授给学生,使得概念的理解更加容易。三、以自主学习为主,培养学习能力IT行业最大的特点之一就是技术的更新层出不穷,而且非常的迅速,知识很快落后。所以,培养学生的学习能力显得非常的重要,这可以使他们在自己的职业生涯中更能应对新技术的挑战。四、结束语综上所述,用...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?