Question: Question 2 : ( 1 0 % ) Relational Algebra A small university that practices team teaching has an enrolment system whose database includes

Question 2: (10\%) Relational Algebra
A small university that practices team teaching has an enrolment system whose database includes the following tables
student (name, email, major, id)
course (code, title, credits, days, time,room)
enrol (code, id)-- both referencing the other tables
teach (code, prof)
Let's say Prof. Murray wants a list of all her students (enrolled in one or more of her courses), with name, email, and major.
Draw a Relational Algebra tree that will produce this result. The "leaves" should be relations (tables) at the bottom, and operations should lead to the single result at the top, a set of tuples (name, email, major)
You can use \(\bowtie \) for (natural) join of 2 tables.
(That's right, we crazy computer scientists draw trees upside down.)
Question 2 : ( 1 0 \ % ) Relational Algebra A

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!