基本信息
文件名称:《数据库原理及应用》教案 第4章 数据操纵与查询.pdf
文件大小:1.79 MB
总页数:17 页
更新时间:2025-06-02
总字数:约2.62万字
文档摘要

课题数据操纵与查询

课时4课时(180min)

知识目标:

(1)掌握使用SQL命令插入、修改及删除数据的方法

(2)了解使用SSMS插入、修改及删除数据的操作步骤

(3)掌握使用SQL命令进行单表查询的方法

(4)掌握使用SQL命令进行连接查询的方法

(5)理解使用SQL命令进行嵌套查询的方法

能力目标:

教学目标

(1)能够使用SQL在数据表中插入、修改及删除数据

(2)能够使用SSMS在数据表中插入、修改及删除数据

(3)能够对数据表中数据的各种查询操作

素质目标:

(1)懂得实践出真知的道理,并不断提升工作能力

(2)认识我国在科技领域的成就,增强民族自豪感

(3)通过SQL命令的学习,培养学生认真仔细,细心严谨的学习习惯

教学重点:数据操纵,单表查询,连接查询,嵌套查询

教学重难点

教学难点:连接查询,嵌套查询

教学方法问答法、讨论法、讲授法、实践法

教学用具电脑、投影仪、多媒体课件、教材

教学过主要教学内容及步骤

【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课

前任务

课前任务

请同学们归纳总结,数据库中对数据进行操纵,包括哪些操作。

【学生】完成课前任务

【教师】使用APP进行签到

考勤

【学生】班干部报请假人员及原因

【教师】提出以下问题:

问题导入请同学们思考,创建完数据库及数据表后,如何向数据表中插入数据?

【学生】思考、举手回答

【教师】讲解数据操纵,单表查询,连接查询,嵌套查询

一、数据操纵

传授新知?【教师】介绍插入数据、修改数据、删除数据

1

4.1.1插入数据

?【教师】多媒体播放“插入数据”视频(详见教材),让学生了解用SQL命令、SSMS插入数据

1.用SQL命令插入数据

插入数据的SQL命令为INSERTINTO,具体语法格式如下:

INSERTINTO表名[(列名1[,列名2,…])]VALUES(值列表)

其中,列名可以省略,省略时表示插入所有属性的数据,若只插入部分属性的数据,则必须指明对

应的列名。列名的排列顺序不一定要与表定义时的顺序一致,但当指定列名时,VALUES子句中值的排

列顺序必须和列名的排列顺序完全一致,且两者个数必须完全相等。

?提示

值列表中的值可以是常量,也可以为NULL,各值之间用“,”隔开,且字符型数据要用单引号括

起来。

【课堂练习】

?【教师】出示【例4-1】,组织学生答题

向数据表S中添加一条学生记录(11001,冯明,男,计算机,18)。

?【学生】聆听、思考、答题

?【教师】解析例题

【解】INSERTINTOSVALUES(11001,冯明,男,