- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课题
创建高级查询——SQL查询
课时
2课时(90min)
教学目标
知识目标:
(1)了解SQL查询的功能。
(2)掌握SQL功能及对应的语句。
能力目标:
(1)能根据要求利用SQL语句进行查询。
(2)能运行查询实现对数据的计算、操作等。
素质目标:
(1)通过对数据库进行查询管理,明白规范化的工具对于管理的重要性,从而在生活中树立规范意识,管理好自己的学习和工作。
(2)明白道德之于个人、社会的意义,在生活中坚守道德底线,规范自己的行为和选择。
教学重难点
教学重点:
SQL功能及对应的语句。
教学难点:
根据要求利用SQL语句进行查询。
教学方法与手段
本节课以课堂讲授、讨论、演示与上机实验相结合的方式进行。
教学用具
电脑、投影仪、多媒体课件、教材
教学设计
第1节课:课前任务→考勤(2min)→复习导入(5min)→传授新知(38min)
第2节课:任务导入(2min)→任务准备(3min)→课堂实训1(20min)→课堂实训2(15min)→课堂小结(3min)→作业布置(2min)
板书设计
(提纲式)
创建
创建高级查询
二、交叉表查询
四、SQL查询
SELECT语句
INSERT语句
UPDATE语句
DELETE语句
一、参数查询
三、操作查询
?
DROP语句
ALTER语句
教学过程
主要教学内容及步骤
设计意图
第一节课
课前任务
【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务
全班同学以3~5人为小组,各组选出小组长,小组长组织组内成员观看微课“什么是SQL”,了解SQL的基本概念和特点,讨论并回答以下问题。
问题1:什么是SQL?
问题2:SQL有什么特点?
【学生】完成课前任务
通过课前任务,驱动学生了解所学课程的基础知识,增加学生的学习兴趣
考勤
(2min)
【教师】使用APP进行签到
【学生】班干部报请假人员及原因
培养学生的组织纪律性,掌握学生的出勤情况
复习导入
(5min)
【教师】带领学生回顾上节课所学的三种查询方式(参数查询、交叉表查询和操作查询)并板书,帮助学生搭建知识框架
【学生】聆听、回忆、理解
【教师】教师由此引出本节课的内容:创建选择查询
通过复习导入的方法,引导学生主动思考,激发学生的学习兴趣
传授新知
(38min)
【教师】通过讲解与演示,介绍SQL查询的相关内容
【知识精讲】
?【教师】通过理论讲解与举例,帮助学生掌握利用SQL语句进行查询的方法
SQL是一种专门针对数据库操作的计算机语言,SQL查询是使用SQL语句创建的查询。使用“查询向导”和“查询设计”工具创建的查询都有相应的SQL语句,创建查询时Access2016将自动在后台生成等效的SQL语句,切换到SQL视图即可查看。
SQL功能及对应的语句
SQL功能
语句
数据定义
CREATE(创建)、DROP(取消)、ALTER(修改)
数据查询
SELECT(选择)
数据操作
INSERT(插入)、UPDATE(更新)、DELETE(删除)
数据控制
GRANT(授权)、REVOKE(收权)
?【教师】通过讲解每种SQL语句的一般格式与含义,同时举例让学生探究练习,尝试编写语句,帮助学生初步掌握利用SQL语句进行查询的方法
(1)SELECT语句
最常用的SQL语句是SELECT语句,它用于从数据表中检索符合条件的数据,一般格式如下:
SELECT字段表达式列表|*
FROM数据源
[WHERE条件表达式]
[GROUPBY字段名称列表]
[HAVING条件表达式]
[ORDERBY排序表达式][ASC∣DESC];
【尝试练习1】
【教师】组织学生根据要求尝试编写SQL语句
例如,查询“图书表”中“图书类别”字段信息为“计算机类”的记录,显示这些记录的“书名”“库存总数”与“在库数量”字段信息,并计算“借出数量”,将记录以“库存总数”字段降序排序
【学生】聆听、思考、编写
【教师】讲解正确编写格式,纠正学生错误
语句如下:
SELECT书名,库存总数,在库数量,库存总数-在库数量AS借出数量FROM图书表WHERE图书类别=计算机类ORDERBY库存总数DESC;
(2)INSERT语句。
INSERT语句用于向数据表添加记录,其一般格式如下:
INSERTINTO数据表名[(字段名称1[,字段名称2…])]VALUES(表达式1[,表达式2…]);
【尝试练习2】
【教师】组织学生根据要求尝试编写SQL语句
例如,将一条新记录添加到“员工信息表”中,其中“员工编号”为“800011”,“员工账号”为,“员工密码”为“11223
您可能关注的文档
- 《中职生心理健康教育》教案 模块5 管控情绪 走向成熟(一).docx
- 《中职生心理健康教育》教案 模块5 管控情绪 走向成熟(二).docx
- 《中职生心理健康教育》教案 模块6 直面挫折 磨砺意志.docx
- 《中职生心理健康教育》教案 模块7 和谐交往 快乐生活.docx
- 《中职生心理健康教育》教案 模块8 学会学习 终身受益.docx
- 《中职生心理健康教育》教案 模块9 摆正心态 一往无前.docx
- 中职《汽车发动机机械检修》教案 第2课 认识检修常用工具和量具.docx
- 中职《汽车发动机机械检修》教案 第3课 检修机体组.docx
- 中职《汽车发动机机械检修》教案 第4课 检修活塞连杆组.docx
- 中职《汽车发动机机械检修》教案 第5课 检修曲轴飞轮组.docx
文档评论(0)