数据库系统原理及应用教程(第5版)
上QQ阅读APP看书,第一时间看更新

习题1

一、简答题

1.什么是数据?数据有什么特征?数据和信息有什么关系?

2.什么是数据处理?数据处理的目的是什么?

3.数据管理的功能和目标是什么?

4.什么是数据库?数据库中的数据有什么特点?

5.什么是数据库管理系统?它的主要功能是什么?

6.数据冗余会产生什么问题?

7.什么是数据的整体性?什么是数据的共享性?为什么要使数据有整体性和共享性?

8.信息管理系统与数据库管理系统有什么关系?

9.用文件系统管理数据有什么缺陷?

10.数据库系统阶段的数据管理有什么特点?

11.数据库系统对计算机硬件有什么要求?

12.数据冗余可能导致什么问题?

13.使用数据库系统有什么好处?

14.数据库系统的软件由几部分组成?它们的作用及关系是什么?

15.试述数据库管理员的职责。

16.试述数据库系统的三级模式结构及每级模式的作用。

17.什么是数据的独立性?数据库系统中为什么能具有数据独立性?

18.试述数据库系统中的二级映像技术及作用。

二、选择题

1.在下面所列出的条目中,____是数据库管理系统的基本功能。

A.数据库定义 B.数据库的建立和维护

C.数据库存取 D.数据库和网络中其他软件系统的通信

2.在数据库的三级模式结构中,内模式有____。

A.1个 B.2个 C.3个 D.任意多个

3.下面列出的条目中,____是数据库技术的主要特点。

A.数据的结构化 B.数据的冗余度小

C.较高的数据独立性 D.程序的标准化

4.在数据库管理系统中,____不是数据库存取的功能模块。

A.事务管理程序模块 B.数据更新程序模块

C.交互式程序查询模块 D.查询处理程序模块

5.____是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享数据的聚集。

A.数据库系统 B.数据库

C.关系数据库 D.数据库管理系统

6.____不是数据库系统必须提供的数据控制功能。

A.安全性 B. 可移植性 C.完整性 D.并发控制

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

A.数据库 B.数据库管理系统 C.数据模型 D.软件工具

8.数据库系统与文件系统的主要区别是____。

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

B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

9.数据库的____是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复

10.数据库的____是为保证由授权用户对数据库的修改不会影响数据一致性的损失。

A.安全性 B.完整性 C.并发控制 D.恢复

11.数据库系统中,物理数据独立性是指____。

A.数据库与数据库管理系统的相互独立

B.应用程序与DBMS的相互独立

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.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是____。

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

C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

18.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作.这种功能称为____。

A.数据定义功能 B.数据管理功能

C.数据操纵功能 D.数据控制功能

19.描述事物的符号记录称为____。

A.信息 B.数据 C.记录 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.要保证数据库物理数据独立性,需要修改的是____。

A.逻辑模式 B.逻辑模式与内模式的映射

C.逻辑模式与外模式的映射 D.内模式

27.下列4项中,不属于数据库特点的是____。

A.数据共享 B.数据完整性

C.数据冗余很高 D.数据独立性高

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

A.外模式 B.概念模式 C.内模式 D.存储模式

29.子模式DDL用来描述____。

A.数据库的总体逻辑结构 B.数据库的局部逻辑结构

C.数据库的物理存储结构 D.数据库的概念结构