网站大量收购独家精品文档,联系QQ:2885784924

第4章单表查询—教学设计技巧.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
传智播客 《MySQL数据库入门》 教学设计 课程名称: MySQL数据库入门 授课年级: 2014年级 授课学期: 2014学年第一学期 教师姓名: 某某老师 2014年月日 重点 SELECT语句 按条件查询 聚合函数 对查询结果排序 分组查询 使用LIMIT限制查询结果的数量 教学 难点 方式 讲师课堂教学要以PPT讲授为主 第一课时 (简单查询) 一导入概念 通过前面章节的学习,我们知道如何对数据进行添加、修改、删除等操作,在数据库中还有一个更重要的操作就是查询数据,查询数据是指从数据库中获取所需要的数据,用户可以根据自己对数据的需求来查询不同的数据。本课时先介绍简单查询。 (2)明确学习目标 1、要求学生掌握SELECT语句的基本语法格式 2、要求学生掌握如何查询所有字段和指定字段 二 (1)SELECT语句的基本语法格式 教师首先列出SELECT语句的语法格式: SELECT [DISTINCT] *|{字段名1, 字段名2, 字段名3,……} FROM 表名 [WHERE 条件表达式1] [GROUP BY 字段名 [HAVING 条件表达式2]] [ORDER BY 字段名 [ASC|DESC]] [LIMIT [OFFSET] 记录数] 然后,教师再对照上述语法格式一一介绍每个子句,由于上述语法较为复杂,在案例演示前很难完全理解,在此只要求学生有总体的印象即可,之后的几节课会分别详细地讲解。 (2)如何查询所有字段? 在讲解查询操作前,需要一些准备工作。首先创建一个数据库,再在据 库中创建一张表,并添加数据(可参见教材例4-1)。查询所有字段的方法有两种,列出所有字段和使用通配符*。教师演示完成这两种方法后(可参见教材例4-1和例4-2),还需要让学生思考两种方法在不同条件下使用的优缺点,最后教师总结。 (3)如何查询指定字段? 教师首先提出,通常情况下,我们实际一次只会用到一个表的部分字段。查询数据时,可以在SELECT语句的字段列表中指定要查询的字段。教师然后列出查询指定字段时SELECT语句的语法格式并简单讲解,最后通过一个具体的案例演示只查询表中2到3个字段的情况(可参见教材例4-3)。 三归纳总结布置作业 第二课时 (按条件查询) 一、回顾上节课内容,继续讲解按条件查询 (1)对上节课留的作业进行答疑。 (2)回顾总结上节课的内容,引出本节课主题 上节课讲解了如何查询出表中数据,数据库中包含大量的数据,很多时候需要根据需求获取指定的数据,或者对查询的数据重新进行排列组合,这时就要在SELECT语句中指定查询条件对查询结果进行过滤,本节将针对SELECT语句中使用的查询条件进行详细地讲解。 (3)明确学习目标 1、要求学生掌握带关系运算符的查询 2、要求学生掌握带IN、BETWEEN AND关键字的查询 3、要求学生能查询出为空值(不为空值)的数据 二、进入重点知识点的讲解 (1)如何使用关系运算符对数据进行过滤? 教师首先举一个例子,如果我想查询名字为“张三”学生、成绩大于60的学生等,应该如何实现呢?在查询语句中也可以使用运算符。然后教师通过一张表格列出MySQL中的关系运算符(可参见教材表4-1)。最后通过操作几个例子演示如何使用关系运算符对数据进行过滤.(可参见教材例4-4~例4-6)。 (2))NOT BETWEEN AND用于判断某个字段不在指定的范围之内的值。然后,通过两个例子的查询操作演示如何使用BETWEEN AND关键字(可参见教材例4-9和例4-10)。 (4) 第三课时 (按条件查询) 一、回顾上节课内容,继续数据表的基本操作 (1)对上节课留的作业进行答疑。 (2)回顾总结上节课的内容,引出本节课主题 上节课讲解了一部分查询条件的使用,本节将继续讲DISTINCT、 LIKE、AND和OR关键字的使用。 明确学习目标 要求学生学会使用DISTINCT、 LIKE、AND和OR关键字对查询结果进行过滤。 二、进入重点知识点的讲解 (1)如何使用DISTINCT关键字? 教师首先演示查询学生表的性别字段,查询的结果应该是多条“男”和多条“女”。当要求对数据进行分析时,需要过滤掉重复的数据。在SELECT语句中,可以使用DISTINCT关键字来实现过滤查询结果中重复数据的功能。然后,使用DISTINCT关键字重新对学生表的性别进行查询(可参见教材例4-13)。最后,还需要讲解的是,DISTINCT关键字可以作用于多个字段,并演示DISTINCT关键字可以作用于多个字段的情况(可参见教材例4-14)。 (2)如何使用LIKE关键字? 教师首先举一个例子,大

文档评论(0)

4753333 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档