[计算机类试卷]关系数据库系统练习试卷2及答案与解析.doc

上传人:eventdump275 文档编号:494485 上传时间:2018-11-30 格式:DOC 页数:14 大小:88.50KB
下载 相关 举报
[计算机类试卷]关系数据库系统练习试卷2及答案与解析.doc_第1页
第1页 / 共14页
[计算机类试卷]关系数据库系统练习试卷2及答案与解析.doc_第2页
第2页 / 共14页
[计算机类试卷]关系数据库系统练习试卷2及答案与解析.doc_第3页
第3页 / 共14页
[计算机类试卷]关系数据库系统练习试卷2及答案与解析.doc_第4页
第4页 / 共14页
[计算机类试卷]关系数据库系统练习试卷2及答案与解析.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、关系数据库系统练习试卷 2及答案与解析 1 关系数据模型的三个要素是 _。 ( A)关系数据结构、关系操作集合和关系规范化理论 ( B)关系数据结构、关系规范化理论和关系完整性约束 ( C)关系规范化理论、关系操作集合和关系完整性约束 ( D)关系数据结构、关系操作集合和关系完整性约束 2 在概念模型中,客观存在并可以相互区别的事物称为 _。 ( A)码 ( B)属性 ( C)联系 ( D)实体 3 下列叙述中,哪一条是不正确的 ?_。 ( A)一个二维表就是一个关系,二维 表的名就是关系的名 ( B)关系中的列称为属性,属性的个数称为关系的元或度 ( C)关系中的行称为元组,对关系的描述称为

