Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

create table customer ( customer_ID varchar ( 1 0 ) , customer_name varchar ( 3 0 ) , ZIP_code char ( 5 ) , primary

create table customer ( customer_ID varchar ( 1 0 ) ,

customer_name varchar ( 3 0 ) , ZIP_code char ( 5 ) ,

primary key ( customer_ID ) ) ;

create table product ( product_name varchar ( 1 0 ) ,

price numeric ( 1 0 , 2 ) ,

primary key ( product_name ) ) ;

create table purchase ( purchase_ID varchar ( 1 0 ) ,

customer_ID varchar ( 1 0 ) ,

product_name varchar ( 1 0 ) ,

quantity int , primary key ( purchase_ID ) ,

foreign key ( customer_ID ) references customer ,

foreign key ( product_name ) references product ) ;

(a) (10 points) For each ZIP code stored in the customer table, find the number of customers who have purchased product X.

(b) (10 points) For each product whose price is less than $10,000, increase the price of that product by 10 percent. For all other products, increase their prices by 5 percent.

(c) (10 points) Find the names of the products that have not been purchased by anyone whose ZIP code is 12222.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Systems Design Implementation And Management

Authors: Carlos Coronel, Steven Morris

14th Edition

978-0357673034

More Books

Students also viewed these Databases questions

Question

How wide are Salary Structure Ranges?

Answered: 1 week ago