Question: Books (bid: integer, btitle: string, bgenre: string) Publishers (pid: integer, pname: string, paddress: string) Catalog (bid, pid, ccost: float) The key fields are underlined, and


Books (bid: integer, btitle: string, bgenre: string) Publishers (pid: integer, pname: string, paddress: string) Catalog (bid, pid, ccost: float) The key fields are underlined, and the domain of each field is listed after the field name. Thus, bid is the key for Books, pid is the key for Publishers, and bid and pid form the key for Catalog, Relation Catalog gives the prices charged for Books by Publishers. 3. (10 Points) What does the following DRC query compute: { 13P1N, P1S( Publisher 1 3A, C(E Catalog ^-(P2, P2N, P2S(E Publisher A3D, F(E Catalog ^C > F)))))} Books (bid: integer, btitle: string, bgenre: string) Publishers (pid: integer, pname: string, paddress: string) Catalog (bid, pid, ccost: float) The key fields are underlined, and the domain of each field is listed after the field name. Thus, bid is the key for Books, pid is the key for Publishers, and bid and pid form the key for Catalog, Relation Catalog gives the prices charged for Books by Publishers. 3. (10 Points) What does the following DRC query compute: { 13P1N, P1S( Publisher 1 3A, C(E Catalog ^-(P2, P2N, P2S(E Publisher A3D, F(E Catalog ^C > F)))))}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
