数据库复习题 下载本文

内容发布更新时间 : 2024/5/20 18:24:30星期一 下面是文章的全部内容请认真阅读。

复 习 题

一、选择题

1、数据库系统的核心是( )。

A.编译系统 B.数据库 C.操作系统 D.DBMS

2、.在数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( )阶段。

A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 3、在数据库中下列说法不正确的是 A. 数据库避免了一切数据冗余 B. 数据库中的数据可以共享 C. 数据库减少了数据冗余

D.数据库中的数据得到了统一管理

4、存储在计算机中有结构可共享的数据集合是

A.数据库系统 B.数据库 C.DBMS D.数据结构

5、现有关系:学生(学号、姓名、系号、系名、系主任),为得到优化的关系模式应设计为( )。

A . 2 个表 B . 3个表 C. 4 个表 D. 5个表 6、逻辑数据独立性是指( )

A . 模式变,应用程序不变 B. 内模式变,应用程序不变 C. 应用程序变,模式不变 D. 子模式变,应用程序不变 7、数据库系统依靠( )支持数据独立性。

A. 具有封锁机制

B. 定义完整性约束条件

C. 模式分级、各级之间有映象机制 D. DDL语言和DML语言互相独立

8、DBS中,内外存数据交换最终是通过( )

A. UWA完成 B. DBMS完成 C. OS完成 D. 键盘完成 9、事务有多个性质,其中不包括( )。

A.一致性 B.唯一性 C.原子性 D.隔离性

10、数据库的网状模型应满足的条件是

A. 允许一个以上的结点无双亲,允许一个结点有多个双亲 B. 必须有两个以上的结点

C. 有且仅有一个结点无双亲,其余结点都只有一个双亲 D. 每个结点有且仅有一个双亲

11.数据库系统与文件系统的主要区别是( )

A. 数据系统复杂,而文件系统简单

B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C. 数据库系统实现了数据的整体结构化

D. 文件系统管理的数据量较小,而数据库系统可管理庞大的数据量 12.关于数据库系统的正确叙述是( )。

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

B. 数据库的数据项之间和记录之间都存在联系。 C. 数据库的数据项之间无联系,记录之间存在联系。 D. 数据库的数据项之间和记录之间都不存在联系。 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.SQL语言具有( )的功能。

A. 关系规范化、数据操纵、数据控制 B. 数据定义、数据操纵、数据控制 C. 数据定义、关系规范化、数据控制 D. 数据定义、关系规范化、数据操纵

19.从E—R模型向关系模型转换时,一个1:N联系转换为关系模式时,该关系模式的关键字是( )。

A.M端实体的关键字 B.N端实体的关键字 C.一端实体关键字与N端实体关键字组合 D.重新选取其次属性 20.关系数据库的规范化理论主要解决的问题是( )。

A.如何构造合适的数据逻辑结构 B.如何构造合适的数据物理结构 C.如何构造合适的应用程序界面 D.如何控制不同用户的数据操作权限 21.事务的原子性是指( )。

A. 事务中包括的所有操作要么都做,要么都不做。 B. 事务一旦提交,对数据库的改变是永久的。

C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的。 D. 事务必须是使数据库从一个致性状态变到另一个一致性状态。

22.若事务在运行过程中,由于某种原因,造成事务未运行至正常的终点就停止了运行,这种情况称为( )。

A.事务故障 B.系统故障 C.介质故障 D.运行故障 23.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行( )。

A.安全性控制 B.完整性控制 C.并发控制 D.可靠性控制 24.用于数据库恢复的重要文件是( )。

A. 数据库文件 B。索引文件 C.日志文件 D.备注文件 25.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的( )授权子系统就越灵活。

A. 范围越小 B。范围越大 C.约束越细致 D.范围越适中

26.SQL语言具有两种使用方式,分别称为( )和( )。

A.提示式SQL B.交互式SQL C.解释式SQL D.嵌入式SQL 27、以下各叙述中,不正确的有( )

A. 迄今为止,数据库系统中最常见的三种数据模型是层次模型、网状模型和关系

模型

B. 网状模型和层次模型都是非过程化的数据模型

C. 关系数据语言进行查询操作的结果,一般是一个满足查询条件的集合 D. SQL中的视图是由基本表导出的虚表

28、数据模型的三要素是( )

A. 外模式,概念模式,内模式 B. 关系模型,网状模型,层次模型

C. 1:1的联系,1:n和联系,m:n的联系 D. 数据结构,数据操作,数据约束条件

29、DB、DBMS和DBS三者间的关系是( )

A. DB包括DBMS和DBS B. DBS包括DB和DBMS

B.DBMS包括DBS和DB D. DBS与DB和DBMS无关

30、任何由二个属性组成的关系( )

A. 可能为1NF B. 可能为2NF C. 可能为3NF D. 必为3NF

31、在并行执行多个事务时( )

A.正确的运行结果应该是惟一确定的

B.凡串行调度执行的结果,都认为是正确的 C.交叉调度可能产生不正确的结果,应避免使用

D.如果各事务都有遵守两段锁协议,其运行结果必惟一确定

32、利用日志文件恢复事务时,对尚未结束的事务,应( )

A.进行UNDO处理 B.进行REDO处理

C.执行COMMIT操作 D.重新执行已登记的操作

33、实体之间联系的方式有

A.1种 B. 2种 C. 3种 D.4种

34、DML的基本操作不包括( )

A.插入 B.修改 C.排序 D.查询

35、事务日志文件用于保存( )

A.程序运行过程 B.数据操作

C.程序的执行结果 D.对数据的更新操作 36.建立索引属于数据库的( )

A、概念设计 B、逻辑设计 C、物理设计 D、实现与维护设计

37.在关系代数中,可以用选择和笛卡尔积表示的运算是( ) A.投影 B.联接 C.交 D.除法 38.数据模式是( )。