1 在关系代数中,自然联接是由( )组合而成的
投影和笛卡尔积
喵查答案:投影、选择和笛卡尔积
选择和笛卡尔积
投影和选择
2 关系代数的五种基本运算是( )
并、交、差、选择、投影
并、交、差、笛卡尔积、除法
并、交、差、笛卡尔积、连接
喵查答案:并、差、笛卡尔积、选择、投影
3 使用二维表格结构表达实体及实体间联系的数据模型是( )
层次模型
网状模型
喵查答案:关系模型
大数据模型
4 关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( )
实体完整性、 参照完整性、 用户自定义完整性
喵查答案:数据结构、关系操作、完整性约束
数据增加、数据修改、数据查询
外模式、模式、内模式
5 数据库领域三大经典数据模型是( )
喵查答案:网状模型、层次模型及关系模型
层次模型、关系模型及对象关系模型
层次模型、大数据模型及关系模型
关系模型、语义模型及机器学习模型
6 下列关于数据冗余的叙述中,不正确的是( )
冗余数据的存在容易破坏数据库的完整性
冗余数据的存在给数据库的维护增加困难
喵查答案:不应该在数据库中存储任何冗余数据
可以在数据库中存储少量冗余数据
7 数据库三级模式中,用户与数据库系统的接口是( )
模式
喵查答案:外模式
内模式
物理模式
8 下列锁类型与IX锁相容的是( )
S锁
X锁
喵查答案:IS锁
SIX锁
9 下列关于两阶段锁协议的说法正确的是( )
事务开始提交时进入第二阶段
喵查答案:事务开始释放锁之后第一阶段已经结束了
遵循两段锁协议的并发调度不会产生死锁
两段锁协议是可串行化调度的充要条件
10 3级封锁协议中,能够防止丢失更新错误,但不能防止读脏和不可重复读错误的是( )
喵查答案:1级封锁协议
2级封锁协议
3级封锁协议
A和B
11 下面的调度序列出现的并发错误类型是( )
丢失更新
喵查答案:不可重复读
读脏
死锁
12 下列关于数据库的检查点机制的说法正确的是( )
检查点是安全性和完整性的一种保护机制
检查点能减少恢复时UNDO事务的操作
喵查答案:检查点能减少恢复时UNDO相关的执行开销
检查点能减少日志的存储开销
13 设有系统故障时,恢复子系统基于日志得出如下图所示数据库运行过程,则恢复时需要REDO的事务集合为( )
{T1, T2, T3, T4}
喵查答案:{T1, T3, T5}
{T1,T3}
{T5}
14 下列关于数据库管理系统的日志的说法错误的是( )
事务提交时应该写日志
事务更新数据之前应该先写日志
喵查答案:日志在恢复时只能从日志文件头开始扫描并判断redo和undo操作
系统故障在基于日志恢复时需要先计算重做和撤销两个队列
15 若某网上购物系统的用户在结算订单付款时客户端中了电脑病毒而死机,则该系统的后台数据库相应发生的故障类型是( )
喵查答案:事务故障
系统故障
介质故障
计算机病毒故障
16 对于非主属性上的范围查询,如果选择列上有索引,考虑采取的扫描方式为( )
喵查答案:估算查询结果的元组数目,若比例较大,使用全表扫描方式
估算查询结果的元组数目,若比例较大,使用索引扫描方式
估算查询结果的元组数目,若比例较小,使用全表扫描方式
对于范围查询,只要选择列上有索引,就使用索引扫描方式
17 对以下查询语句通过等价变换规则进行代数优化,可得到查询效率最高的关系代数表达式为( )
喵查答案:
18 以下关于索引的说法错误的是( )
表中的数据越多,建索引的优势越明显
索引的维护是由DBMS自动完成的
Hash索引和B+树索引都适用于等值查询
喵查答案:Hash索引比B+树索引更适用于范围查询
19 下列关于视图的说法错误的是( )
喵查答案:使用视图可以加快查询语句的执行效率
视图可以简化用户操作
适当使用视图可以简化查询语句的编写
视图能对机密数据提供安全保护
20 下列选项属于数据完整性范畴的是( )
数据独立性
数据多样性
喵查答案:数据相容性
数据持久性
21 数据库的强制存取控制机制禁止高许可证级别的用户更新低密级的数据对象是为了( )
防止对数据的非法修改
喵查答案:防止敏感信息的泄露
保证数据的物理独立性
保证数据的逻辑独立性
22 若创建一个新用户U1,然后用GRANT语句将X权限和Y权限授予角色R1,之后将R1授予用户U1,再用REVOKE语句将X权限从R1中收回,若无其他权限操作,下列关于U1的说法正确的是( )
U1的权限不受影响
U1不再拥R1的任何权限
喵查答案:U1不再具有X权限
U1仍有可能具有X权限
23 若要允许将角色转授给其他用户,则相应的SQL授权语句中应包含的短语是( )
WITH CASCADE OPTION
WITH GRANT OPTION
WITH CHECK OPTION
喵查答案:WITH ADMIN OPTION
24 授权定义经过编译后存储在( )中
应用程序
视图
基表
喵查答案:数据库
25 下列选项中与其它三个不属于同一种数据库保护机制的是( )
敏感度标记
许可证级别
喵查答案:级联删除
角色
26 进行自然联结运算的两个关系必须具有( )
喵查答案:公共属性组
相同的个数
相同关系名
相同的主码
27 在学生选课数据库中,查询选修了课程的学生的学号、姓名,SQL语句可为( )
SELECT DISTINCT Sno, Sname FROM Student, SC WHERE Student.Sno = SC.Sno;
SELECT Sno, Sname FROM Student, SC WHERE Student.Sno = SC.Sno;
SELECT DISTINCT Sno, DISTINCT Sname FROM Student WHERE Student.Sno IN (SELECT Sno FROM SC);
喵查答案:SELECT Sno, Sname FROM Student WHERE Student.Sno IN (SELECT DISTINCT Sno FROM SC);
28 以下关于模式与视图的关系,描述不正确的是( )
每个基本表都属于一个模式
一个模式可以包含多个基本表
可以在建表时显式给出该表所属的模式
喵查答案:如果建表时不定义表所属的模式,该表将不属于任何模式
29 下列关于SQL语言的说法正确的是( )
SQL是一种用代数语言
喵查答案:SQL是一种非过程化语言,无需了解存取路径
SQL是一种演算语言
SQL是一种面向记录的语言
30 下列关系运算中花费时间可能最长的运算是( )
投影
选择
喵查答案:笛卡尔积
差
喵查
查看更多答案