实验三 数据更新操作
一. 实验目的
1. 掌握INSERT/UPDATE/DELETE语句的使用。
2. 体会数据更新操作对完整性约束的影响。
二. 实验准备
准备基本表中的数据。
了解INSERT、UPDATE及DELETE语句。
三. 实验要求
1. 实验内容中要求的数据必须插入到相关基本表中,在此基础上每个表需另插入不少于3个元组。
2. 注意操作结果的截图与保存,供撰写实验报告使用。
四. 实验内容
- 数据插入操作
(1)向表(Class)中插入数据(表中数据仅供参考,请同学们自己准备数据!)
不要少于20人!)
(2) 向表(Student)中插入数据(数据自己准备,学生人数不要少于20人!)
(3)向表(Course )中插入数据(数据自己准备,课程数不要少于10门!)
(4)向表(SC )中插入数据(平均每位学生的选课门数不要少于2门!)
t表,将所有班级号为‘CS01’的,并且年龄小于20岁的学生的班级号改为‘CS02’。
2.数据修改与删除操作
首先在student表中插入一条新记录:学号:20091101、姓名:张三、性别:男、年龄:19、班级编号:‘CS01’。
1)
对于student表,将所有班级号为‘CS01’的,并且年龄小于20岁的学生的班级号改为‘CS02’。
对于student表,删掉所有年龄小于20岁,并且专业号为‘CS02’的学生的记录。
五、实验步骤:
在查询分析器中完成实验内容。
//数据输入举例
insert
into class(clsNO,clsName,Director,Specialty)
values('101b','英语','李四','外国语');
//添加新学生信息略
//年龄小于二十班号且班号为101a改为101b
update student
set clsNO='101b'
where sage<20 and clsNO='101a';
//对于student表,删掉所有年龄小于20岁,并且专业号为‘CS02’的学生的记录。
delete
from student
where sage<20 and clsNO='101b';
版权声明:本文为weixin_45132361原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。