单元4 记录的操作-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)

2023-05-09
| 20页
| 81人阅读
| 1人下载
精品

内容正文:

MySQL数据库应用开发 单元4 记录的操作 任务4 MySQL数据操作管理 能力目标 1.掌握插入数据、修改数据的方法(重点、难点); 2.掌握删除数据的方法。 思政目标 1.培养踏实严谨的工作作风; 2.锻炼团结协作的工作能力。 任务4 MySQL数据操作管理 插入数据 修改数据 删除数据 知识点小结 本节实验 任务4 MySQL数据操作管理 MySQL对数据的操作主要有: 添加:向数据库表中添加不存在的记录 删除:删除数据库中已存在的记录 修改:对已经存在的记录进行更新 任务4 MySQL数据操作管理 插入数据 修改数据 删除数据 知识点小结 本节实验 插入数据 插入数据是向表中插入新的记录。通过这种方式可以为表中增加新的数据。 具体插入数据的形式有: 不指定具体的字段名 列出指定字段 一次插入多条记录 从目标表中插入值,即将查询结果插入到表中 创建student表,用于后续插入演示示例 create table student( Sno varchar(10) not null comment '学号', Sname varchar(30) not null comment '姓名', Ssex enum('男','女') not null default '男' comment '性别', Sbirth date not null comment '出生日期', Zno varchar(4) null comment '专业号', Sclass varchar(10) null comment '班级', primary key(Sno) )engine=InnoDB default charset=utf8; 插入数据--不指定具体的字段名 语法格式:INSERT [INTO] tbl_name VALUES (值...) 示例: 插入记录: INSERT INTO student VALUES('1114070101','卢贝贝','女','1997-01-08','11','信管1’); 查看插入记录 SELECT * FROM vipuser; 插入数据--指定具体的字段名 语法格式:INSERT [INTO] tbl_name(字段名称m,...) VALUES (值m,...); “字段名m”参数表示表中的字段名称,此处指定表的部分字段的名称;“值m”参数表示指定字段的值,每个值与相应的字段对应。 没有赋值的字段,数据库系统会为其插入默认值。这个默认值是在创建表的时候定义的。 可以随意的设置字段的顺序,而不需要按照表定义时的顺序。 示例: 列出指定字段,插入记录: INSERT student(Sno,Sname,Sbirth) VALUES('1114070106','A','1997-02-12'); 查看插入记录 SELECT * FROM student; 插入数据--一次插入多条记录 语法格式:INSERT [INTO] tbl_name[(字段名称...)] VALUES(值...),(值...)... “tbl_name”参数指明向哪个表中插入数据;“字段名列表”参数是可选参数,指定哪些字段插入数据,没有指定字段时向所有字段插入数据;“取值列表n”参数表示要插入的记录,每条记录之间用逗号隔开。 如果插入的记录很多时,一个INSERT语句插入多条记录的方式的速度会比较快。 示例: 一次插入多条记录 insert into sc values('1114070101','xx001',90),('1114070101','xx002',88), ('1114070101','xx003',78),('1114070102','xx001',77), ('1114070102','xx002',91),('1114070102','xx003',89); 插入数据--从目标表中插入值 语法格式:INSERT [INTO] tbl_name[(字段名称,...)] SELECT 字段名称 FROM tbl_name [WHERE 条件] 注:SELECT语句中返回的是一个查询到的结果集,INSERT语句将这个结果插入到目标表中,结果集中记录的字段数和字段类型要与目标表完全一致。 示例:创建一个t_testuser表 CREATE TABLE IF NOT EXISTS t_testuser( id TINYINT UNSIGNED AUTO_INCREMENT KEY, username VARCHAR(20) NOT

资源预览图

单元4 记录的操作-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
1
单元4 记录的操作-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
2
单元4 记录的操作-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
3
单元4 记录的操作-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
4
单元4 记录的操作-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
5
单元4 记录的操作-高二《MySQL数据库应用开发》同步精品课堂(电工版2023)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。