2018年青岛农业大学动漫与传媒学院341农业知识综合三[专业硕士]之数据库系统概论考研基础五套测试题
● 摘要
一、选择题
1. 下面列出的条目中,哪些是事务并发执行中可能出现的数据不一致( )。
丢失更新
D. 都是
【答案】D
【解析】在多用户数据库环境中,多个用户程序可能并行地存取数据库。如果不对并行操作进行控制,会破坏数据库的一致性,导致下列问题发生:
①丢失更改:在一事务执行期间修改、重写另一事务刚刚执行的修改,造成一事务的修改结果丢失。
②不可重复读:在一事务执行期间,由于其他事务的修改操作导致该事务两个相同的查询返回不同的数据。
③读“脏”数据:如果数据修改某属性值,然后事务读该值,此后因某种原因撤消对该值的修改,造成读到“脏”数据。
2. 用户或应用程序看到的那部分局部逻辑结构的描述是( )。
A. 模式
B. 子模式
C. 物理模式
D. 概念模式
【答案】B
【解析】用户或应用程序看到的那部分局部逻辑结构属于外部层,外部层又称外模式或子模式,是数据库的用户视图。这一层描述每个与用户相关的数据库部分。
3. 以下关于数据粒度的叙述中错误的是( )。
A. 粒度是指数据仓库小数据单元的详细程度和级别
B. 数据越详细,粒度就越小,级别也就越高
C. 数据综合度越高,粒度就越大,级别也越高
D. 粒度的具体划分将直接影响数据仓库中的数据量以及查询质量
第 2 页,共 76 页 对未提交更新的依赖不一致的分析
【答案】B
【解析】数据越详细,粒度就越大,级别也就越低。
4. 下列属于数据库应用系统需求分析阶段工作的是( )。
. 标识和理解问题
. 构建关系模式
. 实现应用系统
. 建立功能模型 A. B. C. D.
【答案】A
【解析】需求分析包括标识问题、建立需求模型、描述需求和确认需求等过程。其中,建立需求模型包括需求概述、功能需求、信息需求、性能需求、环境需求和其他需求等。
5. 存取方法设计属于数据库设计的( )阶段的设计任务。
A. 系统需求分析
B. 概念结构设计
C. 逻辑结构设计
D. 物理结构设计
【答案】D
【解析】数据库物理设计阶段的任务是根据具体计算机系统(DBMS 和硬件等)的特点,为给定的数据库模型确定合理的存储结构和存取方法。
6. 在SQLServer2000中,常用的数据库备份方法有完全备份、差异备份和日志备份。为保证某
数据库的可靠性,需要综合采用这三种方法对该数据库进行备份。下列说法正确的是( )。
A. 这三种备份操作的周期都必须一样,并且都必须备份在同一个备份设备上
B. 这三种备份操作的周期都必须一样,但可以备份在不同的备份设备上
C. 这三种备份操作的周期可以不一样,但必须备份在同一个备份设备上
D. 这三种备份操作的周期可以不一样,并且可以备份在不同的备份设备上
【答案】D
【解析】为同时兼顾数据库的可靠性和成本,应综合采用完全备份、差异备份和日志备份三种方法对该数据库进行备份,这三种备份操作的周期可以不一样,并且可以备份在不同的备份设备上。
7. 关于数据模型和模式结构,有下列说法:
. 数据库系统的开发者利用数据模型描述数据库的结构和语义,通过显示世界到信息世界再
第 3 页,共 76 页
到机器世界的抽象和转换,构建数据库
. 数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用户与数据库设计人员交流的工具
. 在数据模型中有“型”和“值”的概念,其中值是对某一类数据的结构和属性的说明
. 在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图
上述说法正确的是( )。 A. B. C. D.
【答案】A
【解析】数据模型分为概念数据模型、数据结构模型和物理数据模型。概念数据模型是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象;数据结构模型是表示型或实现型数据模型,是机器世界中与具体DBMS 相关的数据模型;物理数据模型属于底层数据模型,通过记录格式、记录顺序和存取路径等表示信息,描述数据在数据库系统中的实际存储方式。一个数据库只有一个概念模式,是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
8. 不属于DBMS 基本功能的是( )。
A. 数据库定义功能和数据库的建立与维护功能
B. 数据库操纵功能和数据库运行管理功能
C. 数据库开发、设计与调试功能
D. 数据组织存储管理功能和数据通信功能
【答案】C
【解析】数据库管理系统(DataBase Management System)是一种操纵和管理数据库的大型软件,用于建立、 使用和维护数据库,简称DBMS 。DBMS 基本功能有:①数据库的定义功能,②数据库操纵功能,③数据库运 行控制功能,④数据库的维护功能,⑤数据库组织、存储和管理功能,⑥数据通信功能。
9. 查询Student 表中的所有非空Email 信息,以下语句正确的是( )。
【答案】D
【解析】在数据库
NULL 表本非空信息。
第 4 页,共 76 页 WHERE 子句表示条件,IS NOT 语句中,用IS NULL来表示空的记录,
相关内容
相关标签