2、关系模式 ( D)属性的取值范围称为值域,元组中的一个属性值称为分量 4 设有关系 R(A,B,C)和 S(C, D),与关系代数表达式 A, B, D(R,C=S.C(RS)等价的 SQL语句是 _。 ( A) SELECT*FROMR, S WHERE R.C=S.C ( B) SELECT A,B,D FROM R,S WHERE R.C=S.C ( C) SELECT A,B,D FROM R,S WHERE R=S ( D) SELECT A,B FROM R WHERE(SELECT D FROM S WHERE R.C=S. 5 设关系 R的度为 20,关系 S的度为 30。如果

3、关系 T是 R与 S的广义笛卡儿积,即 T=RS,则关系 T的度为 _。 ( A) 10 ( B) 20 ( C) 30 ( D) 50 6 设关系 R和 S具有相同的度,且相应的属性取自同一个域。下列哪一个关系代数的运算的结果集合为 t|t R tS?_。 ( A) R S ( B) R-S ( C) RS ( D) RS 7 如果在一个关系中,存在某个属性 (或属性组 ),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性 (或属性组 )为这个关系的_。 ( A)候选码 ( B)主码 ( C)外码 ( D)连接码 8 下列问题基于以下说明:设有供应商关系 S和零件关

4、系 P如下所示。它们的主码分别是 “供应商号 ”和 “零件号 ”。而且,零件关系 P的属性 “供应商号 ”是它的外码,属性 “颜色 ”只能取值为 (红,白,蓝 )。 (这里假定 DBMS不支持 “级联修改 ”功能 ) 供应商关系 S: 零件关系 P: 供应商号 供应商名 所在城市 零件号 颜色 供应商号 B01 红星 北京 010 红 B01 S10 宇宙 上海 201 蓝 T20 T20 黎明 天津 312 白 S10 Z01 立新 重庆 8 若向关系 P插入新行,新行的值分别列出如下。它们中哪个 (些 )不能被插入 ?_。 (201, 白 , S10) (301, 红 , T11) (30

5、1, 绿 ,B01) ( A)只有 ( B)只有 和 ( C)只有 ( D)都不能 9 若要删除关系 s中的行,删除行的值分别列出如下。它们中的哪个 (些 )可以被删除 ?_。 (S10, 宇宙 , 上海 ) (Z01, 立新 , 重庆 ) ( A)只有 ( B)只有 ( C)都可以 ( D)都不可以 10 若要更新关系 P或关系 S,如下的更新操作哪个 (些 )可以被执行 ?_。 将 S表中的供应商号的值 ZO1修改为 Z30 将 P表中的供应商号的值B01修改为 B02 ( A)只有 ( B)只有 ( C)都可以 ( D)都不可以 11 设关系 R和关系 S具有相同的属性个数,且相应的属性

6、取自同一个域,则t|t R t S, t是元组变量,其结果关系是 _。 ( A) R S ( B) R-S ( C) RS ( D) R-(R-S) 12 设关系 R、 S和 T分别为下图所示,则有 _。( A) ( B) ( C) ( D) T=RS 13 设有关系 R(A,B,C)和 S(A,D,E,F),且 R.A和 S.A取自同一个域,与下面 SQL语句; SELECT R.A,B,E,F FROM R,S WHERE R.A=S.A AND B=3 等价的关系代数表达式是 _。 A,B,E,F(B=3(R S) (A,B(B=3(R) (E,F(S) (B=3(A,B(R) (E,F

7、(S) ( A)只有 ( B)只有 ( C) 和 ( D)都等价 14 关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一 (些 )类完整性 ?_。 ( A)实体完整性 ( B)参照完整性 ( C)用户定义的完整性 ( D)实体完整性、参照完整性和用户定义的完整性 15 设关系 R与关系 S具有相同的目,且相对应的属性的值取自同一个域,则 RNS可记作 _。 ( A) t|t R t S ( B) t|tR tS ( C) t|t R t S ( D) t|tR tS 16 在下列关系代数的操作中,哪一个不属于专门的关系运算 ?_。 ( A)自然连接 (

8、B)投影 ( C)广义笛卡儿积 ( D) 连接 17 设有关系 R, S和 T如下,关系 T是由关系 R和 S经过哪种操作得到的 ?_。 ( A) R S ( B) R-S ( C) RS ( D) R S 18 设关系 R和 S的元组个数分别为 100和 300,关系 T是 R与 S的笛卡儿积,则T的元组个数是 _。 ( A) 400 ( B) 10000 ( C) 30000 ( D) 90000 19 下面对于关系的叙述中,哪个是不正确的 ?_。 ( A)关系中的每个属性是不可分解的 ( B)在关系中元组的顺序是无关紧要的 ( C)任意的一个二维表都是一个关系 ( D)每个关系只有一种记

9、录类型 20 设关系 R与关系 S具有相同的目 (或称度 ),且相对应的属性的值取自同一个域,则 R-(R-S)等于 _。 ( A) R S ( B) RS ( C) RS ( D) R-S 21 在关系代数中,从两个关系的笛卡儿积中,选取它们属性间满足一定条件的元组的操作,称为 _。 ( A)投影 ( B)选择 ( C)自然连接 ( D) 连接 22 有如下两个关系,其中雇员信息表关系 EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。 若执行下面列出的操作,哪个操作不能成功执行 ?_。 ( A)从 EMP中删除行 (010, 王宏达 , 01,1200) ( B)在 EMP中插入

10、行 (102, 赵敏 , 01,1500) ( C)将 EMP中雇员号 =056的工资改为 1600元 ( D)将 EMP中雇员号 =101的部门号改为 05 23 如第 22题给出的两个关系,若执行下面列出的操作,哪个操作不能成功执行 ?_。 ( A)从 DEPT中删除部门号 =03的行 ( B)在 DEPT中插入行 (06, 计划部 , 6号楼 ) ( C)将 DEPT中部门号 =02的部门号改为 10 ( D)将 DEPT中部门号 =01的地址改为 5号楼 24 如第 22题给出的两个关系,在雇员信息表关系 EMP中,哪个属性是外码(foreign key)?_。 ( A)雇员号 ( B

11、)雇员名 ( C)部门号 ( D)工资 25 设属性 A是关系 R的主属性,则属性 A不能取空值 (NULL)。这是 _。 ( A)实体完整性规则 ( B)参照完整性规则 ( C)用户定义完整性规则 ( D)域完整性规则 26 设关系 R和关系 S具有相同的元数,且对应的属性取自相同的域。集合t|t R t S标记的是 _。 ( A) R S ( B) R-S ( C) RS ( D) RS 27 设关系 R和关系 S的元数分别是 3和 4,关系 T是 R与 S的广义笛卡 儿积,即: T=RS,则关系 T的元数是 _。 ( A) 7 ( B) 9 ( C) 12 ( D) 16 28 设有关系

12、 R(A,B,C)和 S(C,D)。与 SQL语句 select A,B,D from R,S where R.C=S.C等价的关系代数表达式是 _。 ( A) R.C=S.C(A,B,D(RS) ( B) A,B,D(R.C=S.C(RS) ( C) R.C=S.C(A,BR)(DS) ( D) R.C=S.C(D(A,BR)S) 29 在 SQL语言的 SELECT语句中,实现投影操作的是哪个子句 ?_。 ( A) select ( B) from ( C) where ( D) group by 30 设有关系模式 R(A,B,C)和 S(E,A,F),若 R A是 R的主码, S.A是

13、 S的外码,则 S.A的值或者等于 R中某个元组的主码值,或者取空值 (null)。这是 _完整性规则。 31 关系代数是一种关系操纵语言,它的操作对象和操作结果均为 _。 32 在关系模型中,若属性 A是关系 R的主码,则在 R的任何元组中,属性 A的取值都不允许为空,这 种约束称为 _规则。 33 用值域的概念宋定义关系,关系是属性值域笛卡儿积的一个 _。 34 数据模型通常由三部分组成,它们是 _、数据操作和完整性约束。 关系数据库系统练习试卷 2答案与解析 1 【正确答案】 D 【知识模块】 关系数据库系统 2 【正确答案】 D 【知识模块】 关系数据库系统 3 【正确答案】 A 【知

14、识模块】 关系数据库系统 4 【正确答案】 D 【知识模块】 关系数据库系统 5 【正确答案】 D 【知识模块】 关系数据库系统 6 【正确答案】 B 【知识模块】 关系数据库系统 7 【正确答案】 C 【知识模块】 关系数据库系统 8 【正确答案】 D 【知识模块】 关系数据库系统 9 【正确答案】 B 【知识模块】 关系数据库系统 10 【正确答案】 A 【知识模块】 关系数据库系统 11 【正确答案】 C 【知识模块】 关系数据库系统 12 【正确答案】 A 【知识模块】 关系数据库系统 13 【正确答案】 B 【知识模块】 关系数 据库系统 14 【正确答案】 B 【知识模块】 关系数

15、据库系统 15 【正确答案】 C 【知识模块】 关系数据库系统 16 【正确答案】 C 【知识模块】 关系数据库系统 17 【正确答案】 D 【知识模块】 关系数据库系统 18 【正确答案】 C 【知识模块】 关系数据库系统 19 【正确答案】 C 【知识模块】 关系数据库系统 20 【正确答案】 B 【知识模块】 关系数据库系统 21 【正确答案】 D 【知识模块】 关系数 据库系统 22 【正确答案】 D 【知识模块】 关系数据库系统 23 【正确答案】 C 【知识模块】 关系数据库系统 24 【正确答案】 C 【知识模块】 关系数据库系统 25 【正确答案】 A 【知识模块】 关系数据库系统 26 【正确答案】 D 【知识模块】 关系数据库系统 27 【正确答案】 A 【知识模块】 关系数据库系统 28 【正确答案】 B 【知识模块】 关系数据库系统 29 【正确答案】 A 【知识模块】 关系数 据库系统 30 【正确答案】 参照 【知识模块】 关系数据库系统 31 【正确答案】 关系或表 【知识模块】 关系数据库系统 32 【正确答案】 实体完整性 【知识模块】 关系数据库系统 33 【正确答案】 子集 【知识模块】 关系数据库系统 34 【正确答案】 数据结构 【知识模块】 关系数据库系统

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1