【数据库】复习-练习题(四)

1事务的特性包括: 原子性、 一致性、(     )和持久性。

文字精确:隔离性

2函数依赖具有传递性。

正确

3下面关于函数依赖的描述,错误的是(  )。

A.在关系R中,如果属性A依赖于属性B,这种依赖记作: A→B。

(正确答案)

B.在函数依赖A→B中,A称为决定因素。

(错误答案)

C.在关系R中,属性B依赖于属性A,则说明当属性A的值确定之后,属性B的值也就随之确定。

(错误答案)

D.函数依赖具有传递性。

(错误答案)

4SQL 数据库中的表,可以是基本表,也可以是(   )。

文字精确:视图

5视图是定义在基本表或视图之上的,对视图的一切操作最终要转换为对( )的操作。

文字精确:基本表

6视图是从( )中导出的虚表,数据库中实际存放的是视图的定义

文字精确:基本表

7关系数据模型的数据完整性规则包括(  )完整性、参照完整性和用户定义的完整性。

文字精确:实体

8E-R方法的三要素是:实体、(  )和联系。

文字精确:属性

9在E-R图中,菱形框表示( ),矩形框表示实体。

文字精确:联系

10并发控制的主要方法是采用( )机制。

文字精确:封锁

11在并行处理中,若干事务相互等待对方释放封锁,称为系统进入( )状态。

文字精确:死锁

12一级封锁协议可解决( )的问题。

文字精确:丢失修改

13预防死锁的方法有( )和顺序封锁法。

文字精确:一次封锁法

14SQL语言提供数据库定义、数据查询、( )、数据控制等功能。

文字精确:数据操纵

15三级封锁协议可解决:丢失修改、不可重复读和( )的问题。

文字精确:读脏数据

16关系代数中专门的关系运算包括:选择、投影、连接和( )。

文字精确:除

17数据库中的三种数据模型为:层次模型、网状模型和( )。

文字精确:关系模型

18关系数据库数据操作的处理单位是关系,层次和网状数据库数据操作的处理单位是( )

文字精确:记录

19在关系数据模型中,两个关系之间的联系有1:1,1:M和(  )

文字精确:M:N

20当数据库被破坏后,如果事先保存了( )和数据库的副本,就有可能恢复数据库。

文字精确:日志文件

21关系中主码的取值必须唯一且非空,这条规则是( )完整性规则。

文字精确:实体

22一个工人可以加工多种零件,每一种零件可以由不同的工人来加工,工人和零件之间为(  ) 的联系。

文字精确:多对多  或  M:N

23二维表中的列和行在关系中分别称为 属性和( )。

文字精确:元组

24封锁一般分为两种排他型封锁,分别是X锁和( )。

文字精确:S锁

25并发控制的主要技术是封锁。

正确

26二级封锁协议是:一级封锁协议加上事务T在读取数据R之前必须先对其加S锁,直到事务结束才释放。

错误

27事务是恢复和并发控制的基本单位。

正确

28数据完整性约束分为静态约束和( )约束。

文字精确:动态

29并发控制的典型问题是不可重复读

错误

30在数据库系统中,所有应用程序都通过( )访问数据库。

文字精确:DBMS

31先来先服务可以解决死锁。

错误

32不可串行化的调度一定是不正确的调度。

正确

33封锁协议越严格,并发程度越低。

正确

34封锁的粒度越大,系统中能够被封锁的对象就越少,并发度也就越( )。

文字精确:小

35引入检查点技术可以提高故障恢复的效率

正确

36介质故障是最容易发生的一种故障。

错误

37对于已提交事务,恢复时需要做redo操作。

正确

38数据库运行过程中可能发生的故障有三类:即事务故障、( )和介质故障。

文字精确:系统故障

39R的码的真子集有可能函数决定R的所有其它属性。

错误

40属于第三范式的的关系模式必然属于第二范式。

正确

41属于第三范式的的关系模式不可能属于第二范式。

错误

42数据库设计分为以下六个设计阶段:需求分析阶段、概念结构设计、( )、数据库物理设计阶段、数据库实施阶段、数据库运行和维护阶段。

