第4讲关系模型之关系代数

1.关系R与关系S只有一个公共属性,T1是R与S做θ连接的结果,T2是R与S自然连接的结果,则下列说法正确的是___A____

  • A.

    T1的属性个数大于T2的属性个数

  • B.

    T1 的属性个数等于T2

  • C.

    T1的属性个数小于T2

  • D.

    T1的属性个数大于或等于T2的属性个数

正确答案:A你错选为D

 θ是比较运算符,满足该比较条件的元组,若是(=)只是属性名相同的元组,其中包括值不相等的元组,

自然连接☞属性名相同值相等

所以θ连接的结果是大于自然连接结果的

 

 

2.已知关系S(S#,Sname,Sage,Sclass), SC(S#,C#,Score)。如下所示关系代数表达式的含义是________。

  • A.

    其他全不对 //答案为空值,因S x SC 操作后,所有元组都包括 002,所以答案为空值

  • B.

    查询没有学习过课程号为002号课程的学生姓名和年龄

  • C.

    查询不仅仅学习课程号为002号课程的学生姓名和年龄

  • D.

    查询学习课程号为002号课程的学生姓名和年龄

正确答案:A你错选为B

 

3.现有关系数据库如下: 学生(学号,姓名,性别,专业),课程(课程号,课程名,学分),选课(学号,课程号,分数)。检索“‘数据库’课程不及格学生的学号、姓名和分数”。其正确的关系代数表达式是________。

  • A.

  • B.

  • C.

  • D.

正确答案:A你错选为C

      

 

4.已知关系:学生(学号,姓名,性别,年龄),课程(课程号,课程名,教师,学分),选课(学号,课程号,成绩)。表达查询“选修了教师01所教全部课程的学生的姓名”的关系代数操作是_________。

  • A.

  • B.

  • C.

  • D.

正确答案:A你错选为D

被除数属性个数为课程号,则除数应该包含学号和课程号

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值