Question: My question is related Relational Alebra for DBMS Answer needed ASAP The following relations represent a publications database: AUTHOR(author_id, author_name) AUTHOR PAPER(author_id, paper_id, authorpaper_position) PAPER(paper_id,

My question is related Relational Alebra for DBMS

My question is related Relational Alebra for DBMS

Answer needed ASAP

The following relations represent a publications database: AUTHOR(author_id, author_name) AUTHOR PAPER(author_id, paper_id, authorpaper_position) PAPER(paper_id, paper_title, journal_id) JOURNAL (journal_id, journal_title, journal_month, journal_year, journal_editor) * journal editor in JOURNAL references AUTHOR(author_id) - this is an author acting as the journal editor Authors write papers which are published in an edition of a journal. Each edition of a journal is assigned a journal id and appoints an editor. A given paper may be authored by several authors, in such cases each author is assigned a position representing their contribution to the paper. Write the relational algebra for the following queries (your answer must show an understanding of query efficiency): List of symbols for copying/pasting as you enter your answers below: project: , select: o, join: , intersect n, union u, minus - (a) Show the paper title, journal title, and month and year of journal publication for all papers published before 2012. (3 marks) (b) Show the names of all authors who have never been listed as first author (authorpaper_position = 1) in any paper. (3 marks) TVIATK9

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 General Management Questions!