数据库测试题3
1
【单选题】
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是 () 。
A、外模式
B、内模式
C、存储模式
D、模式
我的答案:D
解析:数据库系统由外模式、模式和内模式构成。外模式是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图;模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。内模式也称存储模式,是数据物理结构和存储方式的描述。
2【单选题】
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为 () 。
A、数据定义功能
B、数据管理功能
C、数据操纵功能
D、数据控制功能
我的答案:C
3【单选题】
在数据库设计中,关系模型的结构是 () 。
A、层次结构
B、二维表结构
C、网状结构
D、封装结构
我的答案:B
4
【单选题】
数据库三级模式体系结构的划分,有利于保持数据库的() 。
A、数据独立性
B、数据安全性
C、结构规范化
D、操作可行性
我的答案:A
5【单选题】
层次型、网状型和关系型数据库划分原则是 。
A、记录长度
B、文件的大小
C、联系的复杂程度
D、数据之间的联系
我的答案:D
6【单选题】
数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和 () 。
A、系统分析员
B、程序员
C、数据库管理员
D、操作员
我的答案:C
7【单选题】
关系数据模型是目前最重要的一种数据模型,它的三个要素分别是 。
A、实体完整性、参照完整性、用户自定义完整性
B、数据结构、关系操作、完整性约束
C、数据增加、数据修改、数据查询
D、外模式、模式、内模式
我的答案:B
8
【单选题】
要保证数据库的数据独立性,需要修改的是 () 。
A、模式与外模式
B、模式与内模式
C、三级模式之间的两级映像
D、三层模式
我的答案:C
9【填空题】
当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的 () 。
我的答案:
第一空:
逻辑独立性
10
【填空题】
数据模型由 () 、() 和 ()三部分组成的。
我的答案:
第一空:
数据结构
第二空:
数据操作
第三空:
数据的完整性约束条件
11
【填空题】
() 是对数据系统的静态特性的描述, () 是对数据库系统的动态特性的描述。
我的答案:
第一空:
数据结构
第二空:
数据操作
12
【填空题】
现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是 () 、 () 和 () 。
我的答案:
第一空:
现实世界
第二空:
信息世界
第三空:
计算机世界
13
【填空题】
在数据库的三级模式结构中,模式是数据库中全体数据的全局逻辑结构和特征的描述;_________________是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,通常是模式的子集;_________________则是对数据物理结构和存储方式的描述。
我的答案:
第一空:
外模式
第二空:
内模式
14
【填空题】
数据库的概念模型独立于硬件设备和 () 。
我的答案:
第一空:
DBMS
15
【判断题】
在数据库系统中,数据库的数据项之间无联系,记录之间存在联系。
我的答案:错
解析:数据库中只存在数据项之间的联系
16
【判断题】
数据库三级模式体系结构的划分,有利于保持数据库的数据独立性。
我的答案:对
17
【判断题】
关系模型的结构是层次结构。
我的答案:错
18
【判断题】
外模式是模式的子集。
我的答案:对
19
【判断题】
关系模型的一个特点是,实体以及实体之间的联系都可以使用相同的结构类型来表示。
我的答案:对
20
【判断题】
数据模型的组成要素中描述系统静态特性的是数据操作。
我的答案:错
21
【判断题】
同一个关系模型的任意两个元组值不能完全相同。
我的答案:对
22
【判断题】
从用户的观点看,关系模型只由一个关系组成。
我的答案:错
23
【判断题】
在一个规范化的关系中一个分量可有包含多个数据项。
我的答案:错
24
【判断题】
关系模型中,实体和实体间的联系均可用关系表示。
我的答案:对
25
【简答题】
简述如何把现实世界中的具体事物抽象为某一数据库管理系统支持的数据模型?
我的答案:
为了把现实世界中的具体事物抽象、组织为某一数据库管理系统支持的数据模型,常常将现实世界抽象为信息世界,然后将信息世界转换为机器世界。(先把现实世界中的客观对象抽象为某一种信息结构,然后再把概念模型转换为计算机上某一数据库管理系统支持的数据模型)
26
【简答题】
数据模型的组成要素有哪些?它们分别描述了系统的什么特征?
我的答案:
1,数据结构:对系统静态特性的描述。
2,数据操作:对系统动态特征的描述。
3,数据的完整性约束条件:一组完整性规则。完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容。
27
【简答题】
什么叫数据独立性?什么是物理独立性和逻辑独立性?为什么数据库系统具有数据独立性?
我的答案:
1,数据独立性:是数据库系统的一个最重要的目标之一,它使数据能独立于应用程序。
2,物理独立性:指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。
3,逻辑独立性:是指用户的应用程序与数据库的逻辑结构是相互独立的。
4,数据库系统的一个重要目标就是要使程序和数据真正分离,使它们能独立发展。