数据库复习题(4A)

发布时间 : 星期三 文章数据库复习题(4A)更新完毕开始阅读

11.在D1={a1,a2,a3,a4},D2={1,2,3},则D1×D2集合中共有( )个元组。 A.6 B.8 C.9 D.12

12.设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是( )。

A.7 B.9 C.12 D.16

13.在关系数据模型中,把( )称为关系模式。 A.记录 B.记录类型 C.元组 D.元组集 14.不同的实体是根据( )区分的。

A.所代表的对象 B.实体名字 C.属性多少 D.属性的不同

15.现有如下关系:职工(职工号,姓名,性别,职务);部门(部门编号,部门名称,职工号,姓名,部门地址,电话),其中,部门关系中的外部键是( )。

A.部门编号 B.姓名 C.职工号 D.职工号和姓名 16.在数据库系统中,数据的可访问最小单位是( )。 A.表 B.字节 C.记录 D.数据项 17.在关系数据模型中,域是指( )。 A.字段 B.记录 C.属性 D.属性的取值范围

18.有2个关系模式R(A,B,C)和S(D,E),R中有3个元组,S中有2个元组,则R和S自然连接后得到的新关系中,属性个数及元组个数分别为( )。

A.5,5 B.5,6 C.6,5 D.6,6

19.设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合{t|t∈R∧t∈S}标记的是( )。

A.R∪S B.R-S C.R×S D.R∩S 20.参加差运算的两个关系要求满足( )。 A.属性个数可以不相同 B.属性个数必须相同 C.一个关系包含另一个关系的属性 D.属性名必须相同 21.设四元关系R(A,B,C,D),则下面不正确的是( )。 A.B.C.D.之间的联系。

A.树 B.网络 C.图 D.二维表

23.关系数据库管理系统所能实现的传统集合运算有( )。 A.排序、索引、统计 B.选择、连接、投影

9

为取属性名为D,B的两列组成新关系 为取属性值为4,2的两列组成新关系 与与

是等价的 的结果是相同的

22.最常用的一种基本数据模型是关系数据模型,它用统一的( )结构来表示实体及实体

C.关联、更新、排序 D.并、交、差、笛卡尔积

24.对一个关系做投影操作后,新关系的元数个数( )原来关系的元数个数。 A.小于 B.小于或等于 C.等于 D.大于 25.下列关于关系的叙述中,错误的是( )。

A.关系必须规范化 B.在同一个关系中,不能出现相同的属性名 C.关系中允许有相同的元组 D.在一个关系中,列的次序无关紧要 26.关系代数表达式的优化策略中,首先要做的是( )。 A.对文件进行预处理 B.尽早执行选择运算 C.执行笛卡尔积运算 D.投影运算

27.在下列关于关系模型性质的叙述中,错误的是( )。 A.在一个关系中,每个数据项不可再分,是最基本的数据单位 B.在一个关系中,同一列数据具有相同的数据类型 C.在一个关系中,各列的顺序不可以任意排列 D.在一个关系中,不允许有相同的字段名

28.设有属性A,B,C,D,以下表示中不是关系的是( )。 A.R(A) B.R(A,B,C,D) C.R(A×B×C×D) D.R(A,B) 29.关系模型中,一个关键字是( )。

A.可由多个任意属性组成 B.至多由一个属性组成

C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D.以上都可以

30.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( )。

A.元组 B.行 C.记录 D.属性

31.实体完整性要求主属性不能取空值,这一点通常是通过( )。 A.定义外部键来保证 B.定义主键来保证 C.用户定义的完整性来保证 D.关系系统自动保证

32.用二维表结构表示实体以及实体间联系的数据模型称为( )。 A.网状模型 B.层次模型 C.关系模型 D.面向对象模型 33.在数据库中能惟一标识一个元组的属性或属性组合称为( )。 A.记录 B.字段 C.域 D.关键字

34.有两个关系R和S,分别包含25个和20个元组,则在R∪S、R-S、R∩S中不可能出现的元组数目情况是( )。

