案例教学法在sql server连接查询教学中的应用

案例教学法在sql server连接查询教学中的应用

ID:24522505

大小:52.50 KB

页数:4页

时间:2018-11-13

案例教学法在sql server连接查询教学中的应用_第1页
案例教学法在sql server连接查询教学中的应用_第2页
案例教学法在sql server连接查询教学中的应用_第3页
案例教学法在sql server连接查询教学中的应用_第4页
资源描述:

《案例教学法在sql server连接查询教学中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、案例教学法在SQLServer连接查询教学中的应用姚剑芳(福建生物工程职业技术学院,福建福州350002)摘要:本文就案例教学法在SQLServer连接查询教学中的运用进行了探讨。在连接查询的内连接、外连接、交叉连接各个部分知识点的教学过程中,围绕相同的应用背景案例来介绍连接查询的各个知识点,淡化理论知识点,变抽象为形象,弱化知识难度,激起学生的学习兴趣,能够极大地改善课堂的气氛,进而提高教学效果。.jyqke)产品信息表:Produce(prod_id,prod_name)销售情况表:Sales(buyer_id,prod_id,qty)二、案例教学法在连接查询教学中的应用(一)要

2、求学生进行课前准备讲课之前要求学生预习本部分内容,在学生对教学内容有所了解的基础上,课堂的案例讲解会让学生有一个更为直观、清晰的认识,这样会提高学生的参与热情,而这是案例教学法是否有效的重要前提。(二)将案例教学法的应用贯穿于连接查询教学过程中连接查询包括内连接、外连接、交叉连接。连接查询较难理解,所以,在连接查询的教学过程中,可以结合连接操作的执行过程讲解案例,变抽象为形象。1.内连接案例内连接通过比较被连接的表所共同拥有的字段把多个表连接起来,并且只返回满足连接条件的行。例1:列出购买产品的顾客信息Selectbuyer_name,sales.buyer_id,qtyfrombu

3、yersinnerjoinsalesonbuyers.buyer_id=sales.buyer_id此查询的执行过程可以按照图1进行讲解,在此强调没有购买任何产品的顾客将不会出现在结果集中。2.外连接案例左(右)外连接可以从两个表中返回符合连接条件的记录,同时,也将返回左(右)边不符合连接条件的记录。例2:从表buyers和sales中返回buyer_name、buyer_id和qtySelectbuyer_name,sales.buyer_id,qtyfrombuyersleftjoinsalesonbuyers.buyer_id=sales.buyer_id此查询的执行过程可以按

4、照图2进行讲解,在此强调结果集也将返回没有购买产品的买主,但此时字段buyer_id和qty是空值。3.交叉连接案例交叉连接将从被连接的表中返回所有可能的记录组合。例3:列出buyers.buyer_name和sales.qty的所有可能组合Selectbuyer_name,qtyfrombuyerscrossjoinsales在此强调说明在规范化的数据库中,很少使用交叉连接,它可以为数据库生成测试数据,为清单及企业模板生成所有可能的组合数据。(三)加强实践教学环节在课堂教学与上机过程中,围绕销售管理系统,让学生通过上机练习,巩固知识点。在练习时,学生们可以相互讨论,也可以向教师提问

5、。在练习的基础上,要求学生能够设计出其他的管理系统,如学生成绩管理系统、图书管理系统等,从而提高其动手能力。(四)总结与归纳经过上机练习与讨论之后,应及时总结整个过程和讨论所确定的最终方案,使得学生了解各个知识点之间的联系,从而建立系统和全面的认识。此外,教师应适时地鼓励学生表达自己的观点和看法,使其深刻体会案例内含的理论知识,最终达到提高教学效果的目的。[.jyqkOOC环境下微课程教学案例研究——以数据库原理课程为例[J].中国信息技术教育,2014(12).[4]陈艳,魏星,李志梅.CDIO工学教学模式在数据库应用技术教学中的应用[J].教育探索,2013(3).[5]肖辉辉.

6、任务驱动和案例结合的数据库课程教改研究[J].电脑开发与应用,2014(3).[6]洪兵寸.开发项目案例及微视频创新数据库查询教学[J].中小学信息技术教育,2014(7).[7]吴金舟,郭荣传.高校数据库课程“三维案例”教学探讨[J].现代商贸工业,2014(9).

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。