《数据库原理及MySQL应用(微课版)》 教案 第12次课程 5.2修改数据记录.docx

《数据库原理及MySQL应用(微课版)》 教案 第12次课程 5.2修改数据记录.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

西安欧亚学院

教案

课程名称

数据库技术应用

学时总数

64

任课教师

李淑玲、田西壮、史博文

适用专业

数据科学与大数据技术

课次

12

审批人

戴道成

章节题目

5.2修改数据记录

5.3删除数据记录

审批时间

2024.1

教学目标设计

1、掌握数据表记录的修改与删除操作;

2、能够独立完成实操练习

教学重点

使用SQL语句对数据表记录进行修改与删除操作

教学难点

使用SQL语句完成数据记录修改操作

教学媒体与资源选择

PPT演示,电脑和投影仪

课堂教学创新点

混合式教学方式,利用智慧树平台视频资源进行理论内容讲解。

课程思政元素体现及切入点(可选)

讲解数据修改与删除操作,坚持科学的价值观和道德观。

教学内容及过程设计

1.内容回顾(5分)

2.引入(5分)

3.修改数据(30分)

Update语句可修改一个表或多个表中的数据,其语法格式如下

说明:修改多个字段时,每个‘字段-值’对之间用逗号隔开。每个指定的列值可以是表达式,也可是该列所对应的默认值。Where子句为可选项,用于限定要修改的行,若不指定,则修改表中所有的数据行。

在update语句的where子句中也可以嵌套子查询,构造修改的条件。

操作:

(1)将表tb_student中学号为‘2014210101’的学生姓名修改为‘黄涛’,籍贯修改为‘湖北’,民族修改为缺省值。

Updatedb_school.tb.studentsetstudentname=‘黄涛’,native=‘湖北’,nation=‘汉’

wherestudentno=‘2014210101’;

语句执行完毕,使用如下语句查看结果:

Select*fromtb_student;

(2)将成绩表tb_score中所有学生的成绩提高5%。

Updatetb_scoresetscore=score*1.05;

Select*fromtb_score;

(3)将选修‘程序设计’这门课程的学生成绩置零。

Updatetb_scoresetscore=0wherecourseno=(selectcoursenofromtb_coursewherecoursename=‘程序设计’);

语句执行完毕,使用如下语句查看结果:

Select*fromtb_score;

删除数据(40分)

Delete语句可删除表中的一行或多行数据,其语法格式如下

Deletefromtable_name[wherecondition];

说明:Where子句为可选项,用于限定要删除的行,若不指定,则逐行删除表

您可能关注的文档

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档