《数据库原理与技术》-复习题 - 图文

更新时间:2023-10-21 03:09:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数据库原理及应用

习题及解答

1. 数据库基础知识

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

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

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

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

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

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

7.什么是数据的整体性?什么是数据的共享性?

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

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

10.数据库系统的软什由几部分组成?

11.什么是数据的独立性?

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

13.在下面所列出的条目中,哪些是数据库管理系统的基本功能 。 A.数据库定义 B.数据库的建立和维护

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

14.在数据库的三级模式结构中,内模式有 。 A.1个 B.2个

C.3个 D.任意多个

15.下面列出的条目中,哪些是数据库技术的主要特点 。 A.数据的结构化 B.数据的冗余度小 C.较高的数据独立性 D.程序的标准化

1

16.在数据库管理系统中,下面哪个模块不是数据库存取的功能模块 。 A.事务管理程序模块 B.数据更新程序模块 巳交互式程序查询模块 D.查询处理程序模块

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

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

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

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.应用程序与皿MS的相互独立

C.应用程序与存储在磁盘上数据库的物理模式是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立

24.数据库系统的特点是 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

A.数据共享 D.数据存储 C.数据应用 D.数据保密

25.数据库管理系统能实现数据查询、插入、更新等操作的数据库语言称为 。 A.数据定义语言 B.数据管理语言

2

C.数据操纵语言 D.数据控制语言

26.在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是 。 A.外模式 B.内模式 C.存储模式 D.模式

27.数据库三级模式体系结构的划分,有利于保持数据库的 。 A.数据独立性 B.数据安全性 C.结构规范化 D.操作可行性

28.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件

D.多种应用、多种语言、多个用户相互覆盖地使用数据集合

29.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 。

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

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

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

A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能

31.描述事物的符号记录称为 。 A.信息 B.数据 C.记录 D.记录集合

32. 是长期存储在计算机内的有组织,可共享的数据集合。 A.数据库管理系统 B.数据库系统 C.数据库 D.文件组织

33.数据库的完整性是指数据的 。

A.正确性和相容性 B.合法性和不被恶意破坏 C.正确性和不被非法存取 D.合法性和和相容性

34. 是位于用户与操作系统之间的一层数据管理软件。 A.数据库管理系统 B.数据库系统 C.数据库 D.数据库应用系统

35.在数据库系统阶段,数据是 。 A.有结构的 B.无结构的

3

巳整体无结构,记录内有结构 D.整体结构化的

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

37.下列4项中说法不正确的是 。

A.数据库减少了数据冗余 B.数据库中的数据町以共享

C. 数据库避免了一切数据的重复 D.数据库具有较高的数据独立性

38.要保证数据库物理数据独立性,需要修改的是 。 A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 答案 B

39.下列4项中,不属于数据库特点的是 。 A.数据共享 B.数据完整性

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

40.单个用户使用的数据视图的描述称为 。 A.外模式 B.概念模式 C.内模式 D.存储模式

41.子模式DDL用来描述 。

A.数据库的总体逻辑结构 B.数据库的局部逻辑结构 C.数据库的物理存储结构 D.数据库的概念结构

2 数据模型与概念模型

1.定义并解释术语:

实休、实体型、实体集、属性、码、实体联系图(E—R图)、数据模型。

2.试述数据模型的概念、数据模型的作用和数据模型的2个要素。

3.试述概念模型的作用。

4. 试给出3个实际部门的E-R图,要求实体型之间具有一对一,一对多,多对多各种不同的联系。

5.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教师,其r卜一些教授和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程,每门课叮由若干学生选修。用E—R图画出此学校的概念模型。

6.试述层次模型的概念,举出3个层次模型的实例。

4

7.试述网状模型的概念,举出3个网状模型的实例。

8.为什么我们日前所使用的数据库管理系统大都是关系数据库管理系统。

9.试叙述概念模型与逻辑模型(即结构模型)的主要区别。

10.下述哪一条不属于概念模型应具备的性质 。 A.有丰富的语义表达能力 B.易于交流和理解 C.易于变动 D.在计算机中实现的效率高

11.用二维表结构表示实体以及实体间联系的数据模型称为 。 A.网状模型 B.层次模型 C.关系模型 D.面向对象模型

12.一台机器可以加工多种零件,每一种零件可以在多台机器上加工,机器和零件之间为 联系。

A.一对一 B.一对多

C.多对多 D.多对一 ’

13.层次模型不能直接表示 。 A.1:1关系 B.1:m关系

C.m:n关系 D.1:1和l:m关系

14.通过指针链接来表示和实现实体之间联系的模型是 。 A.关系模型 B.层次模型

C.网状模型 D.层次和网状模型

15.非关系模型中数据结构的基本单位是 。 A.两个记录型间的联系 B.记录 C.基本层次联系 D.实体间多对

16. 属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。 A.数据模型 B.概念模型 C.E-R图 D.关系模型

17.对关系模型叙述错误的是 。

A.建立在严格的数学理论、集合论和谓词演算公式的基础之上 B.微机DBMS绝大部分采取关系数据模型 C. 用二维表表示关系模型是其一大特点

D.不具有连接操作的DBMS也可以是关系数据库系统

18.关系模型中,候选码 。 A.可由多个任意属性组成

5

本文来源:https://www.bwwdw.com/article/y9pf.html

Top