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

. . . . .

B)用户程序与 DBMS 的相互独立

C)用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D)应用程序与数据库中数据的逻辑结构相互独立 答案:C

28.要保证数据库的数据独立性,需要修改的是 A.模式与外模式 B.模式与内模式 C.三级模式之间的两层映射 D.三层模式 答案:C

29.要保证数据库的逻辑数据独立性,需要修改的是 A.模式与外模式之间的映射 B.模式与内模式之间的映射 C.模式 D.三级模式 答案:A

30.数据库的概念模型独立于

A)具体的机器和 DBMS B)E-R 图 C)信息世界 D)现实世界 答案:A

31.概念模型是现实世界的第一层抽象,这一类模型 A.层次模型 B.关系模型 C.网状模型 D.实体-关系模型 答案:D

32.反映现实世界中实体及实体间联系的信息模型是 A.关系模型 B.层次模型

学习参考

. . . . .

C.网状模型 D.E-R 模型 答案:D

33.区分不同实体的依据是 A.名称 B.属性 C.对象 D.概念 答案:B

34.在概念模型中的客观存在并可相互区别的事物称 A.实体 B.元组 C.属性 D.节点 答案:A

35.设在某个公司环境中,一个部门有多名职工,部门和职工之间的联系是

A.一对一 B.一对多 C.多对多 D.不确定 答案:B

36.下述那一条不属于概念模型应具备的性质 A.有丰富的语义表达能力 B.易于交流和理解

C.易于变动 D.在计算机中实现的效率高 答案:D 二、判断题

1.实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。

学习参考

. . . . .

(×)

2.事物之间往往存在某种自然联系,这种联系不能叫实体。(×) 3.属性是指实体具有的某种特性或若干方面的特性。(√) 4.实体型是指实体属性的集合,表示实体所固有的若特征。(√) 5.实体型中各属性的具体取值称为实体值。 ( √ ) 6.属性取值的变化范围称为该属性的域。(√) 7.关系模型就是关系数据库。(×)

8. 数据是信息的符号表示形式,两者之间相互联系,没有任何区别。( × )

9. 在数据处理过程中对已知数据进行加工,获得新的数据,这些新的数据又为人们提供了新的信息,作为管理决策的依据。(√ ) 三、填空题

1.数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶

段:__________阶段,__________阶段和__________阶段。 答案:人工管理 文件系统 数据库系统

2 .数据库系统是指在计算机系统中引入数据库后的系统,一般由__________、__________、 __________和__________构成。

答案:数据库 数据库管理系统(及其开发工具)应用系统 数据库管理员

学习参考

. . . . .

3.数据库的三级体系结构是指 、 和 。

答案:用户数据逻辑结构、数据的物理存储结构、整体逻辑结构 4 .模式(Schema)是数据库中全体数据的__________和__________的描述,它仅仅涉及到

__________的描述,不涉及到具体的值。 答案:逻辑结构 特征 型

5 .三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的__________和 __________。

答案:逻辑独立性 物理独立性

6.定义用户数据库的语言称为 答案:DDL

7.在数据库系统中,用户对数据的操作只能通过 语言进行。 答案:DML

8 .数据库数据具有__________、__________和__________三个基本特点。

答案:永久存储 有组织 可共享

9.数据库管理系统是数据库系统的一个重要组成部分,它的功能包括__________、

__________、__________、__________。

答案:数据定义功能 数据操纵功能 数据库的运行管理 数据库的建

学习参考