Question: Problem 1. (80 points) Consider the relational database defined below: create table passenger ( passenger_ID varchar (10), passenger_name varchar (30), passenger_city varchar (30), primary key

 Problem 1. (80 points) Consider the relational database defined below: createtable passenger ( passenger_ID varchar (10), passenger_name varchar (30), passenger_city varchar (30),

Problem 1. (80 points) Consider the relational database defined below: create table passenger ( passenger_ID varchar (10), passenger_name varchar (30), passenger_city varchar (30), primary key (passenger_ID)); create table seat ( train_number varchar (10), seat_number varchar (10), primary key (train_number, seat_number)); create table reservation ( reservation_number varchar(10), passenger_ID varchar (10), train_number varchar (10), seat_number varchar (10), departure_station varchar(10), departure_time timestamp, arrival station varchar(10), arrival time timestamp , fare numeric(8, 2), primary key (reservation_number), foreign key (passenger_ID) references passenger, foreign key (train_number, seat_number) references seat); Express in SQL each of the following queries: (a) (10 points) Shows the number of passengers living in (i.e., whose passenger_city is) 'Albany'. (b) (10 points) Show the train number of each train that has more than 1000 seats. (c) (10 points) Find the ID of every passenger who lives in (i.e., whose passenger_city is) 'Albany' and has never reserved a trip arriving at 'ALB. For this query, use either an in clause or a not in clause. (d) (10 points) Find the ID of every passenger who lives in (i.e., whose passenger_city is) 'Albany' and has never reserved a trip arriving at ALB. For this query, use a set oper- ation. 1

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!