若有关系(课程编号,课程名称,学号,姓名,成绩),要得到关系中有多少门不同的课程名称,应使用的关系运算是

admin2020-07-25  25

问题 若有关系(课程编号,课程名称,学号,姓名,成绩),要得到关系中有多少门不同的课程名称,应使用的关系运算是

选项 A、联接
B、关系
C、选择
D、投影

答案D

解析 系运算有4种:选择运算、投影运算、联接运算和自然联接运算。选择操作是从关系中找出满足给定条件的元组;投影运算是从关系模式中指定若干属性组成新的关系;联接是从两个关系的笛卡尔积中选取属性值满足联结条件的元组;在联接运算中,按照字段值对应相等的条件进行的联接称为等值联接,自然联接是去掉重复属性的等值联接。本题中要从关系(课程编号,课程名称,学号,姓名,成绩)中得到有多少门不同的课程名称,应该从垂直方向对“课程名称”列进行投影运算,所以选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/Gtcp777K
0

最新回复(0)