交互式SQL(4)—数据更新及完整性检查(实验5)

交互式SQL(4)—数据更新及完整性检查

三、实验内容及步骤(在实验报告中记录每个查询的SQL语句)

① 向表Students 中插入(0601001,赵林, 男,1985-09-08,计算机)的记录。
② 向SC 表中添加一个学生的选课记录,学号为0601001,所选的课程号为C2。 SC表中有Sno、Cno、Grade 这3 个列。这里只知道学号和课程号,不知道成绩值。
③ 向表Students 中插入(0601002,张修雨,default)记录,该记录的数据中default 表示默认值‘男’,其他数据为空值。
④ 用CREATE 语句创建表StudentBAK1,包含(与Students 的Sno、Sname、Sdept 相同)3 个字段, 然后用INSERT SELECT 语句实现向StudentBAK1 添加Students 表中的计算机系学生的学号、姓名、所在系的信息。
⑤ 用 Create Table … AS … 语句实现把Students 表中1986 年后(包含1986 年)出生的学生的学号、姓名存储到一个新表StudentBAK2。
⑥ 将Students表中姓名为【赵林】的同学所在系改为【机电】,爱好改为【足球】。
⑦ 将选修了课程名为【数据库原理】并且有成绩的学生成绩加5 分。
⑧ 将Test 数据库的StudentBAK1 表中所有姓赵的同学删除。
⑨ 删除机电系课程成绩不及格或者没有登记成绩的学生选课记录。
⑩ 将Test 数据库的StudentBAK2 表中的所有行删除。

#① 向表Students 中插入(0601001,赵林, 男,1985-09-08,计算机)的记录。

insert into students VALUES('0601001','赵林','男','1985-09-08','计算机'
  • 9
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值