Question: Actor actorID firstName lastName a1 Scarlett CREATE TABLE Actor ( CREATE TABLE Movie ( actorID VARCHAR(5) PRIMARY KEY, movieID VARCHAR(5) PRIMARY KEY, firstName VARCHAR, name

 Actor actorID firstName lastName a1 Scarlett CREATE TABLE Actor ( CREATE

Actor actorID firstName lastName a1 Scarlett CREATE TABLE Actor ( CREATE TABLE Movie ( actorID VARCHAR(5) PRIMARY KEY, movieID VARCHAR(5) PRIMARY KEY, firstName VARCHAR, name VARCHAR, lastName VARCHAR, releaseDate DATE, gender CHAR) length INTEGER, CREATE TABLE Acts In ( genre VARCHAR, actorID VARCHAR(5), actingBudget INTEGER ) movieID VARCHAR(5), pay INTEGER, PRMARY KEY (actorID, movieID), FOREIGN KEY (actorID) REFERENCES Actor(actorID) ON DELETE SET NULL, FOREIGN KEY (movieID) REFERENCES Movie (movieID) ON DELETE CASCADE / Johansson 'Driver' 'a2 Adam' 'a3 Alan' 'Alda 'a4 'Azhy' 'Robertson 'a5 'Takeshi' "Kitano Actsin Movie actorID movieID pay movielD name release Date length genre actingBudget 'al' ' m1 500 ' m1 'drama' 1800 a1 'm2 400 'm2' 2019-07-01 120 2019-08-01 150 2019-01-01 120 'a1 'm3 450 'Marriage Story Vojo Rabbit Ghost in the Shell 'Star Wars: Episode IX - The Rise of Skywalker' 'comedy 1200 'fantasy 1000 'm3' 'al' 'm5 400 'a2' 'm1 200 'm4 '2019-05-01 150 'fantasy' 1100 'a2' 'm2 100 'm5 'Rough Night' "2017-06-16' 101 'comedy 800 'a2' 'm4 100 'm6 'Bridge of Spies' 2015-10-04 141 'drama' 1400 'a3 'm1 300 'a3' 'm6 300 Consider the above database schema and the sample data. (a) Evaluate the following query on the above data and write your answer as a set of tuples. 'a4' 'm1' 300 'a4' 'm3' 350 'a5' 'ml' 400 (b) Explain (in English) what does the query compute. Note: The data in this question is slightly different than the other questions. a5 'm2 600 R1 = II actorID, movieID (Ogenre='drama' (ActsIn Movie)) R2 = II aID,MID (Ogenre='fantasy' (p actorID-aID,movieIDmID (ActsIn) p movieID=mID (Movie))) II actorID (O MID=NULL (R1 (actorID = ID) R2))

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 Databases Questions!