数据库复习题及部分答案

数据库复习题及部分答案

ID:38701464

大小:85.00 KB

页数:10页

时间:2019-06-17

数据库复习题及部分答案_第1页
数据库复习题及部分答案_第2页
数据库复习题及部分答案_第3页
数据库复习题及部分答案_第4页
数据库复习题及部分答案_第5页
资源描述:

《数据库复习题及部分答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库复习题答案一、选择题1.在数据库设计中,将E-R图转换为关系模式的过程属于(C)。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段2.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是(  D   )A. 1:1        B. 1:MC. M:1       D. M:N3.若对于实体集A中的每个实体,实体集B中有n(n>1)与之联系;对以实体集B中的每个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系的联系基

2、数是(B)。A.1:1B.1:nC.m:nD.n:14.在数据库中,产生数据不一致的根本原因是(C)。A.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余5.如果关系模式R上有函数依赖AB→C和A→C,则R中存在( B  )。A.完全函数依赖B.部分函数依赖C.传递函数依赖D.多值依赖6.SQL语言是一种(B)的语言,易学习和使用。A.过程化B.非过程化C.格式化D.导航式7.设有事务T1和T2,其并发操作顺序如下图所示,该并发操作带来的问题是(  A )A.丢失更新B.读“脏数据”C

3、.事务不能提交D.不能重复读步骤T1T21读A=502读A=503A=A*2写回4A=A-10写回5……COMMITCOMMIT……8.设有事务T1和T2,其并发操作顺序如下图所示。该并发操作带来的问题是(  C ).10/10A.丢失更新B.不一致C.读“脏数据”D.写错误T1T2①READ(A)②A:=A*2③WRITE(A)④⑤ROLLBACKREAD(A)8.设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:书名LIKE(

4、 C )A.'__M_'B.'__M%'C.'__M_%'D.'_%M__'9.设关系模式R(A,B,C,D,E),及R下成立的函数依赖集F={A→BC,C→D,BC→E,E→A},则分解为R1(ABCE),R2(CD)满足(C)。A.具有无损连接性、保持函数依赖B.不具有无损连接性、保持函数依赖C.具有无损连接性、不保持函数依赖D.不具有无损连接性、不保持函数依赖10.事务的ACID性质中,关于原子性(atomicity)的描述正确的是(C)A.指数据库的内容不出现矛盾的状态。B.若事力正常结束,即使发生故

5、障,列新结果也不会从数据库中消失。C.事务中的所有操作要么都执行,要么都不执行。D.若多个事务同时进行,与顺序实现的处理结果是一致的。11.实现关系代数选择运算的SQL子句是(D)A.SELECTB.ORDERBYC.FROMD.WHERE12.设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为(A)A.ACB.ABCC.ABD.BC13.已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C,E→A},该关系模式的候选关键字是(A)。  A.ABB.BE  

6、C.CDD.DE10/1014.以下关于事务调度和封锁的描述中,正确的是(A)A.遵守两段封锁协议的并发事务一定是可串行化的B.可串行化的并发事务一定遵守两段封锁协议C.遵守两段封锁协议的并发事务不一定是可串行化的D.遵守两段封锁协议的并发事务一定不会产生死锁15.设关系模式R(A,B,C),下列结论错误的是(C)。A.若A→B,B→C,则A→C   B.若A→B,A→C,则A→BCC.若BC→A,则B→A,C→A   D.若B→A,C→A,则BC→A16.在数据库中,下列说法中(A)是不正确的。A.数据库避

7、免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余17.以下关于E-R图的叙述正确的是(C)。A.E-R图建立在关系数据库的假设上B.E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。C.E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系D.E-R图能表示数据生命周期。18.下列SQL语句中,修改表结构的命令是(A)。A.ALTERB.CREATEC.UPDATED.INSERT19.关于日志文件,下列

8、说法错误的是(D)。A.使用日志文件进行恢复是事务故障和系统故障恢复的主要办法。B.检查点方法可以提高使用日志文件进行恢复的效率。C.应该先写数据,后写日志。D.应该先写日志,后写文件20.下列聚集函数中不忽略空值(NULL)的是(C)A.SUM(列名)B.MAX(列名)C.COUNT(*)D.AVG(列名)21.设关系模式R(X,Y,Z),F={Y→X,Z→X},分解为R1(XY)、R2(YZ),

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。