文字精确:逻辑结构设计

43数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互依赖关系。

正确

44下面关于码的说法,错误的是(  )。

A.一个关系的码是唯一的。

(正确答案)

B.一个关系的码在指定值之后,对应的元组也就确定了。

(错误答案)

C.关系R的码的任何真子集都不可能是关系R的码。

(错误答案)

D.在保存学生学籍信息关系中,学生姓名对应的属性不适合单独作为码。

(错误答案)

45数据库系统中最重要的软件是( ),最重要的用户是数据库管理员。

文字精确:数据库管理系统

明白了,以下是保留了选项的精简版题目和答案:

46. 在关系模式中,若每个属性都是不可再分的最小数据单位,则R属于( )。
   A. INF
   B. 2NF (正确答案)
   C. 3NF
   D. BCNF

47. 只考虑函数依赖这一种数据依赖,就可以得到一个较好的关系模式(判断1 分)
   A. 错误 (正确答案)
   B. 正确

48. 一个关系模式R{X1, X2, X3, X4}, 假定该关系存在着如下函数依赖: X1→X2, X1→X3,X3→X4,则该关系属于( )。
   A. 2NF (正确答案)
   B. 1NF
   C. 3NF
   D. BCNF

49. 要得到一个较好的关系模式,即要考虑函数依赖,又要考虑属性间的数据依赖。(判断1 分)
   A. 正确 (正确答案)
   B. 错误

50. 若B→A, C→A,则B,C→ A。(判断1 分)
   A. 正确 (正确答案)
   B. 错误

51. 数据库系统的核心是( )
   数据库管理系统 或 DBMS

52. 一个关系模式总可以通过分解达到BCNF或3NF。(判断1 分)
   A. 正确 (正确答案)
   B. 错误

53. 设有关系模式R(XYZ), F={ X→Y ,Y→Z},其分解R1(XY),R2(XZ)对于F( )。
   A. 具有无损连接性,但不保持函数依赖 (正确答案)
   B. 既具有无损连接性,又保持函数依赖
   C. 不具有无损连接性,但保持函数依赖
   D. 既不具有无损连接性,又不保持函数依赖

54. 一个关系模式的范式级别达到3NF后它一定是BCNF。(判断1 分)
   A. 错误 (正确答案)
   B. 正确

55. SQL语言集数据查询、( )、数据定义和数据控制功能于一体,充分体现了关系数据语言的特点和优点。
   数据操纵

56. 设有关系模式R(U , F),其中U={X,Y,Z},F={X→Z,Y→Z },则属于主属性的是( )。
   A. Y、Z (正确答案)
   B. X、Z
   C. X、Y、Z
   D. X、Y

57. 哪个范式级别是针对主属性提出来的( )。
   A. BCNF (正确答案)
   B. 1NF
   C. 2NF
   D. 3NF

58. 关于模式分解,若要求分解具有无损连接性,那一定可以达到( )。
   A. BCNF (正确答案)
   B. 1NF
   C. 2NF
   D. 3NF

59. 数据库管理系统保证数据安全的主要措施是进行( )。
   存取控制

60. 人们已经提出了许多种类型的数据依赖,其中最重要的是( )和多值依赖。
   函数依赖

61一个函数依赖集F的极小函数依赖集Fm有(   )。

A.1个或多个

(正确答案)

B.1个

