软考在线  |  计算机技术与软件专业技术资格(水平)考试   |   [请选择科目]
[ 成为 VIP会员 ]        登录  |  注册      我的  购物车
 
科目切换  联系我们 
    
  |   [请选择科目]

VIP:有效提升20分!  真题  历年真题 (可免费开通)/  百科全书/ 机考模拟平台/  最难真题榜/  自测/  攻打黄金十二宫/  真题检索/  真题下载/  真题词库
知识   必会知识榜/  最难知识榜/  知识点查询/      文档   学习计划/  精华笔记/  试题文档     纸质图书   《百科全书》HOT!!/         /        首页/  2025年上半年专区/  手机版/ 
免费智能真题库 > 历年试卷 > 数据库系统工程师 > 2015年上半年 数据库系统工程师 上午试卷 综合知识
  第38题      
  知识点:   扩展的关系运算
  章/节:   关系数据库       

 
关系R、S如下表所示,的结果为(37),R、S的左外连接、右外连接和完全外连接的元组个数分别为(38).
 
 
  A.  2,2,4
 
  B.  2,2,6
 
  C.  4,4,4
 
  D.  4,4,6
 
 
 确定 并 查看答案解析     知识点讲解  我要标记      有奖找茬      上一题        下一题 
 

 
  第37题    2015年上半年  
   45%
关系R、S如下表所示,
  第33题    2013年上半年  
   41%
关系R、S如下图所示,关系代数表达式πR.A,S.B,S.CR.A>S.B(RxS)(33),它与 元组演..
  第37题    2018年上半年  
   31%
