数据库期末考试
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
1、
altertable课程constraintpk_scPRIMARYKEY(学号,课程号);
2、
insertinto学生values('','XXX',22,'计算机系','北京市','13001100000');
3、
update学生set联系电话='15062596993'where姓名='程城';
4、
createview姓名全拼
as
select姓名,联系电话as电话from学生where系部='电子系'and籍贯='山东济宁'
withcheckoption;
5、(该题感觉有问题,给定条件中没有性别的属性)
select姓名,系部from学生where年龄=19;
6、
select课程名,sum(理论学时实践学时)as计划学时from课程groupby课程名orderby计划学时;
7、
select学号,课程号from选课where成绩isnull;
8、
select系部,count(学号)as学生人数from学生groupby系部;
9、
selecta.姓名,b.成绩from学生a,选课b,课程cwherea.学号=b.学号andc.课程号=b.课程号andc.课程名='数据库原理与应用'orderbyb.成绩desc;
10、
selecta.课程名,count(b.学号)as选修人数,sum(b.成绩)as课程部分,avg(b.成绩)as平均分,max(b.成绩)as最高分,min(b.成绩)as最低分from课程a,选课bwherea.课程号=b.课程号groupbya.课程名;
11、
select学号from选课where课程号='c02'and课程号='c04';
12、
update选课set成绩=成绩5where学号in(select学号from学生where系部='电子系');