1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理
2.数据库的概念模型独立于( A )。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界
3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )。
A.外模式 B.内模式 C.存储模式 D.模式
4.数据库的层次模型应满足的条件是( C )。
A.允许一个以上的结点无双亲,也允许一个结点有多个双亲
B.必须有两个以上的结点
C.有且仅有一个结点无双亲,其余结点都只有一个双亲
D.每个结点有且仅有一个双亲
5.在关系代数的专门关系运算中,从表中取出指定的属性的操作称为(B)
A.选择 B.投影 C.连接 D.扫描
6.在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为(A);
A.选择 B.投影 C.连接 D.扫描
7.在关系代数的专门关系运算中,将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为(C)。
A.选择 B.投影 C.连接 D.扫描
8.如下图所示,两个关系R1和R2,它们进行( D )运算后得到R3。
A.交 B.并 C.笛卡尔积 D.连接
9.关系数据库中的码是指( D )。
A.能唯一决定关系的字段 B.不可改动的专用保留字
C.关键的很重要的字段 D.能唯一标识元组的属性或属性集合
10.SQL语言具有两种使用方式,分别为交互式SQL和( C )。
A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL
11.设计性能较优的关系模式称为规范化,规范化主要的理论依据是( A )。
A.关系规范化理论 B.关系运算理论 C.关系代数理论 D.数理逻辑理论
12.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )缺陷。
A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失
13.当关系模式R(A,B)已属于3NF,下列说法中( B )是正确的。
A.它一定消除了插入异常和删除异常 B.仍存在一定的插入和删除异常
C.一定属于BCNF D.A和C都是
14.消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是( B )。
A.1NF B.2NF C.3NF D.4NF
15.E-R图是数据库设计的工具之一,它适用于建立数据库的( A )。
A.概念模型 B.逻辑模型 C.结构模型 D.物理模型
数据库设计分为四个阶段:
1)需求分析阶段:编写软件规格说明书及初步的用户手册,提交评审。
2)概念设计(概要设计)阶段:E-R图设计阶段。
3)逻辑设计阶段:主要是E_R转换成关系模式。
4)物理设计阶段。
16.在关系数据库设计中,设计关系模式是( C )的任务。
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段
17.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( B )。
A.属性冲突 B.语法冲突 C.结构冲突 D.命名冲突
18.DBMS通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( D )。
A.可靠性 B.一致性 C.完整性 D.安全性
19.设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是( D )。
A.该操作不存在问题 B.该操作丢失 C.该操作不能重复读 D.该操作读“脏”数据
20.若事务T对数据R已加了X锁,则其他事务对数据R( D )。
A.可以加S锁不能加X锁 B.不能加S锁可以加X锁
C.可以加S锁也可以加X锁 D.不能加任何锁
X锁与S锁的区别:?