- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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关键字?
教师首先举一个例子,大
您可能关注的文档
最近下载
- 2025年湖南石油化工职业技术学院单招职业技能测试题库(各地真题).docx VIP
- 上海市六年级(下)数学同步讲义 第11讲 一元一次不等式(组)及其解法.doc VIP
- 人教版语文七年级下 列夫托儿斯泰课件(共45张PPT).pptx VIP
- 佳能(Canon )PowerShot SX系列 PowerShot SX1 IS 说明书.pdf
- 1.2 太空探索课件-七年级地理上学期中图版(2024).pptx VIP
- 人教版小学一年级数学课件- 两位数加一位数(不进位)、整十数.ppt
- 四人赛全真总题库(共3000题).docx VIP
- 2025新外研社版英语七年级下单词表(英译汉).docx
- 幼儿园大班语言:傻小熊进城.doc VIP
- 小肠梗阻的诊断与治疗中国专家共识(2023年版).pptx
文档评论(0)