给定关系R(A,B,C,D)和关系S(A,C,D,E,F),对其进行自然连接运算R⋈S后的属性列为(37)个;与σR.C
   知识点讲解    
   · 扩展的关系运算
 
       扩展的关系运算
        扩展的关系运算可以从基本的关系运算中导出,主要包括:交、连接、除、广义投影、外连接、聚集函数。
               交(Intersection)
               关系RS具有相同的关系模式,关系RS的交是由属于R同时又属于S的元组构成的集合,关系RS的交可记为RS,其形式定义如下:
               RS={ttRtS
               显然,RS=R-(R-S),或者RS=S-(S-R)。
               
               运算结果
               连接(Join)
               连接分为θ连接、等值连接及自然连接三种。连接运算是从两个关系RS的笛卡儿积中选取满足条件的元组。因此,可以认为笛卡儿积是无条件连接,其他的连接操作是有条件连接。θ连接
               θ连接是从RS的笛卡儿积中选取属性间满足一定条件的元组。其形式定义如下:
               
               其中:'XθY'为连接的条件,θ是比较运算符,XY分别为RS上度数相等,且可比的属性组。tnX]表示Rtn元组的相应于属性X的一个分量。tmY]表示Stm元组的相应于属性Y的一个分量。需要说明的是:
               .θ连接也可以表示为:
               
               其中:i=1,2,3,…,nj=1,2,3,…,m,'iθj'的含义为从两个关系RS中选取R的第i列和S的第j列之间满足θ运算的元组进行连接。
               .θ连接可以由基本的关系运算笛卡儿积和选取运算导出。因此θ连接可表示为:
               
                      等值连接(equijoin)
                      当θ为“=”时,称之为等值连接,记为。其形式定义如下:
                      
                      自然连接(Natural join)
                      自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。
                      若tn表示R关系的元组变量,tm表示S关系的元组变量;RS具有相同的属性组B,且B=(B1B2,…,BK);并假定R关系的属性为A1A2,…,An-kB1B2,…,Bk,S关系的属性为B1B2,…,BKBK+1BK+2,…,Bm;为S的元组变量tm去掉重复属性B所组成的新的元组变量为。自然连接可以记为,其形式定义如下:
                      
                      自然连接可以由基本的关系运算笛卡儿积和选取运算导出,因此自然连接可表示为:
                      
                      特别需要说明的是:一般连接是从关系的水平方向运算,而自然连接不仅要从关系的水平方向,而且要从关系的垂直方向运算。因为自然连接要去掉重复属性,如果没有重复属性,那么自然连接就转化为笛卡儿积。
               除(Division)
               除运算是同时从关系的水平方向和垂直方向进行运算。给定关系RXY)和SYZ),XYZ为属性组。R÷S应当满足元组在X上的分量值x的象集Yx包含关系S在属性组Y上投影的集合。其形式定义如下:
               
               其中:YxxR中的象集,x=tnX]。且R÷S的结果集的属性组为X
               广义投影(generalized projection)
               广义投影运算允许在投影列表中使用算术运算,实现了对投影运算的扩充。
               若有关系R,条件F1F2,…,Fn中的每一个都是涉及R中常量和属性的算术表达式,那么广义投影运算的形式定义为:
               外连接(outer jion)
               
               SCSC关系
               外连接运算是连接运算的扩展,可以处理缺失的信息。对于上图的SSC关系,当进行的自然连接时,其结果如下图所示。
               
               
               从上图可以看出SSC的自然连接的结果丢失了黎明、刘明远、赵国庆的信息。可是,使用外连接就可以避免这样的信息丢失。外连接运算有三种:左外连接、右外连接和全外连接。
                      左外连接(left outer jion)
                      
                      SCSC关系
                      左外连接:取出左侧关系中所有与右侧关系中任一元组都不匹配的元组,用空值null填充所有来自右侧关系的属性,构成新的元组,将其加入自然连接的结果中。对于上图的SSC关系,当我们对其进行左外连接时,其结果如下图所示。
                      
                      
                      右外连接(right outer jion)
                      
                      SCSC关系
                      右外连接:取出右侧关系中所有与左侧关系中任一元组都不匹配的元组,用空值null填充所有来自左侧关系的属性,构成新的元组,将其加入自然连接的结果中。对于上图的SCC关系,当我们对其进行右外连接时,其结果如下图所示。
                      
                      
                      全外连接(full outer jion)
                      全外联接:完成左外连接和右外连接的操作。既填充左侧关系中所有与右侧关系中任一元组都不匹配的元组,又填充右侧关系中所有与左侧关系中任一元组都不匹配的元组,将产生的新元组加入自然连接的结果中。
               聚集函数
               聚集运算是关系代数运算中的一个非常重要的扩展。聚集函数输入一个值的集合,返回单一值作为结果。例如,集合{2,4,6,8,10,15}。将聚集函数sum用于该集合时返回和45;将聚集函数avg用于该集合时返回平均值7.5;将聚集函数count用于该集合时返回集合中元数的个数6;将聚集函数min用于该集合时返回最小值2;将聚集函数max用于该集合时返回最大值15。
               需要说明的是,使用聚集函数的集合中,一个值可以出现多次,值出现的顺序是无关紧要的,这样的集合称之为多重集。集合是多重集的一个特例,其中每个值都只出现一次。
               但是,有时在计算聚集函数前必须去掉重复值,此时可以将“distinct”用连接符附加在函数名后,如count-distinct。
   题号导航      2015年上半年 数据库系统工程师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第38题    在手机中做本题
    在线人数   共计 11292人 在线 
    liurenshan..     1350611007..     xzq0504@ya..     1350611007..     469820555@..     tiw118@163..
    sbau1982@1..     380939480@..     chenfang61..     happyxxxf@..     jitao1983@..     jinlei1986..
    yxliang@16..     fber.gaoqi..     snyoung200..     zjhbox190@..     agilent_fi..     yanghaibin..
    liweisk102..     yanxiyao70..     qixingliu@..     p_glasses_..     xueying198..     sys7618@16..
    cxz_317678..     liuyq@hdpu..     l86577853@..     380939480@..     yaohaibo03..     juan815@sh..
    yanhouguo7..     fjaz.sh@16..     zsy851@soh..     wuyongou@q..     zxy7909@12..     hy_cuicui@..
    jxncfengti..     tzm10@126...     erica@tair..     lizi669@16..     tianzhi200..     huang.wen...

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。