第1题
●对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、性别、所在系、年龄和通信地址;
其中SD是关系Dept的主键。
a.学生关系的主键是 (59) ,外键是 (60) 。
(59)
A.Sno
B.Sname
C.SD
D.SAdd
(60)
A.Sno
B.Sname
C.SD
D.SAdd
b.查询其它系比数学系MS所有学生年龄都要小的学生姓名及年龄的SQL语句为:
SELECT Sname, Sage
FROM Students
WHERE Sage<ALL
(SELECT Sage
FROM Students
WHERE (61) )
AND (62) ;
(61)
A.SD='MS'
B. SD◇'MS'
C.'SD'=MS
D.'SD'◇MS
(62)
A.SD='MS'
B. SD◇'MS'
C.'SD'=MS
D.'SD'◇MS
第2题
关系数据库中有三个关系:
学生:S(Sno,Sname,Ssex,Sage, Sdept)其中:Sno:学号,Sname:姓名,Ssex:性别,Sage:年龄,Sdept:系名;
课程:C(Cno, Cname,Teacher)其中:Cno:课程号,Cname:课程名,Teacher:教师;
选课:SC(Sno,Cno,Grade)其中:Sno:学号,Cno:课程号,Grade:成绩,
用SQL语言完成1-2小题操作:
(1)查询每个学生的学号、姓名和相应的平均成绩
(2)用CREATE TABLE 语句定义基本表选课(需定义主码和外码,设Sno,长度为6,Cno为字符型,长度为8,Grade为短整数)
第3题
A、select * from student order by sdept , sage
B、select sname, sdept, sage from student order by sdept , sage desc
C、select sname, sdept, sage from student order by sdept desc , sage
D、select * from student order by sdept desc, sage
第4题
关系数据库中有三个关系:
学生:S(Sno,Sname,Ssex,Sage, Sdept)其中:Sno:学号,Sname:姓名,Ssex:性别,Sage:年龄,Sdept:系名;
课程:C(Cno, Cname,Teacher)其中:Cno:课程号,Cname:课程名,Teacher:教师;
选课:SC(Sno,Cno,Grade)其中:Sno:学号,Cno:课程号,Grade:成绩,
用关系代数表达式实现下列1,2小题:
(1)检索年龄为19岁的女同学的学号和姓名
(2)检索不学课程号为“C135”课程的学生信息,包括学号,姓名和系名
第5题
设学生关系S(sno,sname,sex,dept)的主码为sno,学生选课关系SC(sno,cno,grade)的主码为(sno,cno),则关系模式R(sno,cno,sex,dept,grade)最高属于()。
A.1NF
B.2NF
C.3NF
D.BCNF
第6题
第7题
第8题
A、select sname from student where sdept=’CS‘ and sage>20
B、select sname from student where sdept=’CS‘ intersect select sname from student where sage>20
C、select sname from student where sdept=’CS‘ except select sname from student where sage<=20<br> D、select sname from student where sdept=’CS‘ union select sname from student where sage>20
第9题
A、CREATE TABLE Student (Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20) UNIQUE, Ssex CHAR(1), Sage INT, Sdept CHAR(15) );
B、CREATE TABLE Student (Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20) UNIQUE, Ssex CHAR(1) Sage INT, Sdept CHAR(15) );
C、CREATE TABLE Student (Sno CHAR(5), Sname CHAR(20) UNIQUE, Ssex CHAR(1), Sage INT, Sdept CHAR(15) );
D、CREATE TABLE Student (Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20) UNIQUE, Ssex CHAR(1), Sdept CHAR(15) );
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!