问题 单项选择题

通过关系数据库的()运算,可以从表1和表2获得表3。

表1
编号 产品名
010 PC
011 显示器
020 打印机
025 键盘
030 调制解调器
表2
编号 订货者
010 A公司
011 B公司
020 C公司
025 D公司
030 E公司
表3
编号 产品名 订货者
010 PC A公司
011 显示器 B公司
020 打印机 C公司
025 键盘 D公司
030 调制解调器 E公司

A.连接

B.投影

C.选择

D.包括

答案

参考答案:A

解析:

在列出的4个中,连接、投影、选择均为关系运算,而“包括”不属于,因此首先可以排除D。

连接运算包括e连接、F连接和自然连接3种。自然连接是一种特殊的等值连接,它的定义是。它要求两个关系中进行比较的分量必须是相同的属性组,并且将重复的属性列去掉。

投影是用于从关系模式R中挑出若干属性列(由A指定)组成新的关系,它是针对“列”的角度进行的运算。它显然是对一个关系模式的运算,肯定不能够产生本题所示的结果。

选择运算(selection):σF(R)={t|t∈R∧F(t)=true}。它用于在关系模式R中选择满足给定条件的元组,也就是在关系模式R中满足F表达式的元组,通常用于在关系模式中查询。同样的道理,它也是针对一个关系模式的运算。

单项选择题 A1/A2型题
单项选择题