题目内容

已知如下关系:学生Student(S#, Sname),课程Course(C#, Cname, T#),选课SC(S#, C#, Score),教师T(T#, Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句SELECT Sname FROM StudentWHERE S# NOT IN(SELECT S# FROM SCWHERE Student.S#=SC.S# and C#= ‘C01’ and Score>=60);关于其查询结果,下列说法正确的是_____。

A. 其它选项的说法都不正确
B. 剔出掉C01号课程及格学生的其他学生的姓名
C01号课程及格的所有学生的姓名
D. C01号课程不及格的所有学生的姓名

查看答案
更多问题

当一个查询涉及到多个关系时,则用关系运算表达查询,正确的是_____。

A. 其它选项的说法都正确
B. 先做投影操作,再做笛卡尔积操作,然后做选择操作
C. 先做笛卡尔积操作,再做选择操作,然后做投影操作
D. 先做选择操作,再做投影操作,然后做笛卡尔积操作

关系运算包含五种基本的运算,即不能由其他基本运算推导出来的运算。则下列说法正确的是_____。

A. 基本运算有:并、差、笛卡尔积、选择、投影
B. 基本运算有:并、差、笛卡尔积、投影、联接
C. 基本运算有:并、交、笛卡尔积、选择、投影
D. 基本运算有:并、交、自然联接、投影、选择

当前大部分数据库系统,被称为结构化数据库,其核心数据模型是关系模型,因此“关系”是数据库领域的重要概念。围绕“关系”,回答问题:关于怎样用数学严格地定义“表”,下列说法不正确的是_____。

A. “域”定义了表的某一列的所有可能的取值,即取值范围;表有多少列,则可定义多少个域;
B. “表”就是n个域中所能形成的所有可能元组中满足某种语义关系的元组的集合,即关系是域的笛卡尔积的子集
C. “元组”定义了表的一行,即从n个域(n列)的每个域中任取一个元素,所形成的一n元素组合
D. 其它选项的说法有不正确的

当前大部分数据库系统,被称为结构化数据库,其核心数据模型是关系模型,因此“关系”是数据库领域的重要概念。围绕“关系”,回答问题:关系模型中有一个“外码”。关于外码,下列说法正确的是_____。

A. 关系S中的一组属性,与关系R的关键字属性相对应,则该属性被称为R的外码
B. 能唯一区分每一条记录的属性或属性组被称为外码
C. 关系R中的一组属性,与关系S的关键字属性相对应,则该属性被称为R的外码
D. 两个关系中具有相同名字的属性被称为外码

答案查题题库