收藏 分享(赏)

SQL查询语句.doc

上传人:tkhy51908 文档编号:6893891 上传时间:2019-04-25 格式:DOC 页数:3 大小:35KB
下载 相关 举报
SQL查询语句.doc_第1页
第1页 / 共3页
SQL查询语句.doc_第2页
第2页 / 共3页
SQL查询语句.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、SQL 查询语句温州中学 林赛雅【教学目标】:1、 知识与技能:掌握 SQL 查询语句的基本格式学会写一些比较基础,比较简单的 SQL 查询语句2、过程与方法:学生输入关键字,查询相应的书籍信息,体验查询的方便之处;师生一起简单复习数据库相关知识;教师通过讲解法和演示法来讲解 SQL 查询语句和部分条件的定义;学生以闯关方式完成一系列 SQL 查询任务,深入理解和掌握 SQL 查询语句;教师以学生在闯关任务中遇到难题小结,并引出 ORDER BY 子句和 COUNT()函数;学生继续闯关;学生自我评价,教师了解学生的掌握情况;教师课堂总结,展示自我评价的 SQL 查询语句,再次让学生感受 SQ

2、L 查询语句。3、情感态度与价值观:通过自主探究实践,培养学生分析问题,解决问题的能力;培养学生协作学习的意识;让学生在不断尝试中体会到成功的喜悦。【重点难点】:重点:SQL 查询语句基本格式条件的分析和定义难点:条件的分析与定义COUNT()函数的理解【教学过程】:学生以自己的学号登录到指定的系统。学生初步体验查询:学生进入“体验查询”页,查询一本自己喜欢的世界名著,并把它推荐给全班同学问题 1:我们搜索出来的信息是从哪里取出来的呢?简单复习数据库相关的基础知识学生到“数据库分析”页下载数据库并打开师生一起简单复习数据库的相关基础知识,包括数据表、字段、记录、字段类型等内容问题 2:网页是通

3、过什么在对数据库进行查询和更新操作的呢?教师讲授 SQL 查询语句的相关知识1、SQL 的含义和作用2、SQL 查询语句基本格式:SELECT 字段 1,字段 2,FROM 数据表 1,数据表 2,WHERE 条件例 1:在“书籍表”中查询作品类型是“诗歌”的所有书籍的书籍名称、作者。师生一起分析,教师在网页上写 SQL 语句并运行。3、where 子句的条件定义(讲解两个,其它的放入“知识库”页中让学生自学)连接多个条件: AND、OR例 2:在“书籍表”中查询“泰戈尔”写的“诗歌”类的所有书籍名称。模式匹配符(判断值是否与指定的字符通配格式相符):LIKE、NOT LIKE可使用以下通配字

4、符: % :可匹配任意类型和长度的字符,如果是中文,请使用两个百分号即%。 _ :匹配单个任意字符,它常用来限制表达式的字符长度。 例 3:查询书籍名称是以“一”开头的所有书籍名称、作者。学生实践体验给出四个基本任务和两个选做任务,让学生以闯关的形式完成。基本任务中的四个任务难度逐渐加大,第一个任务让学生熟悉 SQL 查询语句的基本格式;第二个任务让学生学会用 LIKE 和通配符定义模糊查询的条件;第三个任务让学生自学判断非空字段条件的定义以及 ORDER BY 子句;第四个任务让学生学会用 COUNT 来统计符合条件的记录数,以及多条件的定义。选做任务的设计是为了满足能力较强的同学的需求,让

5、他们进一步巩固知识。基本任务:1、 在“书籍表”中查询一位你喜欢的作者所著的所有书籍的书籍名称、作品类型。2、 在“书籍表”中查询书籍名称中包含“和”这个字的书籍的书籍名称、作者。 3、在“学生表”中查询出有推荐书籍的同学的姓名以及他推荐的那本书的书籍名称,并将查询结果按“推荐书籍”升序排序。(提示:推荐的书籍名称被写入到“学生表”的“推荐书籍”字段)4、在“学生表”中查询统计出你推荐的那本书在你自己班级里共有多少人推荐。(提示:推荐的书籍名称被写入到“学生表”的“推荐书籍”字段, “班级”字段的数据类型为数字型) 。选做任务:1、 在“学生表”中查询你感兴趣的一个同学的姓名以及他现在所处的页

6、面位置。(提示:学生表的“所处位置”字段记录了你现在所在的页面位置)2、 在“查询记录表”中查询统计出你共写入了几个正确的 SQL 查询语句。(提示:“查询记录表” 的“ 学号 ”字段记录你的学号, “sql 语句 ”字段记录你每次写下的 SQL语句,正确的语句的“完成状态”字段值为 1, “学号”和“完成状态”这两个字段的数据类型都是数字型)在大部分同学顺利闯过第二关,在试图闯过第三个关的时候,教师小结,以 sql 查询语句查询出学生各题的完成情况。并以学生遇到难题为由引出 ORDER BY 子句和 COUNT()函数,同样采用讲解法和演示法。ORDER BY 子句对查询结果排序ORDER

7、BY 子句的语法格式为: ORDER BY 字段名 1 ASC|DESC, 字段名 2 ASC|DESC其中 ASC 表示升序,为默认值,可省略,DESC 为降序。以第三关为例来讲。COUNT()函数例 4、在“学生表”中查询出红与黑这本书共被推荐了几次?SELECT COUNT(学号) AS 推荐总数 FROM 学生表 WHERE 推荐书籍=红与黑 学生继续完成闯关任务,闯关完毕进入自我评价栏目,对自己这节课的学习情况做个评价。学生自我评价1、通过本堂课的学习,你感觉对 SQL 查询语句掌握得怎么样?( )A、很好 B、好 C、一般 D、不好2、基本任务的四关你闯过了几关?( )A、四关都过了 B、三关 C、两关 D、1 关或 0 关 3、选做任务的两关你闯过了几关?( )A、两关都过了 B、一关 C、没来得及闯4、通过这节课的学习,你对 SQL 查询语句方面的知识感兴趣吗?( )A、感兴趣,挺有用的技术 B、一般,马马虎虎 C、不感兴趣,枯燥无味课堂总结展示自我评价中显示结果的查询语句,再一次让学生感受 SQL 查询语句的魅力。总结 SQL查询语句的基本格式,条件的分析和定义。SQL 的特点。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报