数据库原理及应用教案(北京联合大学优秀教案)

数据库原理及应用教案(北京联合大学优秀教案)

ID:46242693

大小:352.08 KB

页数:13页

时间:2019-11-22

数据库原理及应用教案(北京联合大学优秀教案)_第1页
数据库原理及应用教案(北京联合大学优秀教案)_第2页
数据库原理及应用教案(北京联合大学优秀教案)_第3页
数据库原理及应用教案(北京联合大学优秀教案)_第4页
数据库原理及应用教案(北京联合大学优秀教案)_第5页
资源描述:

《数据库原理及应用教案(北京联合大学优秀教案)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、北京联合大学优秀教案评选参赛教案申报单位北京联合大学参赛教师XXX课程名称数据库原理及应用授课章节第3讲第3节参赛类别理工类授课对象本科牛课程性质专业必修授课时间2学时北京联合大学教务处一、课程简介在先修课“离散数学”、“数据结构”、“VB程序设计”,为木课程提供数学、算法、程序设计基础、程序设计语言和Windows应用程序开发工具的基础上,本课程主要讲授两大部分内容:一为“数据库系统概论”,二为“MicrosoftSQLServer数据库管理系统”。木课程为后续课程“网络编程课程设计”、“软件系统基础”、“信息系统开发实习”提供数据库的概念、方法和技术基础。木

2、课程为信息与计算科学专业专业基础必修课。要求学生了解数据库系统的基木概念、基木结构和关系模型的基木概念;掌握数据库查询和操作方法;掌握数据库保护的基木技术;掌握关系数据理论的基木概念和基木理论;掌握数据库设计的基木步骤和方法。常握使用MicrosoftSQLServer关系数据库管理系统管理数据的方法,并结合VisualBasic设计开发简单的数据库应用系统。二、单元教学目标通过木单元的教学,使学生初步掌握标准SQL的查询语句结构,掌握简单查询、连表查询和嵌套查询的方法,并在SQLServer环境下应用各类查询语句,完成实际查询任务。1、知识层面(1)掌握标准S

3、QL的查询语句结构;(2)掌握简单查询,连表查询,嵌套查询的方法。2、能力层面(1)分析查询需求,选择应用合适的查询语句,解决实际查询问题;(2)在SQLServer环境下,实现各类查询,分析查询结果,分析查询执行错误的原因并找出和实践解决办法。3、思维层面进一步训练逻辑思维能力。三、单元教学内容本单元主要介绍标准SQL及SQLServer环境卜SQL的数据查询功能(DQL)。1、认识数据库查询;(5分钟)2、示例数据库的结构;(2分钟)3、标准SQL的查询语句结构,包括:FROM、WHERE、SELECT、GROUPBY、HAVING.ORDERBY子句;(5

4、分钟)4、简单査询,包括:浏览查询,投影査询,选取查询(带IN、BETWEEN.LIKE、ISNULL运算符及一般比较运算符的杳询),SELECTT句带表达式的杳询,带表、列别名的杳询,模糊杳询、排序杳询;(15分钟)5、多表查询,包括:连接查询(内连接、外连接、白连接)和合并查询;(20分钟)6、嵌套查询,包括:使用(NOT)IN的域套查询,使用不带ANY/ALL的杳询,带ANY/ALL的杳询,带(NOT)EXISTS的杳询及多层嵌套杳询;(20分钟)7、在SQLServer坏境下,实现各类查询,解决实际查询问题;(20分钟)8、小结,布置上机任务。(3分钟)

5、四、单元教学重点和难点教学重点:1、简单查询:因简单查询是所冇高级查询的基础,在实际查询需求屮,对于单数据源进行行列分割的查询较为普遍,是学生应重点掌握的内容。2、内连接查询:解决实际多数据源查询经常采用的是内连接查询,即多表的自然连接查询,学生应重点掌握。外连接和自连接在较特别的情况下才会被使用。合并查询是对多数据源做并集操作,实际应用小并不常见。3、嵌套查询:包括带(NOT)IN查询,不带ANY/ALL比较运算符查询和多层嵌套查询,这几类查询对于解决实际查询问题基本够用,学生应重点掌握。带AXY/ALL的查询,理解较为困难,可作为了解内容。带(NOT)EXI

6、STS的查询理解更为困难,一些学校作为研究生授课内容,又因课时限制,可作为冇能力学生自学的内容。教学难点:多层嵌套查询。多层嵌套查询是指嵌套的子查询块不止一个。这类查询的难点1如何分析查询问题,确定应使用多层嵌套查询来解决;难点2——确定嵌套查询块的顺序,该类查询往往需要应用递归的思想来解决;难点3——如何在等价的多层嵌套查询与连接查询小选择,在嵌套层次较深的情况下使用连接查询或连接查询与嵌套查询结合的方式设计查询语句较为合适。五、教材内容分析1、本讲内容涉及教材“4.1.3T-SQL语言的语法结构”一节的“1.SQL的数据查询功能”中关于SQL查询语句结构的介

7、绍,以及“第6章数据库查询”中的“6・1使用SELECT语句进行简单查询”和“6.2T-SQL高级查询”两节的内容。2、教材中将SQL查询语句结构的介绍与查询语句两部分内容分离开来,内容比较分散,在授课时应将两部分内容合在一起,先介绍结构,再介绍具体语句。3、教材中对结构介绍和语句所举实例不统一,掌握起来比较困难,故授课时使用统一数据源举例。六、学生能力分析木课程在第四学期开设,面向大二学生。通过前三个学期的离散数学、程序设计语言、数据结构课程的学习,学生已初步具备一定的知识基础及逻辑思维能力,木课程以面向问题的授课方式,进一步培养学生从分析问题入手,用数据库语

8、言解决问题的能力。七、教

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

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

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