数据库概论试题最新 联系客服

发布时间 : 星期二 文章数据库概论试题最新更新完毕开始阅读

A.实体完整性规则 B.参照完整性规则 C.用户定义完整性规则 D.域完整性规则 27.数据库的()_是指数据的正确性和相容性. A.安全性 B.完整性 C.并发控制 D.恢复 28.SQL的全局约束是指基于元组的检查子句和 ()

A.非空值约束 B.域约束子句 C.断言 D.外键子句 29.在数据库中,产生数据不一致的根本原因是()。

A.数据存储量太大 B.没有严格保护数据 C.未对数据进行完整性控制 D.数据冗余

30.设有关系:班级(班号,专业,班长);学生(学号,姓名,性别,班级)。学生关系中每个元组的“班级”属性值只能取空值(表示该学生没有分配班级)或者是班级关系中的某一个班号。这个要求属于关系的()

A.实体完整性 B.参照完整性 C.用户定义的完整性 D.以上都不是

31.在数据库操作过程中事务处理是一个操作序列,必须具有的特性有:原子性、隔离性、持久性和()。 A.继承性 B 一致性 C封装性 D.共享性 32.数据经过处理之后由一种状态变为另一种状态,将()。 A不会破坏事务的原子性 B.破坏事务的原子性 C.可能破坏事务的原子性 D不能确定 33.数据库的并发操作可能带来的问题包括()。

A丢失更新 B.非法用户使用 C.数据独立性提高 D增加数据冗余 34.对数据加了排他锁之后还可以对数据()。.

A.加排他锁 B.加共享锁 C加意向锁 D.不能加任何锁 35.访问控制的粒度可以是()。

A 一个关系 B整个数据库 C.一个关系中的某些行 D.某些关系的集合 36.用标识方式鉴别用户时,标识可以是()。 A磁卡 B光卡 C.指纹 D.声音 37.用户标识与鉴别是( )

A.数据库系统提供的最内层保护措施 B.数据库系统提供的最外层保护措施 C.数据库系统提供的中间层保护措施 D.即可用于外层又可用于内层的保护措施 二、填空

1.在计算机软件系统的体系结构中,数据库管理系统位于用户和()之间。

2.如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为()。

3.为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称做()。

4.事务必须具有的四个性质是:原子性、一致性、隔离性和持久性。通过()可以保证处理程序并发时的数据一致性。

29

5.事务有活动状态、局部提交状态、失败状态、()和提交状态。 6.DB并发操作通常会带来三类问题,它们是丢失更新、()和读脏数据。

7.数据库管理系统(DBMS) 提供数据操纵语言(DML) 及它的翻译程序,实现对数据库数据的操作,包括()。

8.恢复的实现技术有转储和()。

9.设两个关系有参照和被参照的联系,当在被参照关系中删除元组时有:级联删除、不允许删除和()三种不同的策略。

10.在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为()。 11.数据库的完整性是指数据的实体的完整性和()。 12.基本的封锁类型有排它锁和()两种。

13.数据库系统在运行过程中,可能会发生故障,故障主要有事务故障、系统故障、介质故障、()四类。 14.数据转储可分为()和动态存储两种方式。 15.封锁对象的大小称为()。

16.关系的完整性约束是指实体的完整、()、用户定义的完整性。

17.数据库系统是利用存储在外存上的其他地方的来重建被破坏的数据库,它主要有()和日志文件两种。 18.在数据库中,死锁的预防通常有()和()两种。 19.数据库完整性的静态约束条件分为:值的约束和()()。 20.DBMS并发控制的单位为()。

21.数据库恢复要涉及到的两个技术是()和登记日志文件。

三、名词解释 1.事务

2.系统故障

3.介质故障

4.计算机病毒

5.数据转储

6.日志文件 四、简答

(1)简述事务的概念和4个特性。

30

(2)简述在数据库中要有并发控制的原因。

(3)并发控制的措施有哪些?

(4)数据库的保护主要涉及哪些内容?

(5)简述DBMS中常用的安全措施。

(6)简述数据库的完整性。

(7)DBMS的完整性控制机制具有哪些功能?

(8)数据库的故障大致分为几类?

(9)简述数据库备份的作用。

(10)简述日志文件的概念及其作用。

31