数据库系统概论试题_第1页
数据库系统概论试题_第2页
数据库系统概论试题_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统概论复习资料:第7章数据库设计一、选择题1、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的 阶段。A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 答案:B2、在关系数据库设计中,设计关系模式是 的任务。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段 答案:C3、在数据库的概念设计中,最常用的数据模型。A.形象模型 B.物理模型 C.逻辑模型 D.实体联系模型 答案:D4、从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模型时,该关系模式的关键字。A.M端实体的关键字B.N端实体的关键字C.M端实体关键字与N端实体关键字组合D.重新选取其他属性答案:C5、概念模型独立于。A.E-R模型B.硬件设备和DBMSC.操作系统和DBMS D.DBMS 答案:B6、下图所示的E-R图转换成关系模型,可以转换为关系模式。第8章数据库编程一、 选择题TOC\o"1-5"\h\z1、 修改存储过程使用的语句是( )。A. ALTERPROCEDURE B. DROPPROCEDURE C. INSERTPROCEDUE D. DELETEPROCEDUE 答案:A2、创建存储过程的语句是( )。A. ALTERPROCEDURE B. DROPPROCEDUREC. CREATEPROCEDUE D. INSERTPROCEDUE 答案:C3在SQLServer中删除存储过程用( )。A.ROLLBACK B.DROPPROC C.DELALLOCATED.DELETEPROC答案:B二、 填空题1、在T-SQL编程语句中,WHILE结构可以根据条件多次重复执行一条语句或一个语句块,还可以使用( )和CONTINUE关键字在循环内部控制WHILE循环中语句的执行。 答案:BREAK第11章并发控制一、选择题:1、.设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是 。A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读 D.该操作读“脏”数据 答案:BT1T2读A=10②A=A-5写回④读A=10A=A-8写回TOC\o"1-5"\h\z2、设有两个事务T1、T2,其并发操作如下所示,下面评价正确的。A.该操作不存在问题 B.该操作丢失修改 C.该操作不能重复读 D.该操作读“脏”数据答案:CT1T2读A=10,B=5②读A=20,B=5求和25验证错读A=10A=A*2写回TOC\o"1-5"\h\z3、设有两个事务T1、T2,其并发操作如下所示,下列评价正确的是 。A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据答案:DT1T2读A=100A=A*2写回②ROLLBACK恢复A=100读A=2004、解决并发操作带来的数据不一致性总是普遍采用 。A.封锁 B.恢复C.存取控制D.协商 答案:A5、若事务T对数据R已经加X锁,则其他事务对数据R。A.可以加S锁不能加X锁 B.不能加S锁可以加X锁C.可以加S锁也可以加X锁 D.不能加任何锁答案:D6、 关于“死锁”,下列说法中正确的是。A.死锁是操作系统中的问题,数据库操作中不存在B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C.当两个用户竞争相同资源时不会发生死锁D.只有出现并发操作时,才有可能出现死锁 答案:D7、并发操作会带来哪些数据不一致*。A.丢失修改、不可重复读、脏读、死锁B.不可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论