资源简介 课程名称 数据库原理及应用 课次 16任务、项目、课题名称 项目5 复习+习题 课时 2 学时教学内容 1.数据查询命令复习2.多表连接查询复习3.嵌套查询复习4.数据更新复习教学目标 1.SELECT命令中各子句的使用2.WHERE子句中各种查询条件的表达3.分组4.内连接和自连接5.嵌套子查询6.数据更新命令教学重点 1.SELECT命令中各子句的使用2.内连接3.自连接4.嵌套子查询5.数据更新命令教学难点 1.内连接2.自连接3.嵌套子查询教学活动及主要环节 学生活动一、复习( 3 分钟)1、作业、实验总结 二、创设意境,导入新课( 2分钟)导入:我们学习了这么长时间的数据查询,有什么收获?存在哪些问题?引出新内容:针对大家提出的问题及所学主要知识点进行复习。三、新授内容及时间分配1.管理表(5分钟)表的结构表的创建方法利用Navicat管理工具利用CREATE TABLE命令表结构的查看与修改表的删除2.SELECT命令的基本格式( 10分钟)SELECT子句中重点:DISTINCT关键字的使用<选项>的确定,可为字段名、函数或表达式为<选项>指定别名FROM子句:查询涉及到的表的判断WHERE子句:各种查询条件的表达多个查询条件用AND或OR连接BETWEEN…AND…、IN、LIKE、NULL/NOT NULL等关键字的使用SUM()、AVG()、COUNT()、MAX()、MIN()函数的使用GROUP BY子句:是否需要分组及分组字段的判断ORDER BY子句:排序方式的确定3.内连接( 10分钟) 这是在多表连接查询中用得最多的一种查询方法,要求重点掌握多表的判断及多表连接条件的书写,尤其是三张表的连接中连接条件的确定。4.自连接 ( 5分钟)在实际应用中会经常用到,此处重点掌握在同一张表中进行自连接的方法,为一张表指定两个别名,使之在逻辑上成为两张表。 此处难点在于自连接的判断。5.嵌套子查询( 5分钟)嵌套子查询的执行过程嵌套子查询的书写灵活掌握什么时候用嵌套6.相关子查询( 5分钟)了解相关子查询的执行过程。相关子查询与嵌套(不相关)子查询执行过程的区别7.数据更新( 5分钟)记录的插入:INSERT命令记录的修改:UPDATE命令记录的删除:DELETE命令 此处要注意UPDATE命令与ALTER命令,DELETE命令与DROP命令的区别。8.本章课后习题和题库中本章对应题目( 10分钟) 提前安排学生利用课余时间把课后习题及题库中对应的本章习题做完,我们只利用上课时间讲解答案及易错知识点。9.小测验( 15分钟) 对本章的主要内容(数据查询及数据更新)做一个随堂测验,根据给定的数据库,完成10个题目的数据查询或数据更新,要求写出其完整的命令格式。 通过测试看看同学们的具体掌握情况,也让大家做到心中有数,为最后的期末复习提供参考。四、课堂小结( 5 分钟) 1.SELECT命令的使用2.内连接3.自连接4.嵌套子查询5.数据更新五、作业复习本项目所学内容六、预习索引 列举学生所做题目及过程等内容:学生所做题目主要是学生在作业或实验中出错较多的题目及本项目课后习题。 展开更多...... 收起↑ 资源预览