(错误答案

C.0个

(错误答案)

D.多个

(错误答案)

62数据模型通常是由数据结构、( )和数据的约束条件三个要素组成。

文字精确:数据操作

63Amrstrong公理系统的三条基本公理有

A.传递律(正确答案)

B.自反律(正确答案)

C.增广律(正确答案)

D.分解规则(错误答案)

64用树型结构表示实体类型及实体间联系的数据模型称为( )。

文字精确:层次模型

65REVOKE命令意味着是从用户权限中( )某种或全部权限。

文字精确:收回

66对基本表 S,执行操作DROP TABLE S RESTRICT的作用是(  )。

A.当没有由S中的列产生的视图或约束时将表S删除

(正确答案)

B.删除基本表S中的所有元组

(错误答案)

C.把基本表S及其生成的一切视图全部删除

(错误答案)

D.删除表S,将引用表S的视图中一切S的属性置为空值

(错误答案)

67分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和( )。

文字精确:不相交条件

68下面说法正确的是

A.日志记录了数据的所有更新信息

(正确答案)

B.恢复的基本思想是提高系统的安全性,杜绝故障发生

(正确答案)

C.数据库主要通过登记日志和数据转储来建立冗余数据

(正确答案)

D.恢复的基本思想是建立冗余数据

(错误答案)

69当两个关系没有公共属性时,其自然连接操作表现为()

A.笛卡儿积操作

(正确答案)

B.等值连接操作

(错误答案)

C.结果为空集

(错误答案)

D.错误操作

(错误答案)

70导致系统故障的原因可能有

A. DBMS代码错误   

(正确答案)

B.操作系统代码错误

(正确答案)

C.系统断电

(正确答案)

D.磁盘损坏

(错误答案)

71关系R与关系S只有1个公共属性,T1是R与S等值连接的结果,T2是R

与S自然连接的结果则( )。

A. T1的属性个数大于T2的属性个数

(正确答案)

B.  T1的属性个数等于T2的属性个数

(错误答案)

C.T1的属性个数小于T2的属性个数

(错误答案)

D.T1的属性个数大于或等于T2的属性个数

(错误答案)

72关于日志下面说法正确的有

A.日志必须严格按照并发事务执行的时间次序登记

(正确答案)

B.必须先记日志,后写数据库

(正确答案)

C.日志记录了所有的更新操作

(正确答案)

D.日志记录了所有的查询操作

(错误答案)

73一个事务的执行不能被其他事务干扰,叫做事务的( )。

文字精确:隔离性

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

文字精确:数据转储

75如果事务T获得了数据项Q上的排它锁,则T对Q ()。

A.既可读又可写

(正确答案)

B.只能读不能写

(错误答案)

C.只能写不能读

(错误答案)

D.不能读不能写

(错误答案)

76当数据库被破坏后,如果事先保存了( )和数据库的副本,就有可能恢复数据库。

文字精确:日志文件

保留所有选项的情况下,整理后的题目如下:

77. 基本锁类型包括:
    A. 写锁 (正确答案)
    B. 读锁 (正确答案)
    C. 多粒度锁 (错误答案)
    D. 意向锁 (错误答案)

78. 在数据库技术中,未提交的随后又被撤消的数据称为 ( )。
    A. 脏数据 (正确答案)
    B. 错误数据 (错误答案)
    C. 冗余数据 (错误答案)
    D. 过期数据 (错误答案)

79. 现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位),医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果),其中,医疗关系中的外码是(  )。
    A. 患者编号 (正确答案)
    B. 患者姓名 (错误答案)
    C. 患者编号和患者姓名 (错误答案)
    D. 医生编号和患者编号 (错误答案)

80. 单个用户使用的数据视图的描述称为( )
    A. 外模式 (正确答案)
    B. 概念模式 (错误答案)
    C. 内模式 (错误答案)
    D. 内模式 (错误答案)

81. 数据库管理系统对事务的并发执行进行控制,以保证数据库一致性,最常用的方法是(       )的方法。
    A. 封锁 (正确答案)
    B. 加密 (错误答案)
    C. 备份 (错误答案)
    D. 检测 (错误答案)

82. 检测死锁的方法有
    A. 等待图法 (正确答案)
    B. 超时法 (正确答案)
    C. 一次封锁法 (错误答案)
    D. 顺序方法 (错误答案)

83. 关系表医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是(  )。
    A. 患者编号,医生编号,诊断日期 (正确答案)
    B. 医生编号 (错误答案)
    C. 诊断日期 (错误答案)
    D. 患者编号 (错误答案)

84. 死锁的产生有一定条件的,(      )不是死锁产生的必要条件。
    A. 一个进程占用两个或两个以上资源 (正确答案)
    B. 永久资源一次只能被一个进程独占 (错误答案)
    C. 进程独占某资源时,在其未使用之前不能被其他进程夺走 (错误答案)
    D. 资源的循环等待 (错误答案)

