第2单元 第三节 第一课《学习简单 DSL查询语句》课件 2025-2026学年川教版初中信息科技七年级下册

2026-03-03
| 3份
| 28页
| 378人阅读
| 7人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技川教版七年级下册
年级 七年级
章节 第三节 数据的价值
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 13.66 MB
发布时间 2026-03-03
更新时间 2026-03-03
作者 xkw_076089644
品牌系列 -
审核时间 2026-03-03
下载链接 https://m.zxxk.com/soft/56633907.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

是什么?SQL注入是一种安全漏洞,攻击者可以通过向服务器提交恶意SQL脚本来获取敏感信息,执行恶意操作等。造成SQL注入的原因是程序没有有效过滤用户的输入,将攻击者的输入作为QL语句的一部分执行。预防SQL注入攻击的方法包括限制web应用的数据库操作权限、校验参数、数据格式,对特殊字符进行转义处理或编码转换、预编译SQL参数化查询方式、避免SQL拼接等。 考的其实它的是由于三个英文单词的首字母叫structural的query language,取了SQL,最后形成了这么一个缩写。有些人读它叫4QL,有些人叫它是circle。这个发音倒可能是不标准,但是大家都叫习惯了。其实这cal的是运用在数据库里面的那什么是数据库呢?其实就是存储数据的地方就叫数据库,它是一种软件。第三点是说circle是符合ANSI标准的一门计算机语言,意思就是说只要一个数据库它是符合这个标准的那你就可以用circle语言去操作操作它,操纵它。那操作它干什么呢?其实就是对数据库进行增加、删除、修改。无论是创建新的表,还是去改变里面的数据,这里面四个部分叫增加、删除、修改、查询,其中用的最多的就是查询。 单元2 第三节 第一课 学习简单 DSL查询语句 (川教版)七年级 下 1 核心素养目标 3 新知讲解 5 拓展延伸 7 板书设计 2 新知导入 4 课堂练习 6 课堂总结 课后作业 8 01 核心素养目标 信息意识 计算思维 数字化学习与创新 信息社会责任 能够理解在数据收集、处理和分享过程中应遵守的伦理原则,如隐私保护和数据安全。 能够探索DSL查询语句在不同场景下的应用,如创建数字菜谱资源库,培养创新思维。 能够将复杂问题分解为更小的、可管理的部分,例如通过多个查询条件来逐步缩小搜索范围。 能够理解DSL(领域专用语言)查询语句的基本结构和功能,认识到其在数据检索中的重要性。 03 新知讲解 单元导读 学习目标 1.学习简单的 DSL 查询语句,对数字菜谱进行分类查询。 2.能按需使用各种查询获得统计结果。 3.体会“属性”设计对统计结果的影响,提升数据意识。 4 03 新知讲解 单元导读 全班同学的菜谱都收集并放到了“数字菜谱资源库”下的“菜谱大全”子文件夹中。怎么知道适合“老人”吃的菜有哪些?人们最喜欢吃哪些菜? 5 03 新知讲解 单元导读 图2-2-5 6 03 新知讲解 单元导读 请观察上图,思考上节中图2-2-5的属性设计与本图呈现出的结果有什么关系? 属性定义: 图2-2-5中的属性设计定义了数据的各个维度,如名称、菜系、菜式、味型、工艺、菜式、喜好度等。 上图中的数据是根据这些属性进行组织的,使得每道菜的信息都能被清晰地分类和展示。 图2-2-5中的属性设计与上图呈现出的结果之间存在着密切的关系。属性设计不仅定义了数据的结构,还影响了数据的展示、分析、用户交互和管理方式。通过合理的属性设计,可以提高数据的可用性和价值。 7 03 新知讲解 单元导读 所有菜谱文件都放在“菜谱大全”子文件中,如果要查找其中名为“酸菜鱼”的菜谱,并展示菜谱中的“味型”,你认为需要哪些步骤?将你的步骤写在下面。 思考活动一 1.确定目标文件夹为: 2.浏览目标文件夹下所有文件,直到找到名为: 的文件。 3.选中并打开此文件,显示“味型”的内容。 酸菜鱼 菜谱大全 8 03 新知讲解 请看下图1的查询结果,猜猜下图2中三行查询语句分别是什么意思? 一、学习简单 DSL查询语句 图1 图2 9 03 新知讲解 请看下图1的查询结果,猜猜下图2中三行查询语句分别是什么意思? 一、学习简单 DSL查询语句 table 菜式,菜系,类别,主材,味型,工艺,喜好度:这行语句可能是在定义一个表格,列出了要显示的列名,包括菜式、菜系、类别、主材、味型、工艺和喜好度。 from "菜谱大全":这行语句指定了数据来源,即从名为“菜谱大全”的数据集中获取信息。 where 名称 = "酸菜鱼":这行语句是一个条件过滤语句,表示只选择名称为“酸菜鱼”的记录。 10 03 新知讲解 1.如果我们要查询“豆豉鲫鱼”,你会通过修改上面的原始语句,来实现这个查询吗?请把你的查询语句,填写在下面。 一、学习简单 DSL查询语句 dataview table 菜式,菜系,类别,主材,味型,工艺,喜好度 from "菜谱大全" where 名称 = "豆豉鲫鱼" 实践活动一 11 03 新知讲解 下面所示的查询语句,会产生什么结果? 一、学习简单 DSL查询语句 思考活动二 这个查询语句中包含了两个 where 子句,但它们之间没有逻辑连接词(如 AND 或 OR)。在大多数查询语言中,这样的语句会导致语法错误,因为查询语言需要知道如何将多个条件组合起来。 table 菜式,菜系,主材,味型,工艺,喜好度 from"菜谱大全" where 菜式="凉菜" where 味型="香辣" 12 03 新知讲解 下面的语句,会产生什么结果? 一、学习简单 DSL查询语句 实践活动二 table 菜式,菜系,主材,味型,工艺,喜好度 from"菜谱大全" where 菜式="凉菜"and 味型="香辣" 13 03 新知讲解 下面的语句这个结果与上一个查询语句有什么异同? 一、学习简单 DSL查询语句 实践活动二 查询条件: 第一个查询语句试图查询两个条件(菜式为“凉菜”和味型为“香辣”),但由于语法错误,无法正确表达。 第二个查询语句正确地将两个条件组合在一起(菜式为“凉菜”且味型为“香辣”),可以正确查询满足这两个条件的记录。 table 菜式,菜系,主材,味型,工艺,喜好度 fom"菜谱大全" where 菜式="凉菜"and 味型="香辣" 14 03 新知讲解 结合图1,猜猜图2中的查询语句是什么意思?将你的猜测填在下页的表中。 一、学习简单 DSL查询语句 思考活动三 图1 图2 15 03 新知讲解 一、学习简单 DSL查询语句 思考活动三 代码 代码的意思 table rows.file.name AS"菜名" fom"菜谱大全" group by 莱色 创建一个表格,并将文件名命名为“菜名” 从名为“菜谱大全”的数据源中获取数据 按照“菜色”列对数据进行分组 16 03 新知讲解 请回顾图2-2-5,再结合上面的表格,如果我们要查询“适合不同年龄者”的菜谱,你将如何编写查询语句?将你编写的语句填在下面,并说说你这样编写的理由。 二、实现更丰富的查询 table 菜名, 菜系, 主材, 味型, 工艺, 适合 from "菜谱大全" where 适合 = "大众" or 适合 = "小孩" or 适合 = "老人" or 适合 = "青年" 理由:条件过滤:where子句用于过滤数据,只选择那些适合“大众、小孩、老人、青年”的菜谱。这里使用了or逻辑运算符来组合多个条件,表示只要满足其中一个条件即可。 17 03 新知讲解 以上所有查询范例,我们都是使用表格来显示的查询结果。试一试下面这个查询语句,其显示结果会有什么不同? list from "菜谱大全" where 类别="水产类" 二、实现更丰富的查询 table 命令通常以表格(Table)的形式展示数据,每列对应一个字段,每行对应一条记录。 list 命令则以列表(List)的形式展示数据,通常每条记录会以一个独立的段落或块显示,可能包含多个字段的信息。 每条记录都以一个独立的段落显示,包含了多个字段的信息,而不是像表格那样严格地按列对齐。这种格式在某些情况下可能更易于阅读,特别是当记录数量较少或者需要强调每条记录的独立性时。 实践活动三 18 03 新知讲解 “数字菜谱资源库”还可以进行数据统计,如下图所示。 二、实现更丰富的查询 实践活动三 19 03 新知讲解 二、实现更丰富的查询 20 04 课堂练习 1、在 DSL 查询语句中,用于指定数据来源的关键字是? A. table B. from C. where D. group by 2、DSL 语句中group by 菜色的作用是? A. 按 “菜色” 排序结果 B. 过滤出特定菜色的记录 C. 按 “菜色” 分组统计 D. 隐藏非菜色的属性 B C 04 课堂练习 3、DSL 查询语句的基本组成部分包括? A. table(定义显示列) B. from(指定数据来源) C. where(设置过滤条件) D. list(以列表形式显示) 4、以下 DSL 语句中,能正确查询 “水产类菜品” 的有? A. table 菜名 from "菜谱大全" where 类别="水产类" B. list from "菜谱大全" where 类别="水产类" C. table * from "菜谱大全" where 类别=水产类 D. list 菜名,类别 from "菜谱大全" where 类别="水产类" 5、判断题:在 DSL 查询中,where 菜式="凉菜" where 味型="香辣"是正确的多条件写法。( ) A、B、C、D ❌ A、B、D 05 拓展延伸 1、什么是sql注入? 05 拓展延伸 2、学习DSL语言对青少年有什么好处? 增强逻辑思维能力: DSL通常需要清晰的逻辑和结构化思维,有助于青少年培养逻辑思维和问题解决能力。 05 拓展延伸 3、青少年如何更好的使用DSL语言? 实践操作: 通过实际操作和项目实践来加深对DSL的理解和应用。 05 拓展延伸 4、有什么常见的DSL语言的使用场景? 数据库查询: 如SQL,用于查询和管理关系型数据库。 配置管理: 如YAML或JSON,用于配置文件和数据交换。 07 课堂总结 《学习简单 DSL查询语句》课程小结:通过学习,我们学习了如何使用DSL查询语句来从数据集中提取信息。我们觉得这真的很酷,因为我们可以像侦探一样,通过编写特定的查询语句来找到我们需要的信息。通过今天的学习,我们感到非常兴奋,因为我们可以开始探索更多关于DSL的知识,并尝试将其应用于实际问题中。我们相信这将对我们s的学习和未来的职业发展大有裨益。 08 板书设计 学习简单 DSL查询语句 一、学习简单 DSL查询语句 二、实现更丰富的查询 课后作业: 1、请制作一个菜谱表,使用不同的DSL语言查询,查看结果有何不同。 sdk_v19(209A38) sdk_v19(2C5785) $

资源预览图

第2单元 第三节  第一课《学习简单 DSL查询语句》课件   2025-2026学年川教版初中信息科技七年级下册
1
第2单元 第三节  第一课《学习简单 DSL查询语句》课件   2025-2026学年川教版初中信息科技七年级下册
2
第2单元 第三节  第一课《学习简单 DSL查询语句》课件   2025-2026学年川教版初中信息科技七年级下册
3
第2单元 第三节  第一课《学习简单 DSL查询语句》课件   2025-2026学年川教版初中信息科技七年级下册
4
第2单元 第三节  第一课《学习简单 DSL查询语句》课件   2025-2026学年川教版初中信息科技七年级下册
5
第2单元 第三节  第一课《学习简单 DSL查询语句》课件   2025-2026学年川教版初中信息科技七年级下册
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。