当前位置:网站首页>数据库系统原理与应用教程(008)—— 数据库相关概念练习题

数据库系统原理与应用教程(008)—— 数据库相关概念练习题

2022-07-07 10:09:00 睿思达DBA_WGX

数据库系统原理与应用教程(008)—— 数据库相关概念练习题

一、简答题

1、什么是数据?数据有什么特征?

答案:
(1)数据是用来描述事物的符号记录。
(2)数据具有以下特征:
A)数据是事物属性的反映。
B)数据受数据类型和取值范围的约束。
C)数据具有载体和表现形式。

2、数据管理的主要工作有哪些?

答案:数据管理主要有以下几方面:
(1)组织和保存数据;
(2)管理和维护数据;
(3)数据的查询与统计。

3、什么是数据库?数据库中的数据有什么特点?

答案:
(1)数据库是长期保存在计算机中,有组织、可共享的数据集合。数据库是数据管理的新方法和技术,他能更合理的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。

(2)数据库中的数据具有以下特点:
A)数据库中的数据具有一定的组织结构,可以共享。
B)数据库中的数据具有整体性,是管理的事物的属性的反映。

4、什么是数据库管理系统?其主要功能有哪些?

答案:
(1)数据库管理系统是位于用户应用程序与操作系统之间的一层数据管理软件,是数据库系统的核心组成部分,负责管理和维护数据库。

(2)DBMS的功能如下:
A)定义数据库;
B)操纵数据库;
C)控制数据库;
D)故障恢复;
E)数据传输。

定义数据库和操纵数据库是 DBMS 的基本功能。

5、数据库系统由那几个部分组成?

答案:DBS 由数据库、数据库管理系统、应用系统、数据库系统的用户、数据库管理员组成。

6、详述数据库系统的三级模式结构。

答案:数据库的三级模式包括逻辑模式、外模式、内模式。

(1)逻辑模式是对数据库中数据的整体逻辑结构和特征的描述。逻辑模式是为了减少数据冗余、实现数据共享,对所有用户的数据进行综合所得到的统一的全局数据视图。

(2)外模式是对各个用户或程序所涉及到的数据的逻辑结构和特征的描述。外模式可以方便用户使用数据,提高数据的安全性。

(3)内模式是数据的内部表示和底层描述。内模式可以将全局逻辑模式组织成最优的结构保存到计算机中,以提高数据的存取效率,改善系统的性能指标。

7、什么是数据的独立性?数据库系统怎样保证数据的独立性?

答案:数据独立性是指应用程序和数据之间的依赖程度。数据独立性分为逻辑独立性和物理独立性。
A)数据的逻辑独立性指应用程序对数据全局逻辑结构的依赖程度。当数据库系统的全局逻辑结构发生改变时,如果对应的应用程序不需要做任何改变,说明数据的逻辑独立性很高。
B)数据的物理独立性指应用程序对数据存储结构的依赖程度。当数据的物理结构发生变化时,如果对应的应用程序不需要做任何修改,则表明数据的物理独立性很高。

8、详述数据库的二级映像技术及其作用。

答案:
(1)为了实现用户和数据之间的透明化,数据库管理系统提供了二级映像:外模式/模式映像;模式/内模式映像。

(2)二级映像保证了数据库系统中的数据能够具有较高的逻辑性独立性和物理独立性。
A)外模式/模式映像:外模式/模式映像定义了外模式与模式之间的对应关系,外模式/模式映像一般在外模式中描述。当模式变化时,DBA 可以通过修改映像的方法使外模式不变。由于应用程序是根据外模式设计的,只要外模式不改变,应用程序就不需要修改。外模式/模式映像技术不仅建立了用户数据库与逻辑数据库之间的对应关系,同时也保证了数据的逻辑独立性。
B)模式/内模式映像:模式/内模式映像定义了逻辑模式和内模式之间的对应关系。当数据库的存储结构改变时,DBA 可以通过修改模式/内模式之间的映像使数据模式不发生变化。由于用户或程序是按数据的逻辑模式使用数据的,所以只要数据模式不变,用户仍然可以按原来的方式使用数据,程序也不需要修改,保证了数据的物理独立性。

