第4题
关系代数题(需选做3小题)。 已知大学教学管理数据库JXGL有如下关系模式: S(S#,SNAME,SSEX,SBIRTHIN,PLACEOFB,SCODE#,CLASS) SS(SCODE#,SSNAME) C(C#,CNAME,CLASSH) SC(S#,C#,GRADE) CS(SCODE#,C#) T(T#,TNAME,TSEX,TBIRTHIN,TITLEOF,TRSECTION,TEL) TEACH(T#,C#) 请根据以上关系模式,写出下列查询的关系运算表达式(注,不需要写出运算结果): (1)查询教师编号为'T0401001'的老师姓名、所在部门。 (2)查询所有男同学的学号和姓名。 (3)查询学号为‘201401001’的同学选修的课程名。 (4)查询选修了课程号为'C401001'的学生学号、姓名。 (5)查询同时选修了课程号为'C401001'和'C401002'课程的学生学号。 (6)查询选修了课程号为'C401001'或者'C401002'课程的学生学号。
点击查看答案
第11题
学生—课程数据库有如下三个关系: 学生关系S(Sno,Sname,Sage,Ssex,Sdept) 课程关系C(Cno,Cname,Cpno,Ccredit) 学生选课关系SC(Sno,Cno,Grade) (1) 请用SQL语言完成下列操作: ①查询选修了3门以上课程的学生学号。 ②查询选修2号课程且成绩在90分以上的学生姓名。 (2) 试用关系代数语言描述: ①查询所选课程包含学号为“1692”学生所选课程的学生学号。 ②查找选修“数据库原理”课程且成绩不及格的学生学号、姓名和性别。
点击查看答案