85. 当多个事务并发执行时,相应的调度(     )是串行的。
    A. 不一定 (正确答案)
    B. 一定 (错误答案)
    C. 一定不 (错误答案)
    D. 以上均不对 (错误答案)

86. 视图定义是( )。
    A. 一个或几个基表或视图中导出的虚表 (正确答案)
    B. 一个基表中导出的基表 (错误答案)
    C. 一个基表中导出的虚表 (错误答案)
    D. 一个或几个基表或视图中导出的基表 (错误答案)

87. 在第一个事务以S锁方式读数据A时,第二个事务可以进行的操作是
    A. 不加封锁的读数据 (正确答案)
    B. 对数据实行X锁并读数据 (错误答案)
    C. 对数据实行S锁并写数据 (错误答案)
    D. 对数据实行X锁并写数据 (错误答案)

88. (    )是多个事务并发执行的正确性准则。
    A. 可串行化 (正确答案)
    B. 可并行化 (错误答案)
    C. 异步 (错误答案)
    D. 同步 (错误答案)

89. 四种传统的集合运算是( )。
    A. ∪,∩,X和- (正确答案)
    B. U,- , X和σ (错误答案)
    C. U,- ,∞和σ (错误答案)
    D. ∪,∞,π和σ (错误答案)

90. 位于用户和数据库之间的一层数据管理软件是
    A. DBMS (正确答案)
    B. DBS (错误答案)
    C. DB (错误答案)
    D. MIS (错误答案)

以下是包含所有选项的精简版题目列表:

91. 如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是(   )。
    A. 两个都是SELECT (正确答案)
    B. 其中有一个DELETE (错误答案)
    C. 一个是SELECT,另一个是UPDATE (错误答案)
    D. 两个都是UPDATE (错误答案)

92. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( )。
    A. 小于等于80 (正确答案)
    B. 80 (错误答案)
    C. 大于等于160 (错误答案)
    D. 大于等于80,小于等于160 (错误答案)

93. 一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的
    A. 原子性 (正确答案)
    B. 一致性 (错误答案)
    C. 隔离性 (错误答案)
    D. 持久性 (错误答案)

94. 两个或更多的事务同时处于等待状态,每个事务都在等待其他的事务释放锁使其可继续执行,处于这种情况称之为()
    A. 死锁 (正确答案)
    B. 封锁 (错误答案)
    C. 解锁 (错误答案)
    D. 加锁 (错误答案)

95. 在SQL的授权语句中使用“ALL PRIVILEGES", 表示()。
    A. 所有的操作权限 (正确答案)
    B. 授权所有用户 (错误答案)
    C. 对所有的数据集合 (错误答案)
    D. 允许再授权 (错误答案)

96. 在关系数据库中,表与表之间的联系是通过( )实现的
    A. 参照完整性规则 (正确答案)
    B. 实体完整性规则 (错误答案)
    C. 用户定义的完整性规则 (错误答案)
    D. 主键 (错误答案)

97. 对并发操作若不加以控制,可能会带来(     )问题。
    A. 死锁 (正确答案)
    B. 不安全 (错误答案)
    C. 死机 (错误答案)
    D. 不一致 (错误答案)

98. 在数据库的E-R图中,菱形框表示的是
    A. 实体之间的联系 (正确答案)
    B. 属性 (错误答案)
    C. 实体 (错误答案)
    D. 实体与属性之间的联系 (错误答案)

99. 对数据库模式进行规范化处理,是在数据库设计的( )。
    A. 逻辑设计阶段 (正确答案)
    B. 需求分析阶段 (错误答案)
    C. 概念设计阶段 (错误答案)
    D. 物理设计阶段 (错误答案)

100. 关于“死锁”,下列说法中正确的是(    )。
    A. 只有出现并发操作时,才有可能出现死锁 (正确答案)
    B. 死锁是操作系统中的问题,数据库操作中不存在。 (错误答案)
    C. 在数据库操作中防止死锁的法是禁止两个用户同时操作数据库。 (错误答案)
    D. 当两个用户竞争相同资源的时候不会发生死锁 (错误答案)

