2018年广西大学农学院341农业知识综合三[专业硕士]之数据库系统概论考研核心题库
● 摘要
一、选择题
1. 查询处理器是数据库管理系统的重要组成部分,下列不属于查询处理器功能组成模块的是( )。
A.DML 编译器
B. 查询执行引擎
C. 嵌入式DML 的预编译器
D. 查询权限管理器
【答案】D
【解析】查询处理器包括嵌入式DML 的预编译器、DOL 编译器、DML 编译器、查询执行引
擎,是一种可以完成许多工作的多用途的工具,它是一种可以完成许多工作的多用途的工具,它。
2. DBMS 提供的DML 有两种使用方式, 其中一种是将DML 嵌入到某一高级语言中,此高级语言称为( )。
A. 查询语言
B. 宿主语言
C. 自含语言
D. 会话语言
【答案】B
【解析】DBMS 提供的DML 有两种使用方式,一种是独立使用进行数据查询、数据更新等操作,称为自含 语言;另一种是嵌入到某种高级语言中,作为高级语言的一种扩充,使程序员编程时既可使用数据库语言,又可使用常规的程序设计语言,这种高级语言叫宿主语言。
3. 关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积、( )。
A. 投影、连接
B. 连接、选择
C. 选择、投影
D. 交、选择
【答案】C
【解析】关系代数是一种抽象的查询语言,它通过对关系的运算来表达查询要求。关系代数的运算共有8种,可分两类:传统的集合运算和专门的关系运算一传统的集合运算有:交、并、
差、笛卡尔积,专门的关系运算有:选择、投影、连接和除。其中,并、差、笛卡尔积、选择和投影5种运算是基本运算,其他3种运算均可以用这5种基本运算来表达。
4. 如表,因为( )属性使它不能成为关系。
表 项目
A. 项目经理
B. 项目成员
C. 项目名称
D. 项目号
【答案】B
【解析】1NF 是关系必须满足的最低要求,没有满足1NF 就不称为关系。1NF 要求每一个数据项都必须是不可再分的原子数据项。上述“项目”表中,项目成员不是原子数据项,因此,该“项目”表不满足1NF , 该表 不是关系。
5. 下列关于函数依赖的描述中,错误的是( )。
A. 在函数依赖
确定
C. 函数依赖具有传递性
D. 在关系R 中,如果属性A 依赖于属性B , 这种依赖正式记作:
【答案】D
【解析】函数依赖,顾名思义,就是属性之间存在着类似于数学中函数的一种数据依赖关系。
设
是属性集合,R (U )是U 上的一个关系,X 、Y 是U 的子集。若对于R (U )下的任何一个可能的关系,均 有X 的一个值对应于Y 的唯一具体值,称X 函数决定Y ,或者Y 函数依赖于X ,记作其中X 称为决定因素。
6. 关于登录账号和数据库用户,下列各项表述不正确的是( )。
A. 登录账号是在服务器级创建的,数据库用户是在数据库级创建的
B. 创建数据库用户时必须存在该用户的登录账号
C. 数据库用户和登录账号必须同名
D. —个登录账号可以对应多个数据库用户
【答案】C
中,A 称为决定因素 B. 在关系R 中,属性B 依赖于属性A , 则说明当属性A 的值确定之后,属性B 的值也就随之
【解析】登录账户属于SQL Server服务安全防线, 用户只有拥有SQL Server服务登录账户,才能与SQLServer 建立链接;数据库用户属于SQL Server数据库安全防线,SQLServer 中的每个数据库都有自己的用户和角色, 该数据库只能由它的用户和角色访问。它们是不同级别的账号,它们需要绑定,创建数据库用户时必须存在该用 户的登录账号,一个登录账号可以对应多个数据库用户,但不需要同名。
7. 对于关系的主码必须满足的条件,有下列说法:
. 一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性
. 一个关系中的主码属性不能与其他关系中的主码属性重名
. 在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性
. 在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组以上说法正确的是( )。 A. B. C. D.
【答案】B
【解析】在一个关系中,主码是指用户选作元组标识的一个候选码,从主码属性集中去掉某个属性后就不能唯一标识一个元组,主码是指用户选作元组标识的一个候选码。两个关系中的主码属性是可以重名的。
8. 后援副本的用途是( )。
A. 安全性保障
B. —致性控制
C. 故障后的恢复
D. 数据的转储
【答案】c
【解析】后援副本即数据库的备份文件,是用于数据库故障后的恢复。
相关内容
相关标签