范式、储存过程、事务

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

范式、储存过程、事务测试题

并发操作会带来哪些数据不一致性( D)

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

B.不可重复读、脏读、死锁

C.丢失修改、脏读、死锁

D.丢失修改、不可重复读、脏读

对于并发操作带来的数据不一致性,解决的办法是并发控制,主要技术是(B)。

A、加密

B、封锁

C、转储

D、审计

用于提交和回滚事务的语句为(B)。

A、

END TRANSACTION 和ROLLBACK TRANSACTION

B、

COMMIT TRANSACTION 和ROLLBACK TRANSACTION

C、

SAVE TRANSACTION 和ROLLUP TRANSACTION

D、

COMMIT TRANSACTION 和ROLLUP TRANSACTION

在数据库事务的四种隔离级别中,不能避免脏读的是(D)。A、

Serializable

B、

Repeatable read

C、

Read committed

D、

Read uncommitted

为了防止一个事务的执行影响其他事务,应该采取(C)。A、

索引机制

B、

故障恢复

C、

并发控制

D、

完整性约束

解决并发操作带来的数据不一致性一般采用(A)。

A、

封锁

B、

C、

授权

D、

协商

通过使用COMMIT 和和ROLLBACK 语句可以结束事务。以下说法正确的是(C)。

A、

某事务执行了ROLLBACK 语句,表示事务正确地执行完毕

B、

某事务执行了ROLLBACK 语句,可将其对数据库的更新写入数据库

C、

某事务执行了ROLLBACK 语句,可将其对数据库的更新撤消

D、

某事务执行了COMIMIIT 语句,其影响可用ROLLBACK 语句来撤销

数据库的并发操作可能带来的问题包括(C)。

A、

增强数据独立性

B、

非授权访问

C、

丢失修改

增加数据冗余度

下表中两个事务的调度带来的问题是(D)。

A、

丢失修改

B、

读脏数据

C、

没有问题

D、

不可重复读

如果某一事务成功,则在该事务中进行的所有数据修改均会提交,成为数据库中的永久组成部分。

事务是并发控制的基本单位。

事务的操作可以分割单独执行。

事务的原子性是指事务中的每一个操作彼此是独立的。

一个事务要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是不可分割的操作序列。这是事务的( B )特性。

A、

原子性

B、

一致性

C、

隔离性

D、

持久性

表示两个或多个事务可以同时运行而不互相影响的是( C )

A、

原子性

B、

一致性

C、

隔离性

D、

持久性

-sql语句中,用(B )语句实现对事务的回滚

A、

create table

B、

rollback

C、

grant和revoke

D、

commit

为了防止一个用户的工作不适当地影响另一个用户,应采取( C )A、

完整性控制

B、

访问控制

C、

并发控制

D、

安全性控制

在数据库系统中,死锁属于(C)

A、

系统故障

B、

事务故障

C、

介质故障

D、

程序故障

如果事务T已在数据R上加了X锁,则其他事务在数据R上(D )A、

只可加X锁

B、

只可加S锁

C、

可加S锁或X锁

D、

不能加任何锁

下列不属于事务ACID特性的是B

A、

原子性

B、

完整性

C、

隔离性

D、

持续性

将具有特定功能的一段SQL 语句(多于一条)在数据库服务器上进行预先定义并编译,以供应用程序调用,该段SQL 程序可被定义为(D)。

A、

事务

B、

触发器

C、

视图

D、

存储过程

以下对存储过程的叙述中,不正确的是(C)。

A、

存储过程可以定义变量

存储过程是一组为了完成特定功能的SQL 语句组成的程序C、

存储过程不能嵌套调用

D、

存储过程可以一次编译,多次执行

关于存储过程说法错误的是(C)。[选择题]

A、

方便用户完成某功能

B、

用户存储过程方便用户批量执行T-SQL命令

C、

用户存储过程不能调用系统存储过程

D、

应用程序可以调用用户存储过程

存储过程的修改不能采用(D)。[选择题]

A、

界面方式修改命令方式创建的存储过程

B、

ALTER PROCEDURE

C、

先删除再创建

相关文档
最新文档