职场文秘网

首页 > 总结汇报 > 思想汇报 / 正文

关系代数习题

2020-12-21 16:06:24

  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 1 R 2 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 3 A R . B S . B C a b e a c b b c d e b d R 4 A B C a b c a b d c b c cC b d R 5 d e a 2.

 3. (1) (2) 4.

 (1) (2) (3) (4)

 5.

 (1) (2)

 

Tags: 代数   习题   关系  

搜索
网站分类
标签列表