101. 把E-R图转换成关系模型的过程,属于数据库设计的
    A. 逻辑结构设计 (正确答案)
    B. 总体结构设计 (错误答案)
    C. 概念结构设计 (错误答案)
    D. 物理结构设计 (错误答案)

102. 在下列几种故障中,不破坏数据库内容的是()。
    A. 瞬时的强磁场干扰 (正确答案)
    B. 计算机病毒发作 (错误答案)
    C. 供电系统故障 (错误答案)
    D. 磁盘介质损坏 (错误答案)

103. 数据库中的封锁机制是(     )的主要方法。
    A. 并发控制 (正确答案)
    B. 完整性 (错误答案)
    C. 安全性 (错误答案)
    D. 恢复 (错误答案)

104. 在SQL中,SELECT 语句的"SELECT DISTINCT"表示查询结果中
    A. 行都不相同 (正确答案)
    B. 属性名都不相同 (错误答案)
    C. 去掉了重复的列 (错误答案)
    D. 属性值都不相同 (错误答案)

105. 不允任其他事务对这个锁定目标再加任类型锁的锁是(   )。
    A. 排它锁 (正确答案)
    B. 共享锁 (错误答案)
    C. 共享锁或排它锁 (错误答案)
    D. 以上都不是 (错误答案)

106. 在SQL中使用FOREIGN KEY时,与之配合的语句是( )。
    A. REFERENCES (正确答案)
    B. EXISTS (错误答案)
    C. EXCEPT (错误答案)
    D. TABLE (错误答案)

以下是包含所有选项的精简版题目列表:

107. 若事务T对数据R已加X锁,则其他对数据R(  )。
    A. 不能加任锁 (正确答案)
    B. 可以加S锁不能加X锁 (错误答案)
    C. 不能加S锁可以加X锁 (错误答案)
    D. 可以加S锁也可以加X锁 (错误答案)

108. 现实世界中事物在某一方面的特性在信息世界中称为
    A. 属性 (正确答案)
    B. 实体 (错误答案)
    C. 实体值 (错误答案)
    D. 信息 (错误答案)

109. 在SQL中,建立视图用()。
    A. CREATE VIEW命令 (正确答案)
    B. CREATE SCHEMA命令 (错误答案)
    C. CREATE TABLE命令 (错误答案)
    D. CREATE INDEX命令 (错误答案)

110. 解决并发操作带来的数据不一致性问题普遍采用(  )。
    A. 封锁 (正确答案)
    B. 恢复 (错误答案)
    C. 存取控制 (错误答案)
    D. 协商 (错误答案)

111. 数据的存储结构与数据逻辑结构之间的独立性称为数据的
    A. 物理独立性 (正确答案)
    B. 结构独立性 (错误答案)
    C. 逻辑独立性 (错误答案)
    D. 分布独立性 (错误答案)

112. 在数据库的三级模式结构中,内模式有( )。
    A. 1个 (正确答案)
    B. 2个 (错误答案)
    C. 三个 (错误答案)
    D. 任意多个 (错误答案)

113. 多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行(   )。
    A. 并发控制 (正确答案)
    B. 安全性控制 (错误答案)
    C. 完整性控制 (错误答案)
    D. 可靠性控制 (错误答案)

114. 应用程序设计的工作开始于数据库设计步骤的
    A. 物理设计阶段 (正确答案)
    B. 需求分析阶段 (错误答案)
    C. 概念设计阶段 (错误答案)
    D. 逻辑设计阶段 (错误答案)

115. 以下()封锁违反两段锁协议。
    A. Slock A …Unlock A ……Slock B … Xlock C ……………… Unlock B … Unlock C (正确答案)
    B. Slock A … Slock B … Xlock C …………… Unlock A … Unlock B … Unlock C (错误答案)
    C. Slock A … Slock B … Xlock C …………… Unlock C … Unlock B … Unlock A (错误答案)
    D. Slock A … Slock B … Xlock C …………… Unlock B … Unlock C … Unlock A (错误答案)

