数据库系统教程(第2版)
上QQ阅读APP看书,第一时间看更新

习题

一、选择题

1. 下列关于用文件管理数据的说法,错误的是( )。

A. 用文件管理数据,难以提供应用程序对数据的独立性

B. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序

C. 用文件存储数据的方式,难以实现数据访问的安全控制

D. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以提高用户操作数据的效率

2. 下列说法中,不属于数据库管理系统特征的是( )。

A. 提供了应用程序和数据的独立性

B. 所有的数据作为一个整体考虑,因此是相互关联的数据的集合

C. 用户访问数据时,需要知道存储数据的文件的物理信息

D. 能保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失

3. 数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于( )。

A. 系统软件

B. 工具软件

C. 应用软件

D. 数据软件

4. 数据库系统由若干部分组成。下列不属于数据库系统组成部分的是( )。

A. 数据库

B. 操作系统

C. 应用程序

D. 数据库管理系统

5. 下列关于数据库技术的描述,错误的是( )。

A. 数据库中不但需要保存数据,而且还需要保存数据之间的关联关系

B. 数据库中的数据具有较小的数据冗余

C. 数据库中数据存储结构的变化不会影响到应用程序

D. 由于数据库是存储在磁盘上的,因此用户在访问数据库时需要知道其存储位置

二、简答题

1. 试说明数据、数据库、数据库管理系统和数据库系统的概念。

2. 数据管理技术的发展主要经历了哪几个阶段?

3. 文件管理方式在管理数据方面有哪些缺陷?

4. 与文件管理相比,数据库管理有哪些优点?

5. 在数据库管理方式中,应用程序是否需要关心数据的存储位置和存储结构?为什么?

6. 数据库系统由哪几部分组成,每一部分在数据库系统中的作用大致是什么?