好文档 - 专业文书写作范文服务资料分享网站

数据库系统概论试题及答案123 

天下 分享 时间: 加入收藏 我要投稿 点赞

B.DIM count=1 C.DECLARE count SELECT count=1

D.DIM @count SELECT @count=1

4在SQL Server 中删除存储过程用( )。A.ROLLBACK B. DROP PROC C.DELALLOCATE D. DELETE PROC 答案:B 10.在SQL Server 编程中,可使用( )将多个语句捆绑。A.{ } B. BEGIN-END C.( ) D. [ ] 答案:B 二、填空题

1、 在T-SQL编程语句中,WHILE结构可以根据条件多次重复执行一条语句或一个语句块,还可以使用 ( ) 和 CONTINUE 关键字在循环内部控制 WHILE 循环中语句的执行。 答案:BREAK

2、 存储过程是存放在( )上的预先定义并编译好的T-SQL语句。 答案:SQL SERVER服务器上 3、游标是系统为用户开设的一个( ),存放SQL语句的执行结果 答案:数据缓冲区 第10章数据库恢复技术

1、 是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

A.程序

B.命令

C.事务

D.文件 答案:C

2、事务的原子性是指 答案:A

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 3、事务的一致性是指 。答案:D

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据为的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 4、事务的隔离性是指 。答案:C

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 5、事务的持续性是 b 。

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事力内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 6、若数据库中只包含成功事务提交的结果,则此数据库就称为处于 状态。

A.安全

B、.一致

C.不安全

D.不一致 答案:B

7、若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为 。

A.事务故障

B.系统故障

C.介质故障

D.运行故障 答案:B

8、若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为 。

A.事务故障

B.系统故障

C.介质故障

D.运行故障 答案:C

9、 用来记录对数据库中数据进行的每一次更新操作。

A.后援副本

B.日志文件

C.数据库

D.缓冲区 答案:B

10、用于数据库恢复的重要文件是 。

A.数据库文件 B.索引文件

C.日志文件

D.备注文件 答案:C

11、数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括 。

A.数据字典、应用程序、审计档案、数据库后备副本 B.数据字典、应用程序、日志文件、审计档案

C.日志文件、数据库后备副本 D.数据字典、应用程序、数据库后备副本 答案:C 一、 填空题

1、 是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。答案:事务

2、.若事务在运行过程中,由于种种原因,使事务未运行到正常终止点之间就被撤消,这种情况就称为 。答案:事务故障 3、数据库恢复是将数据库从 ① 状态恢复到 ② 的功能。 答案:①错误 ②某一已知的正确状态

4、数据库系统在运行过程中,可能会发生故障。故障主要有①、 ② 、介质故障和③四类。答案:①事务故障②系统故障 ③计算机病毒

5、数据库系统是利用存储在外存上其他地方的 ① 来重建被破坏的数据库。它主要有两种: ② 和 ③ 。

答案:①冗余数据 第11章 并发控制

一、 选择题:

1、.设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是 。

A.该操作不存在问题 T1 ①读A=10 ② ③A=A-5写回 ④ 2、设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是 。

A.该操作不存在问题

B.该操作丢失修改 C.该操作不能重复读 D.该操作读“脏”数据 答案:C T2 读A=10 A=A-8写回 T1 ①读A=10,B=5 ②③读A=20,B=5求和25验证错 T2 读A=10 A=A*2写回

B.该操作丢失修改 C.该操作不能重复读

D.该操作读“脏”数据 答案:B

②后援副本

③日志文件

3、设有两个事务T1、T2,其并发操作如下所示,下列评价正确的是 。

A.该操作不存在问题 T1 ①读A=100 A=A*2写回 ② ③ROLLBACK恢复A=100 读A=10 B.该操作丢失修改 C.该操作不能重复读

T2 4、解决并发操作带来的数据不一致性总是普遍采用 。

A.封锁 答案:A

5、若事务T对数据R已经加X锁,则其他事务对数据R 。

A.可以加S锁不能加X锁

C.可以加S锁也可以加X锁

D.不能加任何锁 答案:D

B.不能加S锁可以加X锁

B.恢复

C.存取控制

D.该操作读“脏”数据 答案:D

D.协商

6、关于“死锁”,下列说法中正确的是 。

A.死锁是操作系统中的问题,数据库操作中不存在 B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C.当两个用户竞争相同资源时不会发生死锁 D.只有出现并发操作时,才有可能出现死锁 答案:D 7、对并发操作若不加以控制,可能会带来 问题。

A.不安全

B.死锁

C.死机

D.不一致 答案:D

8、并发操作会带来哪些数据不一致性 。

A.丢失修改、不可重复读、脏读、死锁 B.不可重复读、脏读、死锁

C.丢失修改、脏读、死锁 D.丢失修改、不可重复读、脏读 答案:D 填空题

1、DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是 机制。 答案:封锁 2、有两种基本类型的锁,它们是 ① 和 ② 。答案:①共享锁

②排它锁

数据库系统概论试题及答案123 

B.DIMcount=1C.DECLAREcountSELECTcount=1D.DIM@countSELECT@count=14在SQLServer中删除存储过程用()。A.ROLLBACKB.DROPPROCC.DELALLOCATED.DELETEPROC答案:B1
推荐度:
点击下载文档文档为doc格式
7vi1z0rkt20sr9z0o3qm
领取福利

微信扫码领取福利

微信扫码分享