A.25,5,20 B.28,7,17 C.31,11,14 D.45,25,0

35.如下图所示的数据库表中,若职工表的主关键字是职工号,外码为部门号,部门表的主关键字是部门号,SQL操作( )不能执行。

10

A.从职工表中删除行(’025’,’张林’,’A2’,720) B.将部门表中部门号’A2’改为’A8’ C.将职工号为’001’的工资改为700 D.将职工号为’038’的部门号改为’A3 36.设R为k元关系,则

表示( )。

A.从R中挑选2的值大于4个分量值得元组所构成的关系 B.从R中挑选第2个分量值大于4的元组所构成的关系 C.从R中挑选第2个分量值大于4个分量值的元组所构成的关系 D.

与R相比,基数不变,元数减少

37.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。

A.实体完整性约束 B.参照完整性约束

C.用户自定义完整性约束 D.关键字完整性约束 38.已知导师和研究生关系如下图所示:

其中导师关系的主码是导师号,研究生关系的主码是学号,外码是导师号。以下操作能成功进行的是( )。

A.INSERT INTO 研究生 ( 姓名,性别 )VALUES( '李明','男' ) B.INSERT INTO 研究生 VALUES( '108 ','张方','男',' d3 ' ) C.INSERT INTO 导师 VALUES( ' d8 ' , '江海','教授' ) D.INSERT INTO 导师 VALUES( ' d2 ', '孙力','教授' ) 39.关系数据库的基本特征不包括( )。

A.不同的列对应不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关

11

40.现实世界中,事物的一般特性在信息世界中称为( )。 A.实体 B.实体键 C.属性 D.关系键

41.关系数据库管理系统能实现的专门关系运算包括( )。 A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表

42.关系模型中的“关系”是指某种数据之间按照一定的序列排列的集合,这种数据满足( )。 A.具有相关性,但非从属的平行性 B.具有相关性,且具有从属性 C.不具有相关性、但具有从属性 D.不具有相关性、也不具有从属性

43.学生实体通过“学号”、“姓名”、“年龄”、“性别”和“成绩”等属性来表明学生状况,这是( )。 A.实体值 B.实体型 C.属性值 D.属性型

44.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( )。 A.左外联接 B.右外联接 C.外部并 D.外联接 45.下列关系代数的操作中,不是基本运算的是( )。 A.交 B.并 C.笛卡尔积 D.投影

46.下列实体类型的关系中,属于多对多关系的是( )。 A.学生与课程之间 B.某班飞机的座位与乘客之间 C.商品条形码与商品之间 D.车间与工人之间

47.关系运算“交”可以使用其他基本关系运算替代。A∩B正确的替代表达式是( )。 A.A-(A-B) B.A∪(A-B) C.

(A) D.A-(B-A)

48.下面对于关系的叙述中,( )是不正确的。

A.关系中的每个属性是不可分解的 B.在关系中元组的顺序是无关紧要的 C.任意的一个二维表都是一个关系 D.每一个关系只有一种记录类型

49.假定学生关系是S(S#,Sname,Sex,Age),课程关系是C(C#,Cname,Teacher),学生选课关系是SC(S#,C#,Grade),要查找选修“数据库系统概论”课程的“男”学生学号,将涉及关系( )。

A.S B.SC,C C.S,SC D.S,SC,C

50.构成关系模型的一组相互联系的“关系”一般指( )。 A.满足一定规范化的二维表 B.二维表中的一行 C.二维表中的一列 D.二维表中的一个数据项 51.关于数据模型,下列叙述中不正确的是( )。 A.数据模型提供了一种描述实体及其联系的方法与工具。

B.E-R图是建立数据模型的工具,数据模式是数据模型在一个具体环境中的应用。 C.数据模型包含一组描述数据结构、数据操作与数据完整性约束的规则。 D.关系表中的列可以再分解

52.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是( )。

12

联系合同范文客服:xxxxx#qq.com(#替换为@)