当前位置:计算机科学技术题库>数据库原理题库

问题:

[单选] 下面列出的条目中,哪些是事务并发执行中可能出现的主要问题() Ⅰ.丢失更新 Ⅱ.对未提交更新的依赖 Ⅲ.不一致的分析

Ⅰ和Ⅱ。Ⅱ和Ⅲ。Ⅰ和Ⅲ。都是。

问题:

[单选] 如果事务T获得了数据项Q上的排它锁,则T对Q()

只能读不能写。只能写不能读。既可读又可写。不能读不能写。

问题:

[单选] ()是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

程序。命令。事务。文件。

问题:

[单选] 在数据系统中,对存取权限的定义称为()。

命令。定义。授权。审计。

问题:

[单选] 为了防止一个用户的工作不适当地影响另一个用户,应该采取()

完整性控制。安全性控制。并发控制。访问控制。

问题:

[单选] 事物的持久性是指()。

事物中包括的所有操作要么都做,要么都不做。事物一旦提交,对数据库的改变是永久的。一个事物内部的操作及使用的数据对并发的其他事物是隔离的。事物必须是使数据库从一个一致性状态变到另一个一致状态。

问题:

[单选] 数据库中的封锁机制是()的主要方法

安全性。完整性。并发控制。恢复。

问题:

[单选] 数据库中数据在任何时刻都必须满足的完整性约束条件是()

静态约束条件。动态约束条件。元组约束条件。属性约束条件。

问题:

[单选] 关于“死锁”,下列说法中正确的是()。

死锁是操作系统中的问题,数据库操作中不存在。在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库。当两个用户竞争相同资源时不会发生死锁。只有出现并发操作时,才有可能出现死锁。

问题:

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

事务故障。系统故障。介质故障。运行故障。