设有三个关系:S(S#,SNAME,AGE,SEX)C(C#,C

题目

设有三个关系:S(S#,SNAME,AGE,SEX)C(C#,CNAME,TEACHER)SC(S#,C#,GRADE) 试用关系代数表达式表示下列查询语句: (1)检索“陈军”老师所授课程的课程号(C#)和课程名(CNAME)。 (2)检索年龄小于20的男学生学号(S#)和姓名(SNAME)。 (3)检索至少选修“陈军”老师所授全部课程的学生姓名(SNAME) (4)检索“李强”同学不学课程的课程号(C#)。 (5)检索至少选修两门课程的学生学号(S#)。 (6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (7)检索选修课程包含“陈军”老师所授课程之一的学生学号(S#)。 (8)检索选修课程号为C1和C5的学生学号(S#)。 (9)检索选修全部课程的学生姓名(SNAME)。 (10)检索选修课程包含学号为S2的学生所修课程的学生学号(S#)。 (11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。⋈ (σCNAME=’C语言’(C)))))

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假定学生关系S(S#,SNAME,SEX,AGE), 课程关系是C(C#,CNAME,TEACHER), 学生选课关系是SC(S#,C#,GRADE), 要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系( )。

A.S

B.SC、C

C.S、SC

D.S、C、SC


正确答案:D

第2题:

基于“学生-选课-课程”数据库中的三个关系:

S(S#, SNAME, SEX, AGE),

SC(S#, C#, GRADE),

C(C#, CNAME, TEACHER)

它们的主码分别是S#, (S#, C#)和C#

查找“由李伟老师执教的数据库课程的平均成绩、最高成绩和最低成绩”将使用关系( )。

A) S和SC

B) SC和C

C) S和C

D) S、SC和C

A.

B.

C.

D.


正确答案:B

第3题:

下面第(39)至(41)题,基于\"学生-选课-课程\"数据库中如下三个关系: S(S#,SNAME,SEX,AGE), SC(S#,C#,GRADE), C(C#,CNAME,TEACHER) 查找学生号为\"200301188\"的学生的\"数据库\"课程的成绩,至少将使用关系

A.S和SC

B.SC和C

C.S和C

D.S、SC和C


正确答案:B

第4题:

在“学生一选课一课程”数据库中的三个关系如下: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) 现要查找选修“数据库技术”这门课程且性别为“女”的学生姓名和成绩,可使用如下的SQL语句: SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME=‘数据库技术’AND S.S#=SC.S# AND SEX=‘女’AND 【】 。


正确答案:SC.S#= C.C#或C.C#= SC.S#
在急性这些操作的时候需将这些关系联系起来

第5题:

下列关于某个关系的叙述中,不正确的是( )。职工的关系是S(S#,SNAME,SEX,AGE),主码为S#部门关系是C(C#,CNAME),主码为C#职员部门关系是SC(S#,C#,remark),主码为(S#,C#)A.SC.C#是外码B. SC.S#是外码C. S是SC的参照关系D.C是SC的目标关系


正确答案:D
C是SC的参照关系而非目标关系。

第6题:

下列关于这个关系的叙述中,不正确的是

职员关系是S(S#,SNAME,SEX,AGE)主码为S#

部门关系是C(C#,CNAME)主码为C#

职员部门关系是SC(S#,C#,remark)主码为(S#,C#)

A.SC.C#是外码

B.SC.S#是外码

C.S是SC的参照关系

D.C是SC的目标关系


正确答案:D

第7题:

假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#, GRADE),要查找选修数据库课程的女生的姓名,将涉及到的关系是( )。

A.S

B.C和SC

C.S和SC

D.S,C和SC


正确答案:D

第8题:

试题(40)—(41)基于“学生—选课—课程”数据库中的三个关系:

S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)

(40)若要求查找选修“数据库技术”这门课程的学生姓名和成绩,将涉及关系

A)S 和 SC

B)SC 和 C

C)S 和 C

D)S、SC 和 C


正确答案:D

(40)【答案】D)
【解析】因为这个查询涉及课程名。学生姓名和成绩,而课程名只存在于关系C中,学生姓名只存在于关系S中,成绩只在关系SC中。因此涉及这3个关系。

第9题:

在“学生一选课一课程”数据库中的三个关系如下: S S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)查找选修“数据库技术”这门课程的学生的学生名和成绩,则使用连接查询的SQL语句是:SELECT SNAME, GRADE FROM S,SC,C WHERE CNAME=‘数据库技术’AND 【】


正确答案:S.S#=SC.S#AND SC.C#=C.C#
数据库技术为C表中的属性,学生名为S表中的属性,成绩为SC表中的属性。因此要将三张表关联起来

第10题:

假定学生关系是S(S#, SNAME,SEX,AGE),课程关系是C (C#, CNAME,TEACHER),学生选课关系是SC(S#, C#, GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及关系( )。A.S B.SC,CC.S,SC D.S,C,SC


正确答案:D
“COMPUTER”是一个课程名,涉及到关系C,女学生是指性别,涉及关系S,姓名也是涉及关系S,但是关系S和C需要通过关系SC联系起来

更多相关问题