班级学号姓名完成日期。
一、选择题。
1.关系模型中,一个候选码是 。
a.可由多个任意属性组成。
b.至多由一个属性组成。
c.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成。
d.以上都不是。
2.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为 。
a.码 b.数据项 c.主属性 d.主属性值。
3.同一个关系模型的任两个元组值 。
a.不能全同 b.可全同 c.必须全同 d.以上都不是。
4.一个关系数据库文件中的各条记录 。
a.前后顺序不能任意颠倒,一定要按照输入的顺序排列。
b.前后顺序可以任意颠倒,不影响库中的数据关系。
c.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同。
d.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列。
5.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为 ① 从表中选出满足某种条件的元组的操作称为 ② 将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为 ③
a.选择 b.投影 c.连接 d.扫描。
6.关系模式的任何属性 。
a.不可再分b.可再分
c.命名在该关系模式中可以不惟一 d.以上都不是。
7.在关系代数运算中,五种基本运算为 。
a.并、差、选择、投影、自然连接 b.并、差、选择、投影。
c.并、差、选择、投影、乘积 d.并、差、交、选择、乘积。
8.关系数据库中的码是指 。
a.能惟一决定关系的字段 b.不可改动的专用保留字。
c.关键的很重要的字段d.能惟一标识元组的属性或属性集合。
9.设有关系r,按条件f对关系r进行选择,正确的是 。
a.r×rb.r fr c.бf(r) d.пf(r)二、填空题。
1.一个关系模式的定义格式为 。
2.关系代数运算中,专门的关系运算有和。
3.关系数据库基于数学上两类运算是和。
4.关系代数中,从两个关系中找出相同元组的运算称为运算。
5.已知系(系编号,系名称,系主任,**,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码字是系关系的外码是学生关系的主码是外码是。
三、简答题。
1.设有如图2.2所示的关系r,s,计算:
1)r1=r-s
2)r2=r∪s
3)r3=r∩s
4)r4=∏a,b(бb=b1(r))
图2.2关系r和s
2.设有如图2.3所示的关系r,s,计算:
1)r1=r s
2)r2=r s
3)r3=(бb=d(r×s))
图2.3 关系r和s
3. p74:5(用关系代数完成)
第二章关系数据库课外作业
一 单选题 1 下面的选项不是关系数据库基本特征的是 a.不同的列应有不同的数据类型 b.不同的列应有不同的列名 c.与行的次序无关 d.与列的次序无关 2 一个关系只有一个 a.候选码 b.外码 c.超码 d.主码 3 关系模型中,一个码是 a.可以由多个任意属性组成 b.至多由一个属性组成 c....
数据库作业第二章
第二章关系模型。1.设有三个关系s c和sc。将下列关系代数表达式用汉语表示出来。s 学号姓名年龄性别籍贯 c 课程号课程名教师姓名办公室 sc 学号课程号成绩 1 2,1,6 籍贯 上海 s sc 2 2,6,7 s sc 课程名 操作系统 c 3 2,3 s 1,2 sc 1 c 解 1 将关系...
数据库第二章作业
学号 20092370班级 软件二班姓名 蒋锦嵘 第二章高级数据模型。一。简答题。1.erm属于哪个层次的数据模型?关系模型又是哪个层次的数据模型?rem属于概念数据模型,关系模型属于逻辑数据模型。2.用erm作为工具去描述现实系统时,现实系统中的数据本身用什么描述,数据联系又用什么去描述?数据本身...