116. 学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从学生到社团之间的联系类型是()。
    A. 多对一 (正确答案)
    B. 多对多 (错误答案)
    C. 一对一 (错误答案)
    D. 一对多 (错误答案)

117. 对数据库并发操作有可能带来的问题包括( )。
    A. 读出“脏数据” (正确答案)
    B. 带来数据的冗余 (错误答案)
    C. 未被授权的用户非法存取数据 (错误答案)
    D. 破坏数据独立性 (错误答案)

118. 关系数据模型的三个组成部分中,不包括( )。
    A. 并发控制 (正确答案)
    B. 完整性规则 (错误答案)
    C. 数据结构 (错误答案)
    D. 数据操作 (错误答案)

119. 为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的
    A. X锁 (正确答案)
    B. S锁 (错误答案)
    C. S锁和X锁 (错误答案)
    D. S锁或X锁 (错误答案)

下面是包含所有选项的精简版题目列表:

120. 数据库的并发操作有可能带来的问题中包括()。
    A. 丢失更新 (正确答案)
    B. 数据独立性降低 (错误答案)
    C. 无法读出数据 (错误答案)
    D. 权限控制 (错误答案)

121. 关系代数表达式的优化策略中,首先要做的是( )。
    A. 尽早执行选择运算 (正确答案)
    B. 对文件进行预处理 (错误答案)
    C. 执行笛卡儿积运算 (错误答案)
    D. 投影运算 (错误答案)

122. 下列聚合函数中不忽略空值(null) 的是
    A. COUNT(*) (正确答案)
    B. SUM (列名) (错误答案)
    C. MAX (列名) (错误答案)
    D. AVG (列名) (错误答案)

123. 数据库的并发操作可能带来的问题包括()
    A. 不可重复读 (正确答案)
    B. 数据独立性会提高 (错误答案)
    C. 非法用户的使用 (错误答案)
    D. 增加数据冗余度 (错误答案)

124. 事务有多个性质,其中不包括(  )。
    A. 唯一性 (正确答案)
    B. 一致性 (错误答案)
    C. 原子性 (错误答案)
    D. 隔离性 (错误答案)

125. 假如采用关系数据库系统来实现应用,在数据库的逻辑设计阶段,需将( )转换为关系数据模型。
    A. E-R模型 (正确答案)
    B. 层次模型 (错误答案)
    C. 关系模型 (错误答案)
    D. 网状模型 (错误答案)

126. 恢复和并发控制的基本单位是()。
    A. 事务 (正确答案)
    B. 数据冗余 (错误答案)
    C. 日志文件 (错误答案)
    D. 数据转储 (错误答案)

127. SQL语言通常称为( )
    A. 结构化查询语言 (正确答案)
    B. 结构化控制语言 (错误答案)
    C. 结构化定义语言 (错误答案)
    D. 结构化操纵语言 (错误答案)

128. 下面哪一级封锁协议既可以解决读脏数据又可以解决重复读问题
    A. 三级封锁协议 (正确答案)
    B. 一级封锁协议 (错误答案)
    C. 二级封锁协议 (错误答案)
    D. 两段锁协议 (错误答案)

129. 系统死锁属于( )。
    A. 事务内部故障 (正确答案)
    B. 病毒引起 (错误答案)
    C. 系统故障 (错误答案)
    D. 介质故障 (错误答案)

130. 对数据库存储结构和存取方法的分析在 ()阶段。
    A. 物理设计 (正确答案)
    B. 需求分析 (错误答案)
    C. 概念结构 (错误答案)
    D. 逻辑结构 (错误答案)

131. E-R图中实体用(  )表示。
    A. 矩形 (正确答案)
    B. 椭圆 (错误答案)
    C. 菱形 (错误答案)
    D. 三角形 (错误答案)

132. 下列哪种方法可以解决活锁问题
    A. 排队等待法 (正确答案)
    B. 一次封锁法 (错误答案)
    C. 顺序封锁法 (错误答案)
    D. 以上答案都不对 (错误答案)

133. 取出关系中的某些列,并消去重复的元组的关系运算称为( )。
    A. 投影运算 (正确答案)
    B. 取列运算 (错误答案)
    C. 连接运算 (错误答案)
    D. 选择运算 (错误答案)

