零件给某工程项目的数量为QTY。
试用关系代数完成如下查询:
a
1
3
a
(1)求供应工程J1零件的供应商号码SNO;
d
3
2
d
(2)求供应工程J1零件P1的供应商号码SNO;
c
2
1
c
(3)求供应工程J1零件为红色的供应商号码SNO;
(4)求没有使用天津供应商生产的红色零件的工程号JNO;
(5)求至少用了供应商S1所供应的全部零件的工程号JNO。
答:
(1)SNOJNO’J1’SPJ(2)SNOJNO’J1’PNO’P1’SPJ
f欢迎阅读
(3)SNOJNO’J1’COLOR’红’SPJP
(4)JNOSPJ
JNOCITY’天津’COLOR’红’SPJSP
(5)PNOJNOSPJ÷PNOSNO’S1’SPJ
f欢迎阅读
第三章习题
一、单项选择题
1.在关系模型R中,函数依赖X→Y的语义是(B)
A.在R的某一关系中,若两个元组的X值相等,则Y值也相等
B.在R的每一关系中,若两个元组的X值相等,则Y值也相等
C.在R的某一关系中,X值应与Y值相等
D.在R的每一关系中,X值应与Y值相等
2.设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是
(B)
A.性别
B.学号
C.学号,姓名
D.学号,姓名,性别
3.如果X→Y(Y不包含于X,且Y不能决定X)和Y→Z成立,那么X→Z成立。这条规则称为
(B)
A.自反律
B.传递律
C.伪传递律
D.增广律
4.关系模式R2NF,则R一定是(A)
A.1NF
B.3NF
C.BCNF
D.4NF
5.设一关系模式为:运货路径(顾客姓名,顾客地址,商品名,供应商姓名,供应商地址),则
该关系模式的主键是(C)
A.顾客姓名,供应商姓名,供应商地址
B.顾客姓名,商品名
C.顾客姓名,供应商姓名,商品名
D.顾客姓名,顾客地址
6.下列有关范式的叙述中正确的是(B)
A.如果关系模式R1NF,且R中主属性完全函数依赖于主键,则R是2NF
B.如果关系模式R3NF,则R2NF一定成立
C.如果关系模式R1NF,则只要消除了R中非主属性对主键的传递依赖,则R可转换成2NF
D.如果关系模式R1NF,则只要消除了R中非主属性对主键的部分依赖,则R可转换成3NF
7.关系模式学生(学号,课程号,名次),若每一名学生每门课程有一定的名次,每门课程每一
名次只有一名学生,则以下叙述中错误的是(B)
A.(学号,课程号)和(课程号,名次)都可以作为候选键
B.只有(学号,课程号)能作为候选键
C.该关系模式属于第三范式
D.该关系模式属于BCNF
8.已知关系模式R(ABCD),FA→C,B→C,C→D,则以下成r