数据库系统2022年秋学期在线作业2
共40道题 总分:100分
一、单选题(共10题,20分)
1.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一个属性都是()。
A、互不相关的
B、不可分解的
C、长度可变的
D、互相关联的
2.属于BCNF的关系模式()。
A、已消除了插入、删除异常
B、已消除了插入、删除异常和数据冗余
C、仍然存在插入、删除异常
D、在函数依赖范畴内,已消除了插入和删除的异常
3.设有关系模式R(A,B,C,D),R上成立的FD集F={A→C,B→C},则属性集BD的闭包(BD)+为()。
A、BD
B、BCD
C、ABD
D、ABCD
4.为提高效率,关系数据库系统必须进行()处理。
A、定义视图
B、查询优化
C、数据恢复
D、数据规范化到最高范式
5.假如采用关系数据库系统来实现应用,在数据库设计的()阶段,需要将E-R模型转换为关系数据模型。
A、概念设计
B、.物理设计
C、逻辑设计
D、运行阶段
6.SQL中的视图机制提高了数据库系统的()。
A、完整性
B、并发控制
C、隔离性
D、安全性
7.若事务T对数据对象A加上S锁,则()。
A、事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁。
B、事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。
C、事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁。
D、事务T可以读A和修改A,其它事务能对A加S锁和X锁。
8.关系代数是一种()。
A、数学运算公式
B、数据描述语言
C、面向对象语言
D、关系数据操作语言
9.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是()。
A、多对多
B、一对一
C、多对一
D、一对多
10.在关系模式R中,函数依赖X→Y的语义是()。
A、在R的某一关系中,若两个元组的X值相等,则Y值不相等
B、在R的每一关系中,若两个元组的X值相等,则Y值也相等
C、在R的某一关系中,Y值应与X值相等
D、在R的每一关系中,Y值应与X值不相等
二、多选题(共10题,20分)
1.若事务T对数据R已加X锁,则其他事务对数据R()。
A、可以加S锁
B、不能加S锁
C、可以加X锁
D、不能加任何锁
2.表之间存在的关系有().
A、效验关系
B、一对一关系
C、一对多关系
D、多对多关系
3.关系代数中专门的关系运算主要有()
A、选择
B、投影
C、连接
D、除
4.通常所说的关系的完整性主要是指().
A、实体完整性
B、引用完整性
C、用户定义的完整性
D、数据完整性
5.一个数据库通常有()个模式,一个数据库有()个外模式.
A、1个
B、2~3个
C、N个
D、多个
6.在SQL语句中,X为INT数据类型,可以用来表示”10<X<15″的是()。
A、X>10 AND X<15
B、X Between 10 And 15
C、X IN(11,12,13,14)
D、X Between 11 AND 14
7.为维护数据库的完整性,DBM必须能够().
A、提供定义完整性约束条件的机制
B、提供完整性检查的方法
C、违约处理
D、用户定义的完整性
8.关于模式分解,可以得出如下结论().
A、若要求分解保持函数依赖,那么模式分离总可以达到3NF,但不一定能达到BCNF
B、若要求分解既保持函数依赖,又具有无损连接性,可以达到3NF,但不一定能达到BCNF
C、若要求分解具有无损连接性,一定可以达到4NF
D、若要求分解保持函数依赖,那么模式分离总可以达到BCNF
9.删除学号为05019的学生记录的SQL语句表达式中,不正确的有().
A、DELETE * FROM Student WHERE Sno=’05019′
B、DELETE * FROM Student WHERE Sno LIKE ‘019′
C、DELETE FROM Student WHERE Sno=’05019’
D、DELETE FROM Student WHERE Sno LIKE ‘019’
10.若关系R属于第一范式,且每个属性都不传递依赖于码,则R属于().
A、第二范式
B、第三范式
C、BC范式
D、第四范式
三、判断题(共20题,60分)
1.同一实体集内的各实体之间只能存在一对一的联系。
A、错误
B、正确
2.数据库物理设计的目标就是提高数据库的性能和有效利用存储空间.
A、错误
B、正确
3.利用分时的方法同时处理多个事务,称为事务的并发调度.
A、错误
B、正确
4.逻辑设计阶段,将概念模式转换成DBMS支持的数据模型,形成数据库的逻辑模式.
A、错误
B、正确
5.一个表与其自身进行连接,称为表的自身连接。
A、错误
B、正确
6.在E-R图中用矩形表示实体型。
A、错误
B、正确
7.集合操作主要包括并操作INTERSECT和交操作UNION 和差操作。
A、错误
B、正确
8.函数依赖具有传递性.
A、错误
B、正确
9.物理设计阶段,根据DBMS的特点和处理的需要,选择存储结构,建立索引,形成数据库的模式.
A、错误
B、正确
10.基本关系中行和列的顺序都是可以任意交换的。
A、错误
B、正确
11.事务程序通常以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束.
A、错误
B、正确
12.层次模型对具有一对多的层次联系的部门描述非常自然、直观、容易理解。
A、错误
B、正确
13.如果一个属性经常在查询条件中出现,则考虑在这个属性上建立索引.
A、错误
B、正确
14.若要求分解保持函数依赖,那么模式分离总可以达到3NF,但不一定能达到BCNF。
A、错误
B、正确
15.SQL是一种关系演算语言。
A、错误
B、正确
16.如果一个属性经常作为最大值和最小值等聚集函数的参数,则考虑在这个属性上建立索引.
A、错误
B、正确
17.SQL标准允许具有WITH GRANT OPTION的用户把相应权限传递授予其他用户,因此可能循环授权。
A、错误
B、正确
18.事务故障意味着事务没有达到预期的终点.
A、错误
B、正确
19.元组中的一行的值称为分量。
A、错误
B、正确
20.如果一个关系数据库中的所有关系模式都满足BC范式,那么在函数依赖范畴内,它已经实现了模式的彻底分解,达到了最高的规范化程序,消除了更新异常和信息冗余.
A、错误
B、正确
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777