《数据库系统概论》练习题(答案) 下载本文

C)E-R图表示的实体联系模型 D)数据库的概念模型 答案:A

11.关系数据模型

A)只能表示实体之间1:1联系 B)只能表示实体之间1:m联系 C)只能表示实体之间m:n联系 D)可以表示实体间的任意联系 答案:D

12.存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是 A.网状模型 B.关系模型 C.层次模型 D.以上都有 答案:B

13.对关系模型叙述错误的是

A)在严格的数学理论、集合论和谓词基础之上 B)微机DBMS绝大部分采取关系数据模型 C)用二维表表示关系模型是其一大特点

D)不具有连接操作的DBMS也可以是关系数据库系统 答案:D

14.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是

A.实体完整性、参照完整性、用户自定义完整性 B.数据结构、关系操作、完整性约束 C.数据增加、数据修改、数据查询

D.外模式、模式、内模式 答案:B

15.实体是信息世界中的术语,与之对应的数据库术语为 A)文件 B)数据库 C)字段 D)记录 答案:D

16.同一个关系模型的任两个元组值 A)不能全同 B)可全同 C)必须全同 D)以上都不是 答案:A

17.在通常情况下,下面关系中不可以作为关系数据库的关系是 A)R1(学生号,学生名,性别) B)R2(学生号,学生名,班级号)

C)R3(学生号,学生名,宿舍号) D)R4(学生号,学生名,简历) 答案:D

18.一个关系数据库文件中的各条记录

A)前后顺序不能任意颠倒,一定要按照输入的顺序排列 B)前后顺序可以任意颠倒,不影响库中的数据关系

C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同

D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列

答案:B

19.下面的选项不是关系数据库基本特征的是 A. 不同的列应有不同的数据类型 B. 不同的列应有不同的列名 C. 与行的次序无关 D. 与列的次序无关 答案:A

20.关系模式的任何属性

A)不可再分 B)可再分 C)命名在该关系模式中可心不惟一 D)以上都不对 答案:D

21.关系中任何一列的属性取值

A)可以再分成更小的数据项,并可取自不同域中的数据 B)可以再分成更小的数据项,不能取自不同域中的数据 C)不可再分的数据项,只能取自同一域中的数据 D)不可再分的数据项,可取自大在不同域中数据 答案:C

22.关系模型中,一个关键字是 A)可由多个任意属性组成 B)至多由一个属性组成

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

D)以上都不是 答案:C

23.关系数据库中的关键字是指

A)能惟一决定关系的字段 B)不可改动的专用保留字 C)关键的很重要的字段 D)能惟一标识元组的属性或属性集合 答案:D

24.一个关系只有一个

A. 候选关键字 B.外关键字 C.超关键字 D.主关键字 答案:D

25.关系模型中,一个关键字是 A. 可以由多个任意属性组成 B. 至多由一个属性组成

C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组 D. 以上都不是 答案:C

26.有一名为”销售”实体,含有:商品名、客户名、数量等属性,该实体主键

A)商品名 B)客户名 C)商品名+客户名 D)商品名+数量 答案:C