范式储存过程事务.docx

上传人:b****5 文档编号:5593137 上传时间:2022-12-28 格式:DOCX 页数:16 大小:112.65KB
下载 相关 举报
范式储存过程事务.docx_第1页
第1页 / 共16页
范式储存过程事务.docx_第2页
第2页 / 共16页
范式储存过程事务.docx_第3页
第3页 / 共16页
范式储存过程事务.docx_第4页
第4页 / 共16页
范式储存过程事务.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

范式储存过程事务.docx

《范式储存过程事务.docx》由会员分享,可在线阅读,更多相关《范式储存过程事务.docx(16页珍藏版)》请在冰豆网上搜索。

范式储存过程事务.docx

范式储存过程事务

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

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

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

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

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

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

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

A、加密

B、封锁

C、转储

D、审计

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

A、

ENDTRANSACTION和ROLLBACKTRANSACTION

B、

COMMITTRANSACTION和ROLLBACKTRANSACTION

C、

SAVETRANSACTION和ROLLUPTRANSACTION

D、

COMMITTRANSACTION和ROLLUPTRANSACTION

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

A、

Serializable

B、

Repeatableread

C、

Readcommitted

D、

Readuncommitted

为了防止一个事务的执行影响其他事务,应该采取(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、

增加数据冗余度

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

A、

丢失修改

B、

读脏数据

C、

没有问题

D、

不可重复读

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

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

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

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

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

这是事务的(  B)特性。

  

A、

 原子性

B、

一致性

C、

隔离性

D、

持久性 

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

A、

 原子性

B、

一致性

C、

 隔离性

D、

持久性 

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

  

A、

 createtable

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、

存储过程可以定义变量

B、

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

C、

存储过程不能嵌套调用

D、

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

关于存储过程说法错误的是(C)。

[选择题]

A、

方便用户完成某功能

B、

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

C、

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

D、

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

存储过程的修改不能采用(D)。

[选择题]

A、

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

B、

ALTERPROCEDURE

C、

先删除再创建

D、

CREATEPROCEDURE

关于存储过程的描述正确的一项是(C)。

[选择题]

A、

存储过程存在于内存中,每次重新启动DBMS时,便会自动消失

B、

存储过程在每次调用时都会被编译一次

C、

存储过程可以包含输入和输出函数,增加了调用时的灵活性

D、

执行一次存储过程所花的时间,比执行相同的SQL批处理要长

存储过程未在服务器注册。

相较于用户自定义存储过程,系统存储过程更加的自由。

存储过程可以带参数,从而增加调用灵活性。

存储过程一旦创建,其脚本就被加密,不能再次编辑修改。

对于使用存储过程的好处说法错误的是D

A、

可增强SQL语言的功能’

B、

可增强SQL语言的灵活性

C、

具有良好的封装性

D、

系统运行稳定

关于存储过程的描述正确的一项是C

A、

存储过程存在于内存中,每次重新启动DBMS时,便会自动消失

B、

存储过程在每次调用时都会被编译一次

C、

存储过程可以包含输入和输出函数,增加了调用时的灵活性

D、

执行一次存储过程所花的时间,比执行相同的SQL批处理要长

如果有两个事务同时对数据库中同一数据进行操作,不会引起冲突的是C

A、

一个DELETE和一个SELECT

B、

一个SELECT和一个DELETE

C、

两个UPDATE

D、

两个SELECT

存储过程是一组预定义并(B)的t-sql语句

A、

保存

B、

编译

C、

解释

D、

编写

存储过程可以带参数,从而增加调用灵活性。

SQLSERVER中的所有存储过程都必须由用户自定义,系统本身没有定义好的存储过程。

Tempdb数据库保存所有的临时表和临时存储过程。

表时,在表名前用“#”前缀表是本地临时表。

存储过程能够减少网络流量

将一个关系r分解成两个关系r1和r2,再将分解之后的两个关系r1和r2进行自然连接,得到的结果如果比原关系r记录多,则称这种分解为(B)。

A、

保持函数依赖的分解

B、

不保持函数依赖的分解

C、

无损连接的分解

D、

有损连接的分解

关系模式R=(A,B,C),其中函数依赖有AC->B,B->C,R的候选码之一是(B)。

[选择题]

A、

A

B、

AB

C、

ABC

D、

以上都不是

对于关系模式R(X,Y,Z,W),下面有关函数依赖的结论中错误的是(B)。

[选择题]

A、

若X->Y,WY->Z,则WX->Z

B、

若XY->Z,则X->Z

C、

若X->Y,Y->Z,则X->Z

D、

若X->YZ,则X->Z

给定关系R(A,B,C,D)与S(C,D,E,F),则RxS与R⋈S操作结果的属性个数分别为(A)。

[选择题]

A、

8,6

B、

6,6

C、

8,8

D、

7,6

给定关系R(A,B,C,D)与S(C,D,E,F),与表达式πr2,3,4(δ2<5(R⋈S))等价的SQL语句如下:

SELECTR.B,R.C,R.DFROMR,SWHERE(D)。

A、

R.C=S.CORR.D=S.DORR.B

B、

R.C=S.CORR.D=S.DORR.B

C、

R.C=S.CANDR.D=S.DANDR.B

D、

R.C=S.CANDR.D=S.DANDR.B

关系模型要求关系的每一属性(C)。

A、

A长度可变

B、

相互关联

C、

不可分解

D、

互不相关

如果一个关系模式只有两个属性构成,那么函数依赖范畴内它最高可以达到(B)。

A、

3NF

B、

2NF

C、

1NF

D、

以上都不对

设有关系模式R(U,F),其中U={X,Y,Z},F={X→Y},则R的码是(D)。

[选择题]

A、

XY

B、

XZ

C、

Y

D、

X

设有关系模式R(U,F),其中U={X,Y,Z},F={X→Z,Y→Z},则属于主属性的是(B)。

[选择题]

A、

X和Z

B、

X和Y

C、

X、Y和Z

D、

Y和Z

设有关系模式R(U,F),其中U={X,Y,Z},F={X→Y,Y→Z},则该模式最高满足(B)。

[选择题]

A、

BCNF

B、

2NF

C、

1NF

D、

3NF

一个关系模式的范式级别达到3Nf后它一定满足第一范式和第二范式。

若R.(B,C)→R.A,则R.B→R.A,R.C→R.A。

一个关系模式总可以通过分解达到3Nf。

若B→A,C→A,则B,C→R.A。

关系中包含在任何一个候选码中的属性称为B

A、

非主属性

B、

主属性

C、

非码属性

D、

超属性

关于参照关系和被参照关系叙述正确的是D

A、

以外码相关联的两个关系,以外码作为主码的关系称为参照关系

B、

以外码相关联的两个关系,外码所在的关系称为被参照关系

C、

参照关系也称为主关系,被参照关系也称为从关系

D、

参照关系也称为从关系,被参照关系也称为主关系

可以独立地删除完整性约束,而不会删除表的语句是A

A、

ALTERTABLE

B、

DROPTABLE

C、

CHECKTABLE

D、

DELEALTER

在关系模型中,对于完整性规则叙述错误的是(C)

A、

元组在组成主键的属性上不能有空值

B、

外键和相应的主键可以不同名,只要定义在相同值域上即可

C、

外键和主键不可以是同一个关系模式

D、

外键值是否允许空,应视具体问题而定

下面不属于关系模式设计问题的是(C)

A、

插入异常

B、

删除异常

C、

不可重复读

D、

数据冗余

如果X→Y,Y→A,且Y不能函数确定X,那么称X→A是(B)

A、

平凡函数依赖

B、

传递依赖 

C、

局部依赖

D、

完全依赖

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1