134. 为了描述现实世界中的事物,在信息世界中所建立的模型称为(  )。
    A. 概念模型 (正确答案)
    B. 关系模型 (错误答案)
    C. 网状模型 (错误答案)
    D. 层次模型 (错误答案)

135. 在数据库系统中,数据独立性是指
    A. 数据与应用程序的独立性 (正确答案)
    B. 用户与计算机系统的独立性 (错误答案)
    C. 数据库与计算机的独立性 (错误答案)
    D. 用户与数据库的独立性 (错误答案)

136. 以下关于事务调度和封锁的描述中,正确的是( )。
    A. 遵守两段封锁协议的并发事务一定是可串行化的 (正确答案)
    B. 可串行化的并发事务一定遵守两段封锁协议 (错误答案)
    C. 遵守两段封锁协议的并发事务不一定是可串行化的 (错误答案)
    D. 遵守两段封锁协议的并发事务一定不会产生死锁 (错误答案)

137. 在关系数据库中,只消除非主属性对码的部分依赖的范式是(  )。
    A. 2NF (正确答案)
    B. BCNF (错误答案)
    C. 1NF (错误答案)
    D. 3NF (错误答案)

138. 设有关系模式R(A,B,C),F={A→B,C→B}。R的候选键为()。
    A. AC (正确答案)
    B. ABC (错误答案)
    C. AB (错误答案)
    D. BC (错误答案)

139. 设计数据库概念结构时,常用的数据抽象方法是聚集和
    A. 概括 (正确答案)
    B. 分类 (错误答案)
    C. 继承 (错误答案)
    D. 分析 (错误答案)

下面是包含所有选项的精简版题目列表:

140. 在数据库系统中,同一个外模式( )。
    A. 可以被同一个用户的多个应用程序使用 (正确答案)
    B. 只能被一个用户的一个应用程序使用 (错误答案)
    C. 不能被一个用户的多个应用程序使用 (错误答案)
    D. 可以被所有用户的应用程序使用 (错误答案)

141. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()。
    A. 外联接 (正确答案)
    B. 左外联接 (错误答案)
    C. 右外联接 (错误答案)
    D. 外部并 (错误答案)

142. 在下列的数据库模式中,独立于计算机系统的模式是
    A. 概念模式 (正确答案)
    B. 逻辑模式 (错误答案)
    C. 内模式 (错误答案)
    D. 外模式 (错误答案)

143. 如果事务T获得了数据项Q上的排它锁,则T对Q ( )。
    A. 既可读又可写 (正确答案)
    B. 只能读不能写 (错误答案)
    C. 只能写不能读 (错误答案)
    D. 不能读不能写 (错误答案)

144. 下面列出的关于视图的条目中,不正确的是()。
    A. 使用视图可以加快查询语句的执行速度 (正确答案)
    B. 视图是外模式 (错误答案)
    C. 视图是虚表 (错误答案)
    D. 使用视图可以简化查询语句的编写 (错误答案)

145. 在关系模式R (U, F)中,如果X→Y,如果不存在X的真子集X1,使X1→Y,称函数依赖X→Y为
    A. 完全函数依赖 (正确答案)
    B. 平凡函数依赖 (错误答案)
    C. 部分函数依赖 (错误答案)
    D. 传递函数依赖 (错误答案)

146. 数据库镜象可以用于(  )。
    A. 进行数据库恢复或并发操作 (正确答案)
    B. 保证数据库的完整性 (错误答案)
    C. 实现数据库安全性 (错误答案)
    D. 实现数据共享 (错误答案)

147. 在SQL语言的查询语句中,能实现投影操作的是( )。
    A. SELECT (正确答案)
    B. FROM (错误答案)
    C. WHERE (错误答案)
    D. GROUP BY (错误答案)

148. 要使数据库具有可恢复性,最基本的原则是
    A. 数据重复存储 (正确答案)
    B. 加强机房安全管理 (错误答案)
    C. 安装防病毒设施 (错误答案)
    D. 经常检修计算机系统 (错误答案)

