46、DBMS是一种( C )软件。
(A)应用 (B)编辑 (C)系统 (D)会话 47、现实世界中事物的特性在信息世界中称为( C ) 。
(A)实体 (B)实体标识符 (C)属性 (D)关键码 48、采用二维表格结构表达实体类型及实体间联系的数据模型是( C )。 (A)层次模型 (B)网状模型 (C)关系模型 (D)实体联系模型 49、数据库(DB)、DBMS、DBS三者之间的关系( B )。 (A)DB包括DBMS和DBS (B)DBS包括DB和DBMS (C)DBMS包括DB和DBS (D)DBS与DB和DBMS无关 50、数据库系统中,用( D )描述全部数据的整体逻辑结构
(A)外模式 (B)存储模式 (C)内模式 (D)概念模式 51、现有如下关系:
患者(患者编号,患者姓名,性别,出生日起,所在单位)
医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是( A )。
(A)患者编号 (B)患者姓名
(C)患者编号和患者姓名 (D)医生编号和患者编号
52、假设有关系R和S,关系代数表达式R-(R-S)表示的是( A )。 (A)R∩S (B)R∪S (C)R-S (D)R×S 53、设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合。 {t|t?R?t?S}的标记为( D )
(A)R?S (B)R-S (C)R?S (D)R?S 54、设R是一个关系模式,如果R中的每一个属性都是不可分解的,则( A )。 (A)R?1NF (B)R?2NF (C)R?3NF (D)R?4NF 55、从关系数据库中选出满足条件的属性的操作是( C )。 (A)选择 (B)连接 (C)投影 (D)除 56、在SQL中,可以用Exists来测试一个集合中是否( D )。 (A)有相同元组存在 (B)为空集合、 (C)有相同分量存在 (D)为非空集合 57、五种基本关系代数运算是( A ) 。
A.∪,-,×,∏和σ B. ∪,-,∞,∏和σ C.∪,∩,×,∏和σ
第 5 页 共 15 页
D.∪,∩,∞,∏和σ
58、SQL集数据查询、数据操纵、数据定义和数据控制功能于一身,其中的create、drop、alter语句是实现( B )功能。
(A)数据控制 (B)数据定义 (C)数据查询 (D)数据操纵 59、利用SQL的Grant语句可以向用户授予操作权限,若允许用户将获得的权限再授予其他用户时,应使用子句( C )。
(A)With public (B)With option (C)With grant option (D)With all privileges 60、笛卡儿积是( C )进行运算 (A)向关系的垂直方向 (B)向关系的水平方向
(C)既向关系的水平方向也向关系的垂直方向 (D)先向关系的垂直方向,然后再向关系的水平方向
61、关系模式R中的属性全是主属性,则R的最高范式必定是(C ) 。
A. 1NF B. 2NF C. 3NF D. BCNF
62、设关系R(S,D,M)其函数依赖集为F={S→D,D→M},则( B )。
A.R?1NF B.R?2NF C.R?3NF D.R?4NF
63、由分E-R图生成初步E-R图,其主要任务是( D )。
A.消除不必要的冗余 B.消除属性冲突 C.消除结构冲突和命名冲突 D.选项B和选项C
64、DBMS中实现事务持久性的子系统是( D )。
A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统
D.恢复管理子系统
65、事务特性中,“事务的所有操作在数据库中要么全部正确反映出来,要么全部不反映”是指事务的( A )。
A.原子性 B.一致性 C.隔离性 D.持久性
66、设关系模式R(A.B,C),F是R上成立的FD集;F={B→C},则分解P={AB,BC)相对于F(
A )。
(A)是无损连接,也是保持FD的分解 (B)是无损连接,但不保持FD的分解 (C)不是无损连接,但保持FD的分解
第 6 页 共 15 页
(D)既不是无损连接,也不保持FD的分解 67、关系模型中,候选码( C )。
A.可由多个任意属性组成 B.至多由一个属性组成
C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D.以上都不是
68、设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是( B )。 A.该操作不存在问题 B.该操作丢失修改 C.该操作不能重复读 D.该操作读“脏”数据 T1 T2 ①读A=10
② 读A=10 ③A=A-5写回
④ A=A-8写回 图1 事务并发操作图 69、非关系模型中数据结构的基本单位是( C )。
A.两个记录型间的联系 B.记录
C.基本层次联系 D.实体间多对多的联系 70、属于BCNF的关系模式( D) 。
A.已消除了插入、删除异常 B.已消除了插入、删除异常和数据冗 C.仍然存在插入、删除异常 D.在函数依赖范畴内,已消除了插入和删除的异常
71、设有下表所示的关系 R,经操作ΠA, B(σB=’b’(R))(Π为“投影”运算符,σ为“选择”运算符)的运算结果是( C )。 关系R如下:
R A a d c A . A a B b C c B . A a C c B b a b C .
A a B b D . A a B b C c f d 第 7 页 共 15 页
c b d c d c b d a 72、数据库的三级模式结构中最接近用户的是( B D )。
A.内模式 B.外模式 C.概念模式 D.用户模式 73、对数据库中数据的操作分为两大类( A )。
A.查询和更新 B.检索和修改 C.查询和修改 D.插入和删除 74、事务的原子性是指( A )。
A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 75、关系代数中的联接操作是由(B)操作组合而成 。 (A)选择和投影 (B)选择和笛卡尔积 (C)投影、选择、笛卡尔积 (D)投影和笛卡尔积
二、填空题:
1.数据模型通常由( 数据结构 )、( 数据操作 )和( 数据的约束条件 )3要素组成。
2.关系数据库系统是以( 关系模型 )为基础的数据库系统。 3.从数据库管理系统的角度划分数据库系统的体系结构,可分为( 外模式 )、( 模式 )和( 内模式 )3层。
4.有了外模式/模式映象,可以保证数据和应用程序之间的( 逻辑独立性 );有了模式/内模式映象,可以保证数据和应用程序之间的( 物理独立性 )。
5.事务的4个特性是( 原子性 )、( 一致性 )、( 隔离性 )和( 持久性 )。
6.数据库管理系统在3层结构之间提供的两层映象是( 外模式/模式 )和( 模式/内模式 )。
7.当前数据库系统的主流是( 关系数据库系统 )。 8.DBMS的中文意思是( 数据库管理系统 )。
9.DBMS允许用户把一个或多个数据库操作组成( 事务 ),它是一组
第 8 页 共 15 页