第二章 关系数据库习题
更新时间:2024-03-16 17:51:01 阅读量: 综合文库 文档下载
第二章 关系数据库
一、单项选择题
1.在下列选项中,____不是基本关系的性质。
A.不同列应有不同的数据类型 C.行的顺序可以任意
B.不同列应有不同的列名 D.列的顺序可以任意
2.在关系模型中,一个关系只能有一个 。
A.候选码 B.外码
C.内码
D.主码
3.在关系模型中,一个候选码 。
A.只能由两个以上的属性组成 C.可以由一个或多个属性组成
B.至多包含一个属性 D.必须包含关系的全部属性
4. 设X是关系R的属性组,但不是R的主码,若X引用了关系S的主码Y,则称 。
A.X是S的外码
B.Y是R的外码
C.X是R的外码
D.Y是S的外码
5.设域D1、D2、D3分别有K1、K2、K3个元素,则D1?D2?D3的元组数为______。
A.K1? K2? K3
B.K1+ K2+ K3
C.(K1+ K2)?K3
D.(K1+ K2)÷K3
6.关系数据库管理系统应能实现的专门关系运算包括 。
A.排序、索引、统计 C.关联、更新、排序
B.选择、投影、连接 D.显示、打印、制表
7.关系模式和关系数据库模式之间的关系是 。
A.关系模式是型,关系数据库模式是它的值 B.关系数据库模式是型,关系模式是它的值 C.关系模式是关系数据库模式的集合 D.关系数据库模式是关系模式的集合 8.关系和关系模式之间的关系是 。
A.关系模式是型,关系是它的值 C.关系模式是关系的集合
B.关系是型,关系模式是它的值 D.关系是关系模式的集合
9.关系数据库和关系数据库模式之间的关系是 。
A.关系数据库是型,关系数据库模式是它的值 B.关系数据库模式是型,关系数据库是它的值 C.关系数据库模式是关系数据库的集合 D.关系数据库是关系数据库模式的集合 10.关系和关系数据库之间的关系是 。
A.关系数据库是型,关系是它的值 B.关系是型,关系数据库是它的值 C.关系数据库是关系的集合 D.关系是关系数据库的集合
11.属性取空值的含义是 。
A.属性值为0
B.属性值为空集合
C.属性值为空格
D.属性的值不知道
12. 称为关系模式。
A.关系之间的关联模式 C.关系的描述
B.关系和元组之间的关联模式 D.实体间联系的描述
13. 若F是关系R的外码,指向关系S,则F只能取 。
A.空值
B.空值或者取关系S中存在的主码值 D.关系R中存在的主码值
C.关系S中存在的主码值 14.关系的完整性指的是 。
A.关系中数据的正确性和一致性
C.任何数据都必须完整地用关系表示
B.任何关系都必须完整地包含所有数据 D.必须用关系完整地描述具体问题
15.实体完整性规则规定:关系中 。
A.不允许有空行 B.主码不允许取空值 C.属性允许取空值 D.外码允许取空值 16.关系代数是一种抽象的查询语言,关系代数运算的特点是 。
A.运算对象和结果都是元组
B.运算对象是元组,运算结果是关系 D.运算对象和结果都是关系
C.运算对象是关系,运算结果是元组
17.设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为 。
A.R-S
B.S-R
C.R∪S
D.S∩S
18.关系数据库中的投影操作是指从关系中 。
A.抽出特定记录 C.建立相应的影像
B. 抽出特定字段 D.建立相应的图形
19. 操作能够从一个关系中取出满足某个条件的所有记录,形成一个新的关系。
A.投影
B.连接
C.选择
D.复制
20.一般情况下,当对关系R和S进行自然连接时,要求R和S含有共同的 。
A.记录
B.行
C.属性
D.元组
21.“关系的目”指的是 。
A.行数
B.元组个数
C.关系个数
D.列数
22.设关系R、S、W各有10个元组,则这三个关系的自然连接的元组个数为 。
A.10
B.30
C.1000
D.不确定
1?223.设关系R和S的属性个数分别为2和3,则R??S等价于 。
A.?1<2(R?S)
B.?1<4(R?S)
C.?1<2(R??S)
D.?1<4(R??S)
24.如果两个关系没有相同的属性,则其自然连接等价于 。
A.笛卡尔积
B.等值连接
C.?连接
D.外连接
25.下列式子中,不正确的是 。
A.R-S = R – (R?S)
B.R = (R-S)?(R?S)
C.R?S = S-(S-R) D.R?S = S-(R-S)
26.设有关系R(A,B,C)和S(B,C,D),则与R??S等价的关系代数表达式 。
A.?3=5(R??S)
2?1
B.???????????(?3=5(R??S))
2?1
C.?3=5?2=4(R?S) D.???????????(?3=2?2=1(R?S))
27.设有关系R(A,B,C)和S(B,C,D),则与R??S等价的关系代数表达式 。
A.?3=5(R??S)
2?1
B.???????????(?3=5?2=4(R?S)) D.???????????(?3=2?2=1(R?S))
C.?3=5?2=4(R?S)
28.设有关系R(A,B,C)和S(B,C,D),则与R?S的结果集为 。
A.{a | a∈ΠA(R) ∧ ΠB ( σ A=a(R) ) ?ΠB (S) } B.{a | a∈ΠA(R) ∧ ΠB,C ( σ A=a(R) ) ?ΠB,C (S) } C.{b | b∈ΠB(S) ∧ ΠA ( σ B=b(S) ) ?ΠA (R) } D.{b | b∈ΠB(S) ∧ ΠA,C ( σ B=b(S) ) ?ΠA,C (R) }
二、填空题
1.在关系模型中,二维表称为 ,二维表中的行称为 ,二维表的列称为 , 的取值范围称为域。
2.设域D1、D2、D3分别有2、3、4个元素,则D1?D2?D3的元组数为______,每个元组有_____个分量。
3.在关系模型中,基本关系的6条性质是:(1) ___是同质的;(2)不同列必须有不同的___;(3) 列的顺序___任意交换;(4)任意两个元组____完全相同;(5)行的顺序___任意交换;(6) ____必须取原子值。
4.候选码指同类关系中能够 每个元组的 ;若关系存在多个候选码,则选择 为主码;主码中的属性称为 ;不在任何候选码中的属性称为 。
5.若Student关系的属性ClassID与Class关系的主码相对应,则称_____属性为 关系的外码,指向 关系。
6.若关系R1的属性A是指向关系R2的外码,则称___为参照关系,称___为被参照关系。 7.实体完整性规则规定: 中的任何属性都不能取 值。
8.参照完整性规则规定:若F是关系R的 ,指向关系S,则F的值只能取:① 值,②S关系中存在的 值。9. 在关系代数中,专门的关系运算包括________、________、________和__________。
10. 给定同类关系R和S,则:运算R S找出在R和S中都出现的所有元组;运算R S找出在R中出现或者在S中出现的所有元组;运算R S找出在R中出现但在S中不出现的所有元组。
11.设一个关系模式为R(A,B,C),对应的关系内容为R={(1,10,50), (2,10,60), (3,20,72), (4,30,60)},则ПB(?C<70(R))的运算结果有____个元组,每个元组有____个分量。
12.设有关系:学生(学号,姓名)、课程(课程号,课程名)、选修(学号,课程号,成绩),其中有下划线的属性组构成相应关系的主码,学号是选修关系的外码,指向学生关系,课程号是选修关系的外码,指向课程关系,则 “查询学生?张三?所选修的全部课程的课程号和课程名”所对应的关系代数表达式为:______ ?? ?课程号( ______ ?? ?姓名=?张三? ( ______ ) )。 13.设有关系:学生(学号,姓名)、课程(课程号,课程名)、选修(学号,课程号,成绩),其中有下划线的属性组构成相应关系的主码,学号是选修关系的外码,指向学生关系,课程号是选修关系的外码,指向课程关系,则“查询所有选课的学生学号和姓名”所对应的关系代数表达式为: ?学号( ____ ) ?? ____ 。
14.设有关系:学生(学号,姓名)、课程(课程号,课程名)、选修(学号,课程号,成绩),其中有下划线的属性组构成相应关系的主码,学号是选修关系的外码,指向学生关系,课程号是选修关系的外码,指向课程关系,则“查询选修了?数据库?课程的学生学号、姓名和成绩”所对应的关系代数表达式为:?学号,姓名,成绩( ____ ?? ?学号,成绩( ___ ?? ?课程名=?数据库? ( ___ ) ) )。
正在阅读:
第二章 关系数据库习题03-16
英语学习方法06-14
心理电影观后感04-01
完成篇——财务报告概念框架06-01
读《红军长征史》有感02-22
高考英语作文完美行文四步骤(精)05-09
2015小升初数学列方程解应用题 一般复合应用题 分数和百分数应用题 比和比例应用题(1)11-19
基础设施配套建设项目工程施工组织设计05-22
小学三、四年级体育导学案05-25
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 习题
- 关系
- 第二章
- 数据库