149. 记载数据库系统运行过程中所有更新操作的文件称为( )
    A. 日志文件 (正确答案)
    B. 更新文件 (错误答案)
    C. 后备文件 (错误答案)
    D. 数据文件 (错误答案)

150. SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句ALTER TABLE实现哪类功能()。
    A. 数据定义 (正确答案)
    B. 数据查询 (错误答案)
    C. 数据操纵 (错误答案)
    D. 数据控制 (错误答案)

151. 对关系R进行投影运算后,得到关系S,则
    A. 关系R的元组数大于或等于关系S的元组数 (正确答案)
    B. 关系R的元组数等于关系S的元组数 (错误答案)
    C. 关系R的元组数小于关系S的元组数 (错误答案)
    D. 关系R的元组数大于关系S的元组数 (错误答案)

152. 有关系模式A (C, T,H, R, S),其中各属性的含义是: C,课程; T,教员;H,上课时间; R,教室; S,学生。根据语义有如下函数依赖集F={C→T,(H, R)→C,(H, T)→R, (H,S)→R}。关系模式A的规范化程度最高达到().
    A. 2NF (正确答案)
    B. 1NF (错误答案)
    C. 3NF (错误答案)
    D. BCNF (错误答案)

153. 有关系模式A (C, T,H, R, S),其中各属性的含义是: C,课程; T,教员;H,上课时间; R,教室; S,学生。根据语义有如下函数依赖集F={C→T,(H, R)→C,(H, T)→R, (H,S)→R}。关系模式A的码是()。
    A. (H,S) (正确答案)
    B. C (错误答案)
    C. (H,R) (错误答案)
    D. (H, T) (错误答案)

154. 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是(  )。
    A. 存取结构 (正确答案)
    B. 用户界面 (错误答案)
    C. 数据输入 (错误答案)
    D. 报表输出 (错误答案)

155. 在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在( )。
    A. 客户机端 (正确答案)
    B. 服务器端 (错误答案)
    C. 终端 (错误答案)
    D. 系统端 (错误答案)

156. 聚簇索引可以显著提高某些查询的速度,因此,对一个基本表可以建立多个聚簇索引。
    A. 错误 (正确答案)
    B. 正确 (错误答案)

157. 向数据库表中插入数据违法参照完整性规则时,系统所做的操作可能是( )。
    A. 拒绝 (正确答案)
    B. 置空值 (正确答案)
    C. 级联 (错误答案)
    D. 置默认值 (错误答案)

158. 违反实体完整性规则时系统只能拒绝该操作。
    A. 正确 (正确答案)
    B. 错误 (错误答案)

159. 触发器是一个功能很强大的完整性约束手段。
    A. 正确 (正确答案)
    B. 错误 (错误答案)

下面是包含所有选项的精简版题目列表:

160. 下面定义属于完整性范畴的是()。
    A. CREATE ASSERTION (正确答案)
    B. FOREIGN KEY (正确答案)
    C. CREATE TRIGGER (正确答案)
    D. CREATE ROLE (错误答案)

161. 关于安全性,下面说法不正确的是()。
    A. 加密技术是数据库管理系统必选的安全性措施 (正确答案)
    B. 角色是一个数据库用户 (正确答案)
    C. 自主存取控制比强制存取控制严格 (正确答案)
    D. 强制存取控制要求主体的许可证级别小于或等于客体的密级时,该主体才能写相应的客体 (错误答案)

162. 外模式-模式映像可以保证数据的物理独立性。
    A. 错误 (正确答案)
    B. 正确 (错误答案)

163. 数据的独立性包括()。
    A. 数据的物理独立性 (正确答案)
    B. 数据的逻辑独立性 (正确答案)
    C. 数据的存储独立性 (错误答案)
    D. 数据的结构独立性 (错误答案)

164. 在数据库应用系统设计中,如果在事务中存在和用户的长时间交互,它会带来哪些坏处(   )。
    A. 降低系统并发度 (正确答案)
    B. 增加死锁的数量 (正确答案)
    C. 影响检查点的效果 (正确答案)
    D. 破坏数据的一致性 (错误答案)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值