文档介绍:数据库系统概论
一、单选题(每题2分,共20分)
1、在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是( )
(1)子模式(2)用户模式(3)模式(4)存储模式
2、在下列实体类型的联系中,一对多联系的是( )
(1)学校与课程的学****联系(2)班级与学生的关系(3)省与省会的关系(4)顾客与商品的购买关系
3、在关系模型中,实现关系中不允许出现相同的元组的约束是通过( )
(1)侯选键(2)主键(3)外键(4)超键
4、下列哪种运算不属于关系代数的基本运算( )
(1)连接(2)笛卡尔积(3) 相减(4) 投影
5、在SQL中,可以用谓词EXISTS来测试一个集合中是否( )
(1)有相同元组存在(2)为空集合(3) 有相同分量存在(4) 为非空集合
6、设有关系r如图所示,则该关系最高为哪一级范式( )
(1) 1NF (2)2NF (3)3NF (4)BCNF
A B C D
A1 b1 c1 d2
A1 b2 c2 d4
A2 b1 c2 d1
A1 b3 c1 d4
7、设已经F={C->A,CG->D,CG->B,CE->A,ACD->B},从中去掉哪些函数依赖关系后得到的新的函数依赖集合F1与F等价的是( )
(1)C->A和CG->B (2) C->A 和ACD->B (3)CE->A 和ACD->B (4)CE->A和CG->B
8、ER图是一种直观表示何种模型的工具( )
(1)结构数据模型(2)关系数据模型(3) 概念数据模型(4) 层次和网状模型
9、约束”年龄限制在18—30岁之间”属于DBMS的哪种功能( )
(1)安全性(2)完整性(3)并发控制(4)恢复
10、在对象联系图中,双线箭头表示对象间的( )
(1)函数值为多值(2)属性值为多值(3)泛化/细化联系(4)对象之间包含联系
二、判断题(每题2分,共10分)
1、对一个客观事物,可以用多种数据模型来描述( )
2、设R、S是任意两个同类关系,U是R的关系框架中所有属性的集合,属性集A3、数据库事务的原子性是指事物在执行过程中不能出现中断。( )
4、对关系模式来说,范式级别越高,实际应用效果越好。( )
5、在OROB中,超表中的每个元组最多可以与每个子表中的一个元组相对应。( )
三、填空题(每题2分,共20分)
是实现有组织地、动态地存储大量( )数据,支持多用户访问的计算机软件、( )和数据资源组成的系统。
主要特征是用( )结构表达实体集,用( )表示实体间联系。
K是关系模式R1的主键,K也是关系模式R2的外键,那么在R2的关系中,K的取值只允许两种可能:( ),( )。
基于( )的关系运算。
匹配操作中,通配符( )表示与零个或多个字符组成的字符串匹配。
6、F逻辑蕴涵的