二、选择题

1、下列哪些选项不是数据库管理系统的基本功能?( D )

(A)数据库定义 (B)数据库的建立与维护 (C)数据库存取
(D)数据库和网络中其他软件系统的通信

2、在数据库的三级模式结构中,内模式有( A )个,逻辑模式有(A)个,外模式有(D)个?

(A)1个 (B)2个 (C)3个 (D)任意多个

3、在数据库管理系统中,哪个模块不是数据库存取功能模块?(A)

(A)事务管理程序模块 (B)数据更新程序模块 (C)交互式程序查询模块 (D)查询处理程序模块

4、下面的描述中,那些不是数据库技术的主要特点?(D)

(A)数据的结构化 (B)数据的冗余度小 (C)较高的数据独立性 (D)程序的标准化

5、(B)是按照一定的数据模型组织的、长期保存在计算机中、可共享的数据集合。

(A)数据库系统 (B)数据库 (C)关系数据库 (D)数据库管理系统

6、下面哪一条不是数据库管理系统的控制功能?(B)

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

7、数据库的(B)是指数据的正确性和相容性。

(A)安全性 (B)完整性 (C)并发控制 (D)数据恢复

8、数据库的(B)是为了保证由授权用户对数据库的修改不会影响数据的一致性。

(A)安全性 (B)完整性 (C)并发控制 (D)数据恢复

9、数据库系统中,物理独立性指()

(A)数据库与数据库管理系统的相互独立
(B)应用程序与DBMS相互独立
(C)应用程序与存储在磁盘上的数据库的物理模式相互独立
(D)应用程序与数据库中数据的逻辑结构相互独立

10、数据库系统的特点是(A)、数据独立、数据冗余度小、避免数据不一致、提供数据保护功能。

(A)数据共享 (B)数据存储 (C)数据应用 (D)数据保护

11、数据库管理系统实现数据查询、插入、删除、更新操作的数据库语言为(C)。

(A)数据定义语言 (B)数据管理语言 (C)数据操纵语言 (D)数据控制语言

12、在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是(D)。

(A)外模式 (B)内模式 (C)存储模式 (D)模式

13、数据库三级模式结构的划分,有利于保证数据库的(A)。

(A)数据独立性 (B)数据安全性 (C)结构规范化 (D)操作可行性

14、数据共享是数据库的主要特征,这里的数据共享指(C)。

(A)同一个应用中的多个程序共享一个数据集合
(B)多个用户、同一种语言共享数据
(C)多个用户共享一个数据文件
(D)多种应用、多种语言、多个用户相互覆盖地使用数据集合

15、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。

(A)DBS包含DB和DBMS (B)DBMS包含DB和DBS (C)DB包含DBS和DBMS
(D)DBS就是DB,也就是DBMS

16、描述事物的符号记录称为(B)。

(A)信息 (B)数据 (C)记录 (D)记录集合

17、(A)是位于用户和操作系统之间的一层数据管理软件。

(A)数据库管理系统 (B)数据库系统 (C)数据库 (D)数据库应用系统

18、要保证数据库的数据独立性,需要修改(A)。

(A)三级模式之间的两种映射 (B)模式与内模式 (C)模式与外模式 (D)三级模式

19、下面哪个说法是不正确的?(C)

(A)数据库减少了数据冗余 (B)数据库中的数据可以共享
(C)数据库避免了一切数据的重复 (D)数据库具有较高的数据独立性

20、要保证数据的物理独立性,需要修改(B)。

(A)模式 (B)模式与内模式的映射 (C)模式和外模式的映射 (D)内模式

21、下面的哪一项描述的不是数据库的特点?(C)

(A)数据具有共享性 (B)数据完整性 (C)数据冗余度高 (D)数据独立性高

22、单个用户使用的数据视图的描述称为(A)。

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

23、子模式DDL用来描述()。

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

原网站

版权声明
本文为[睿思达DBA_WGX]所创,转载请带上原文链接,感谢
https://wanggx.blog.csdn.net/article/details/125585313