5.9.3-SQL数据操作(教案)-《Access数据库应用基础》同步教学(科学出版社)

2024-05-20
| 4页
| 77人阅读
| 1人下载
特供

内容正文:

教案 编号:PTzZ-300 流水号:19 (首页)共 4页 课程 《Access数据库应用基础》 一体化 理论 章节(课题)及内容 SQL数据操作 班级日期 中职 2024.05 授课方式 讲授与任务驱动相结合 课时 1 作业题数 1 拟用时间 40分钟 教学目标 使学生理解以下理论知识: · 了解SQL数据操作的基本概念和作用。 · 掌握使用SQL执行数据插入、更新和删除操作的方法。 · 学会使用SQL查询数据库表中的数据。 教学资源准备 多媒体设备 课本教材 学生练习素材 教学重点 · SQL数据操作的基本概念和作用。 · 使用SQL执行数据插入、更新和删除操作的方法。 教学难点 · SQL数据操作语句的编写技巧。 · 理解并应用各种查询条件和函数 教学方法 讲授法、任务驱动法、演示法、体验探究法等。 · 讲授法:介绍SQL数据操作的基本概念、作用和基本语法。 · 演示法:通过实例演示如何使用SQL执行数据插入、更新、删除和查询操作。 授课教师: 审阅签名: 教学过程 教学活动内容 时间分配教学方法 课前导入 1. 回顾SQL数据定义的相关知识。 2. 引出本节课的主题:SQL数据操作。 2分钟 讲授新课 练习指导 SQL数据操作主要包括以下几种: 1. **插入(INSERT)**:向表中添加一行或多行数据。 示例: ``` INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3); ``` 2. **更新(UPDATE)**:更新表中的一行或多行数据。 示例: ``` UPDATE table_name SET column1 = new_value1, column2 = new_value2, column3 = new_value3 WHERE some_condition; ``` 3. **删除(DELETE)**:从表中删除一行或多行数据。 示例: ``` DELETE FROM table_name WHERE some_condition; ``` 4. **合并(MERGE)**:根据指定的条件,向表中添加新行、更新现有行或删除行。 示例: ``` MERGE INTO target_table USING source_table ON (target_table.key_column = source_table.key_column) WHEN MATCHED THEN UPDATE SET target_table.column1 = source_table.column1, target_table.column2 = source_table.column2 WHEN NOT MATCHED THEN INSERT (column1, column2, column3) VALUES (source_table.column1, source_table.column2, source_table.column3); ``` 这些操作可以通过编写相应的SQL语句并在数据库管理系统中执行来完成。在执行数据操作时,应确保遵守数据库的约束和规则,以避免数据不一致或错误。 10分钟 7分钟 自主学习 8分钟 练习训练 · 使用SQL向“Employees”表中插入一条新记录。 · 使用SQL将“Employees”表中年龄大于50的所有员工的“Retired”字段值更改为“Yes”。 12分钟 布置作业 1. 完成课后习题练习。 2. 自行设计一个实际应用场景,使用SQL数据操作管理数据库表中的数据。 1分钟 总结回顾 · SQL数据操作的基本概念和作用。 · 使用SQL执行数据插入、更新和删除操作的方法。 第 1 页,共 2 页 学科网(北京)股份有限公司 $$

资源预览图

5.9.3-SQL数据操作(教案)-《Access数据库应用基础》同步教学(科学出版社)
1
5.9.3-SQL数据操作(教案)-《Access数据库应用基础》同步教学(科学出版社)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。