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

1.4 习题

一、简答题

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.下列4项中说法不正确的是_______。

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.数据库的概念结构