首页 > 精品范文库 > 5号文库
关系代数习题
编辑:玄霄绝艳 识别码:14-436496 5号文库 发布时间: 2023-04-28 14:49:37 来源:网络

1.设有如图所示的关系R、W和D,计算下列关系代数:

(1)R1=

(2)R2=

(3)R3=

(4)R4=

(5)R5=

2.设关系R、S和S’如图2.1所示,计算:

(1)R1=R∪S’;

(2)R2=R-S’;

(3)R3=R×S;

(4)R4=R

∞A=C

S=σA=C(R×S);

(5)R5=R∞S=∏A,B,CσR.B=S.B(R×S)。

3.设有如下关系:

学生(学号,姓名,性别,专业,出生日期)

教师(教师编号,姓名,所在部门,职称)

授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩)

1)查找学习“数据库原理”课程且成绩不及格的学生学号和任课教师编号;

2)查找学习“英语”课程的“计算机应用”专业学生的学号、姓名和成绩。(中)

4.设有如下关系:

S(S#,SNAME,AGE,SEX)/*学生(学号,姓名,年龄,性别)*/

C(C#,CNAME,TEACHER)/*课程(课程号,课程名,任课教师)*/

SC(S#,C#,GRADE)/*成绩(学号,课程号,成绩)*/

查询:

(1)

教师“程军”所授课程的课程号和课程名;

(2)

“李强”同学不学课程的课程号;

(3)

至少选修了课程号为k1和k5的学生学号;

(4)

选修课程包含学号为2的学生所修课程的学生学号。(中-难)

5.设有如下关系:

图书关系B(图书编号B#,图书名T,作者A,出版社P);

读者关系R(借书证号C#,读者名N,读者地址D);

借阅关系L(C#,B#,借书日期E,还书标志BZ);

BZ=‘1’表示已还;

BZ=‘0’

表示未还;

查询:

(1)

“工业出版社”出版的图书名;

(2)

查询99年12月31日以前借书未还的读者名与书名。

答案:

1.A

B

a

b

c

b

d

e

b

c

b

d

A

B

a

b

d

e

R

R

A

R

.B

S

.B

C

a

b

b

c

a

b

e

a

a

b

b

d

c

b

b

c

c

b

e

a

c

b

b

d

d

e

b

c

d

e

e

a

d

e

b

d

R

A

R

.B

S

.B

C

a

b

e

a

c

b

b

c

d

e

b

d

R

A

B

C

a

b

c

a

b

d

c

b

c

cC

b

d

R

d

e

a

2.3.(1)

(2)

4.(1)

(2)

(3)

(4)

5.(1)

(2)

关系代数习题
TOP