2018电网校园招聘:数据库系统自测(6)
1.五种基本关系代数运算是( )。
A.∪,-,×,π和σ B.∪,-,∞,π和σ
C.∪,∩,×,π和σ D.∪,∩,∞,π和σ
1.【答案】A。解析:关系代数运算的基本运算符有4类:集合运算符、专门的关系运算符、算术运算符和逻辑运算符。并、差、笛卡儿积、投影、选择是5种基本的运算,其他运算可以通过基本的运算导出。
2.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 ( )。
A.左外联接 B.右外联接
C.外部并 D.外联接
2.【答案】D。解析:本题主要考查对内联接、外联接、左外联接和右外联接的理解。左外联接以左边关系为参照系,将所有左边关系的元组以及右边关系中满足条件的元组放到结果关系中。右外联接以右边关系为参照系,将所有右边关系的元组以及左边关系中满足条件的元组放到结果关系中。左外联接能够把只中原该舍弃的元组放到结果关系中,但不能把S中原该舍弃的元组放到结果关系中。右外联接能够把S中原该舍弃的元组放到结果关系中,但不能把及中原该舍弃的元组放到结果关系中。外部并操作的概念是:如果R和S的关系模式不同,实现R与S的并操作所构成的新关系的属性由只和S的所有属性组成(公共属性只取一次),新关系的元组由属于尺或属于S的元组所构成,同时元组在新增加的属性上填入空值。外联接既能够把只中原该舍弃的元组放到结果关系中,又能把S中原该舍弃的元组放到结果关系中。
3.下列关于关系数据语言的叙述中,哪一条是错误的( )。
A.关系代数是关系操作语言的一种传统表示方式,是一种抽象的查询语言
B.元组关系演算和域关系演算属于关系演算语言
C.关系代数比关系演算具有更强的表达能力
D.SQL语言是一种重要的关系数据语言
3.【答案】C。解析:关系演算是以数理逻辑中的谓词演算为基础的。比较接近于自然演算,故表达能力更强。
4.设有关系R和S,下列哪一项与关系代数 R - (R - S) 表示等价( )。
A.R∩S B.R - S
C.R ÷ S D.R∪S
4.【答案】A。解析:R-(R-S)等价于R∩S,画图即可得知。
5.在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作称为( )。
A.并 B.选择
C.自然连接 D.连接
5.【答案】D。解析:连接操作是将不同的两个关系连接成为一个关系。对两个关系的连接其结果是一个包含原关系所有列的新关系。新关系中属性的名字是原有关系属性名加上原有关系名作为前缀。这种命名方法保证了新关系中属性名的惟一性,尽管原有不同关系中的属性可能是同名的。新关系中的元组是通过连接原有关系的元组而得到的。
编辑推荐:
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>