A.{t|t∈R∨t∈S} B.{t|t∈R∧t?S} C.{t|t∈R∧t∈S} D.{t|t∈R∨t?S}
7.关于传统的集合运算说法正确的是( )。 A.并、交、差B.选择、投影、连接
C.连接、自然连接、查询连接D.查询、更新、定义 8.关系模型概念中,不含有多余属性的超键称为( )。 A.候选键B.对键C.内键D.主键
9.设R、S为两个关系,R的元数为4,S 的元数为5,则与S R∞< 3 2
等价的操作是( )。
A.σ3<6(R×S) B.σ3<2(R×S) C.σ3>6(R×S) D.σ7<2(R×S) 第7 章Transact-SQL 程序设计 第4 页共30 页 4
10.参与自然连接运算时,两个关系进行比较的分量,要求遵循( )。 A.必须是相同的属性组B.可以是不同的属性组,但属性值域相同 C.无限制D.必须是相同的关键字
11.关系代数语言是用对( )的集合运算来表达查询要求的方式。 A.实体B.域C.属性D.关系
12.关系演算语言是用( )来对关系表达查询要求的方式。 A.关系B.谓词C.代数D.属性 13.基本关系中,任意两个元组值( )。
A.可以相同B.必须完全相同C.必须全不同D.不能完全相同
14.实体完整性规则为:若属性A 是基本关系R 的主属性,则属性A 是( )。 A.可取空值B.不能取空值C.可取某定值D.都不对
15.对于某一指定的关系可能存在多个候选键,但只能选中其中的一个为( )。 A.替代键B.候选键C.主键D.关系
16.下面对于关系的叙述中,不正确的是( )。
A.关系中的每个属性是不可分解的B.在关系中元组的顺序是无关紧要的 C.任意的一个二维表都是一个关系D.每一个关系只有一种记录类型 17.设关系R、S 具有相同的目,且对应的属性值取自相同域,则R-(R-S)等于( )。
A.R∪S B.R∩S C.R×S D.R÷S 18.数据依赖讨论的问题是( )。
A.关系之间的数据关系B.元组之间的数据关系 C.属性之间的数据关系D.函数之间的数据关系 19.下列叙述中,不正确的是( )。
A.一个二维表就是一个关系,二维表的名就是关系的名 B.关系中的列称为属性,属性的个数称为关系的元或度 C.关系中的行称为元组,对关系的描述称为关系模式 D.属性的取值范围称为值域,元组中的一个属性值称为分量
20.设关系R 和S 的度分别为20 和30,广义笛卡尔积T=R×S,则T 的度为( )。 A.10 B.20 C.30 D.50
21.设关系R 和S 具有相同的度,且相应的属性取自同一个域。与集合{t|t∈R
∧t∈S}等
价的集合运算是( )。
A.R∪S B.R-S C.R×S D.R∩S
22.关系规范化是为了解决关系数据库中的( )问题而引入的理论和技术。 A.插入、删除异常和数据冗余B.查询速度 C.数据操作的复杂性D.函数之间的数据关系
23.在关系运算中,不要求关系R 与S 具有相同的目(属性及个数)运算是( )。 A.R×S B.R∪S C.R∩S D.R-S
24.如果在一个关系中,存在多个属性(或属性组)都能用来唯一标识该关系的元组,
且其任何子集都不具有这一特性。这些属性(或属性组)都被称为该关系的( )。 A.候选码B.主码C.外码D.连接码 第7 章Transact-SQL 程序设计 第5 页共30 页 5
25.下列关于规范化理论说法确的是( )。 A.满足二级范式的关系模式一定满足一级范式 B.对于一个关系模式来说,规范化越深越好 C.一级范式要求一非主码属性完全函数依赖关键字
D.规范化一般是通过分解各个关系模式实现的,但有时也有合并 二.填空题
1.设D1,D2 和D3 域的基数分别为2,3 和4,则D1×D2×D3 的每个元组有
( )个分量。
2.关系中的码可分为超码、主码、候选码、( )和外码五种。
3.学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则班级号为学生关 系中的( )。
4.关系模型中,( )是关系模型必须满足并由DBMS 自动支持的完整性。 5.如果一个关系模式R 的每一个属性的域都包含单一的值,则称R 满足( )。 6.关系模式R 中,若每一个决定因素包含键,则关系模式R 属于( )。 7.设关系模式为R(A,B,C),关系内容为
R={{1,10,50},{2,10,60},{3,20,72},{4,30,60}},则
πA(σA>3(R))的运算结果中包含( )个元组,每个元组包含( )个分量。 8.关系R 和关系S 所有元组合并组成的集合,再删除去重复的元组是( )运算。
9.在概念模型中,一个实体集对应于关系模型中的一个( )。 10.用二维表数据来表示实体之间联系的数据模型称为( )。
11.在关系模型中,“关系中不允许出现相同元组”的约束是通过( )实现的。 12.在连接运算中,( )连接是去掉重复属性的等值连接。
13.设关系模式R 满足1NF,且所有非主属性完全函数依赖候选键,则R 满足( )。
14.关系模型的特点是把实体和联系都表示为( )。 15.当主键是( )时,只能是完全函数依赖。
16.设有关系模式R(A,B,C)和S(E,A,F),若R.A 是R 的主码,S.A 是S 的外
码,则S.A
的值或者等于R 中某个元组的主码值,或者取空值(null),这是( )完整性规则。
17.用值域的概念来定义关系,关系是属性值域笛卡尔积的一个( )。 18.如果关系模式R 满足( ),而且它的任何一个非主属性都不传递完全函数依赖候
选键,则R 满足( )。
19.在关系代数中,从两个关系的笛卡儿积中选取它们的属性或属性组间满足一定条件的
元组的操作称为( )。
20.关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础,它的运算对象
和运算结果均为( )。
21.在关系数据库的规范化所有理论中,起核心作用的是( )。
22.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为
X(学生号,课程号,成绩),则姓名为变量K 的值的学生所选修的全部课程信息所对应的运算
表达式为( )∞π课程号(______∞(π姓名=K(______)))。
23.设有学生关系为S(学号,姓名),课程关系为C(课程号,课程名),选课关系为X(学号,
课程号,成绩),求出所有选课的学生信息的运算表达式为( )与( )的自然连