您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页数据库系统概论(王珊第五版)实验4答案

数据库系统概论(王珊第五版)实验4答案

来源:纷纭教育
数据库系统概论(王珊第五版)实验4答案

实验4答案

T-SQL 语句实现如下:

1.使用T-SQL 语句向course和SC表中插入如下记录: INSERT INTO course VALUES('01','数据库','05',4) 3.修改数据表信息

1)修改student表,将将CS系姓名为“李咏”的学生姓名修改为“李勇”;

update student set sname='李咏'

where Sdept='CS'and sname='李勇'

2)将学号为“*********”的学生信息重新设置为“丹、女、20、MA”;

update student

set sname='丹',ssex='女',sage=20,sdept='MA' where sno='200515010'

3)修改course表,将“数据处理”的学分改为3学分; UPDATE Course SET Ccredit= 3 where cname='数据处理'

4)修改CS表,将选修课程“1”的同学成绩加5分; UPDATE sc SET Grade=Grade+5 where Cno='01'

5)删除数据表student中无专业的学生记录; Delete from student where sdept is NULL

6)删除数据表course中学分低于1学分的课程信息; Delete from course where ccredit<1

4.使用T-SQL 语句查看数据表信息

1)查看数据表Student所有记录 Select*from student

2)查看数据表Student中字段sno、sname的所有记录 Select sno,sname from student

3)按照“院系、学号、姓名、性别、年龄”的顺序显示学生信息表中前10个同学记录,要求在结果集中列标题按照上述内容显示;

select top 10 sdept as院系,sno as学号,sname as姓名,ssex as性别, sage as年龄

from student

4)按照“院系,学号,姓名,年龄”的顺序显示院系不明的所有学生记录;

select sdept as院系,sno as学号,sname as姓名,sage as年龄 from student where sdept IS NULL

5)显示学号最后一位为1或者2或者3的学生的学号、姓名、性别年龄及院系;

select sno,sname,ssex,sage,sdept from student where sno like'%[123]'

6)显示没有先行课的课程号及课程名; select cno,cname from course where cpno IS NULL

7)查询所有院系不是CS、IS的男同学信息。 select*from student

where sdept not in('CS','IS')and ssex='男'

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务