《数据库原理及应用总结归纳》期末复习题及答案 联系客服

发布时间 : 星期六 文章《数据库原理及应用总结归纳》期末复习题及答案更新完毕开始阅读df59460f85254b35eefdc8d376eeaeaad0f31664

精心整理

32.以下关于E-R模型向关系模型转换的叙述中,______是不正确的。

A)一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

B)一个1:n联系可以转换为一个独立的关系模式,也可以与联系的n端实体所对应的关系模式合并

C)一个m:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

D)三个或三个以上的实体间的多元联系转换为一个关系模式 33. 下列关于SQL语言中索引(Index)的叙述中,_______是不正确的? A)索引是外模式 B)一个基本表上可以创建多个索引 C)索引可以加快查询的执行速度 D)系统在存取数据时会自动选择合适的索引作为存取路径 34. 下面关于函数依赖的叙述中,______是不正确的。

A)若X→Y,WY→Z,则XW→Z B)若Y ? X,则X→Y

C)若XY→Z,则X→Z,Y→Z D)若X→YZ,则X→Y,X→Z 35. 设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,______是不正确的。 2019年-9月

精心整理

A)若X→→Y,则X→→Z B)若X→Y,则X→→Y C)若X→→Y,且Y’ ? Y,则X→→Y’ D)若Z=Ф,则X→→Y 36. 在SQL中,表示选择操作的语句为________。 A)SELECT * FROM R WHERE C1 AND C2 OR C3 B)SELECT R.*,S.* FROM R,S WHERE R.A=S.B C)INSERT INTO R VALUE(a,b,c,d) D)UPDATE R SET A=a WHEREC1 AND C2 OR C3 37. 设关系R和S的属性个数分别为r1和s2,则(R×S)操作结果的属性个数为________。

A)r1+s2 B)r1-s2 C)r1×s2 D)max(r1,s2) 38. 查询处理最终可转化成基本的________代数操作。 A)关系 B)算法 C)空值 D)集合 39.投影操作中不包含主码,需要去除重复________。 A)关系 B)列 C)属性 D)元组 40.查询树是一种表示关系代数表达式的________结构。

A)树形 B)层次 C)星形 D)上述都不对

2019年-9月

精心整理

41.在对关系数据库的基本操作中,________是表中选取满足某种条件的元组的操作,相当于在横向进行选择。

A)选择 B)扫描 C)检索 D)投影

42.在SQL的SELECT语句中,对应关系代数中“投影”运算的语句是 __________。 A)SELECT B)FROM C)WHERE D)SET 43. 当数据库被更新时,DBMS将自动读取数据字典中的_______,进行完整性约束验证,保证数据库的完整性。

A)完整性约束 B)安全性约束 C)隔离性约束 D)恢复性约束 44.数据库管理系统允许用户把一个或多个数据库操作组成_____,它是一组按顺序执行的操作单位。 A)命令 B)事务 C)文件 D)程序 45. 对于同一个查询,使用不同的查询策略会得到________。

A)不同的查询结果 B)相同的时间开销 C)不同的时间开销 D)近似的查询结果 二、判断题

1.“年龄限制在18~28岁之间”这种约束属于DBMS的安全性功能。

A)对 B)错

2. 事务的原子性是指事务中包括的所有操作要么都做,要么都不做。 2019年-9月

精心整理

A)对 B)错

3. 用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予DROP权限。

A)对 B)错

4. SQL中的视图提高了数据库系统的并发控制。

A)对 B)错

5. 在SQL语言中,授予用户权限使用GRANT语句。

A)对 B)错

6. 当关系模式R(A,B)已属于3NF,它仍然存在一定的插入和删除异常。

A)对 B)错 7. 如果事务T对数据D已加X锁,则其他事务对数据D不能加任何锁。

A)对 B)错 8. 数据库副本的用途是故障后的恢复。

A)对 B)错

9. 若数据库中只包含成功事务提交的结果,则此数据库就称为处于一致状态。

A)对 B)错

10. 数据库中的封锁机制是并发控制的主要方法。 2019年-9月