全部科目 > 数据库系统工程师 >
2015年上半年 上午试卷 综合知识
第 32 题
知识点 自然连接(Natural join)  
关键词 E-R   主键  
章/节 关系数据库  
 
 
部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。
部门(部门代码,部门名称,电话)
员工(员工代码,姓名,部门代码,联系方式,薪资)
项目(项目编号,项目名称,承担任务)

若部门和员工关系进行自然连接运算,其结果集为(32)元关系。由于员工和项目关系之间的联系类型为(33),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是(34)。
 
  A.  5
 
  B.  6
 
  C.  7
 
  D.  8




 
 
相关试题     关系数据库 

  第67题    2020年下半年  
通过将一个关系拆分成两个更小的关系来使其满足范式时,必须( )来保持数据的完整性约束。

  第32题    2011年上半年  

若集合D1={0,1,2},集合D2={a,b,c},集合D3={a,c},则D1×D2×D3应为(30)元..


  第37题    2009年上半年  
某超市的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个基本关系如表1和表2所示。


 
知识点讲解
· 自然连接(Natural join)
 
        自然连接(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所组成的新的元组变量为。自然连接可以记为,其形式定义如下:
        
        自然连接可以由基本的关系运算笛卡儿积和选取运算导出,因此自然连接可表示为:
        
        特别需要说明的是:一般连接是从关系的水平方向运算,而自然连接不仅要从关系的水平方向,而且要从关系的垂直方向运算。因为自然连接要去掉重复属性,如果没有重复属性,那么自然连接就转化为笛卡儿积。



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

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