数据库设计基础有答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库设计基础

一、选择题

1. 下列数据模型中,具有坚实理论基础的是______。

A.层次模型

B.网状模型

C.关系模型

D.以上3个都是

答案:C

2. 下列关于数据库系统,说法正确的是______。

A.数据库中只存在数据项之间的联系

B.数据库中只存在记录之间的联系

C.数据库中数据项之间和记录之间都存在联系

D.数据库中数据项之间和记录之间都不存在联系

答案:C

3. 从关系模式中指定若干个属性组成新的关系的运算称为______。

A.联接

B.投影

C.选择

D.排序

答案:B

4. 数据处理的最小单位是______。

A.数据

B.数据元素

C.数据项

D.数据结构

答案:C

5. 索引属于______。

A.模式

B.内模式

C.外模式

D.概念模式

答案:B

6. 下述关于数据库系统的叙述中正确的是______。

A.数据库系统减少了数据冗余

B.数据库系统避免了一切冗余

C.数据库系统中数据的一致性是指数据类型一致

D.数据库系统比文件系统能管理更多的数据

答案:A

7. 数据库系统的核心是______。

A.数据库

B.数据库管理系统

C.模拟模型

D.软件工程

答案:B

8. 为了合理组织数据,应遵循的设计原则是______。

A.“一事一地”的原则,即一个表描述一个实体或实体之间的一种联系

B.用外部关键字保证有关联的表之间的联系

C.表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段

D.以上各原则都包括

答案:D

9. 关系运算中花费时间可能最长的运算是______。

A.选择

B.联接

C.并

D.笛卡尔积

答案:D

10. 下列关于参数传递的说法中,正确的是______。

A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假.F.

B.当实参的数量大于形参的数量时,多余的实参被忽略

C.实参和形参的数量必须相等

D.答案A、B均正确

答案:A

11. 在数据库设计中,将E-R图转换成关系数据模型的过程属于______。

A.需求分析阶段

B.逻辑设计阶段

C.概念设计阶段

D.物理设计阶段

答案:B

12. 下列说法错误的是______。

A.关系中每一个属性对应一个值域

B.关系中不同的属性可对应同一值域

C.对应同一值域的属性为不同的属性

D.DOM(A)表示属性A的取值范围

答案:C

13. 对于现实世界中事物的特征,在实体—联系模型中使用______。

A.属性描述

B.关键字描述

C.二维表描述

D.实体描述

答案:A

14. 把实体—联系模型转换为关系模型时,实体之间多联系在关系模型中是通过______。

A.建立新的属性来实现

B.建立新的关键字来实现

C.建立新的关系来实现

D.建立新的实体来实现

答案:C

15. 专门的关系运算不包括下列中的______。

A.联接运算

B.选择运算

C.投影运算

D.交运算

答案:D

16. 单个用户使用的数据视图的描述称为______。

A.外模式

B.概念模式

C.内模式

D.存储模式

答案:A

17. 用二维表数据来表示实体及实体之间联系的数据模型为______。

A.层次模型

B.网状模型

C.关系模型

D.E-R模型

答案:B

18. 下列叙述中正确的是______。

A.数据库是一个独立的系统,不需要操作系统的支持

B.数据库设计是指设计数据库管理系统

C.数据库技术的根本目标是要解决数据共享的问题

D.数据库系统中,数据的物理结构必须与逻辑结构一致

答案:C

19. 关系表中的每一横行称为一个______。

A.元组

B.字段

C.属性

D.码

答案:A

20. 数据库设计包括两个方面的设计内容,它们是______。

A.概念设计和逻辑设计

B.模式设计和内模式设计

C.内模式设计和物理设计

D.结构特性设计和行为特性设计

答案:D

21. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是______。

A.数据库系统

B.文件系统

C.人工管理

D.数据项管理

答案:A

22. 用树形结构来表示实体之间联系的模型称为______。

A.关系模型

B.层次模型

C.网状模型

D.数据模型

答案:B

23. 关系数据库管理系统能实现的专门关系运算包括______。

A.排序、索引、统计

B.选择、投影、连接

C.关联、更新、排序

D.显示、打印、制表

答案:B

相关文档
最新文档