给定关系R(A,B,C,D,E)和关系S(A,C,E,F,G),对其进行自然连接运算R⋈S后其结果集的属性列为()

B选项 R.A,R.B,R.C,R.D,R.E,S.F,S.G

请先 登录 后评论

1 个回答

亚里士德
擅长:互联网

知识点:数据库技术-扩展的关系代数运算

位于9.3.3章节。

考的其实比较简单,这个题常常有两个考点,本题只考了一个简单的。

自然连接就是相当于我们平时查询数据库,要查询R、S两张表,这两张表有一些相同的属性列A、C、E,还有一些各自不同的属性,我们要把这些相同的进行处理。和平时查询数据库表不同的是,数据库可能会把两张表的相同的列都返回给你(当查询*的时候)。自然连接对于列的确定,就是要把后面关系的相同的列给删掉,然后把他们拼在一起。也就是题目中的。

然后对于值的确定,本题没考,但是也经常考。书上面有一个例题,例题中有说如何来确定值。

在本题中,当R.a,R.c,R.E = S.a,S.c,S.e时,他们的值才会被连接成功,出现在连接结果里。不过一般不会考这么复杂,一般题目只会有一个属性列是相同的。

请先 登录 后评论