全部科目 > 数据库系统工程师 >
2016年上半年 上午试卷 综合知识
第 31 题
知识点 五种基本的关系代数运算  
章/节 关系数据库  
 
 
若对关系R1按(31)进行运算,可以得到关系R2。
 
  A.  σ商品名=‘毛巾’⋁‘钢笔’(R1)
 
  B.  σ价格≥‘8’(R1)
 
  C.  π1,2,3(R1)
 
  D.  σ商品编号=‘01020211’⋁‘02110200’(R1)




 
 
相关试题     关系数据库 

  第47题    2023年上半年  
设有关系:选课(学号,姓名,课程号,成绩),规定姓名不重复,那么这一规则属于();“学号与姓名之间的数据依赖可表述为();选课关系最高属于()。

  第60题    2012年上半年  
给定关系模式R<U,F>,U:={A,B,C,D},F={A→B,BC→D},则关系R的候选键为(60)。对关系R分解为R1(A,B,C)和R2(A,C,D),则该分解(61)。

  第36题    2009年上半年  
关系R、S如下图所示,π4,5,3(σ1<6(R×S))关系代数表达式的输出结果与(34)等价,该表达式与(35)等价。若对关系R、S进行自然连接,所得关系的..

 
知识点讲解
· 五种基本的关系代数运算
 
        五种基本的关系代数运算
        五种基本的关系代数运算包括并、差、笛卡儿积、投影和选择,其他运算可以通过基本的关系运算导出。
               并(Union)
               关系R与S具有相同的关系模式,即R与S的元数相同(结构相同)。关系R与S的并由属于R或属于S的元组构成的集合组成,记作R∪S,其形式定义如下,式中t为元组变量。
               R∪S={t|t∈R∨t∈S}
               差(Difference)
               关系R与S具有相同的关系模式,关系R与S的差是由属于R但不属于S的元组构成的集合,记作R-S,其形式定义如下:
               
               广义笛卡儿积(Extended Cartesian Product)
               两个元数分别为n目和m目的关系R和S的广义笛卡儿积是一个(n+m)列的元组的集合。元组的前n列是关系R的一个元组,后m列是关系S的一个元组,记作R×S,其形式定义如下:
               R×S={t|t=<tn,tm>∧tn∈R∧tm∈S}
               如果R和S中有相同的属性名,可在属性名前加关系名作为限定,以示区别。若R有K1个元组,S有K2个元组,则R和S的广义笛卡儿积有K1×K2个元组。
               注意:本教材中的<tn,tm>意为元组tn和tm拼接成的一个元组。
               投影(Projection)
               投影运算是从关系的垂直方向进行运算,在关系R中选择出若干属性列A组成新的关系,记作πA(R),其形式定义如下:
               πA(R)={t[A]|t∈R}
               选择(Selection)
               选择运算是从关系的水平方向进行运算,是从关系R中选择满足给定条件的诸元组,记作σF(R),其形式定义如下:
               σF(R)={t|t∈R∧F(t)=True}
               其中,F中的运算对象是属性名(或列的序号)或常数,运算符是算术比较符(<、≤、>、≥、≠)和逻辑运算符(∧、∨、¬)。例如,σ1≥6(R)表示选取R关系中第1个属性值大于等于第6个属性值的元组;σ1≥'6'(R)表示选取R关系中第1个属性值大于6的元组。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有