Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Using the database table below, I would like to write relational algebra and SQL queries for the following: 1. List all manufacturers who make PCs.

Using the database table below, I would like to write relational algebra and SQL queries for the following:

1. List all manufacturers who make PCs.

2) List the models and prices of all Laptops with the most expensive first.

3) List the model and price of the Laptops with more than 512 KB RAM and faster than 1.60.

4) List the model and manufacturer of all Laptops costing less than $ 1,000.

5) List the names and models of the manufacturers who make both PCs and laptops with speeds greater than 2.

6) Which manufacturers make PCs, but not printers?

Product

Product.maker Product.model Product.type
A 1001 pc
A 1002 pc
A 1003 pc
A 2004 laptop
A 2005 laptop
A 2006 laptop
B 1004 pc
B 1005 pc
B 1006 pc
B 2007 pc
C 1007 pc
D 1008 pc
D 1009 pc
D 1010 pc
D 3004 printer
D 3005 printer
E 1011 pc
E 1012 pc
E 1013 pc
E 2001 laptop
E 2002 laptop
E 2003 laptop
E 3001 printer
E 3002 printer
E 3003 printer
F 2008 laptop
F 2009 laptop
G 2010 laptop
H 3006 printer
H 3007 printer

PC

PC.model PC.speed PC.ram PC.hd PC.price
1001 2.66 1024 250 2114
1002 2.1 512 250 995
1003 1.42 512 80 478
1004 2.8 1024 250 649
1005 3.2 512 250 630
1006 3.2 1024 320 1049
1007 2.2 1024 200 510
1008 2.2 2048 250 770
1009 2 1024 250 650
1010 2.8 2048 300 770
1011 1.86 2048 160 959
1012 2.8 1024 160 649
1013 3.06 512 80 529

Laptop

Laptop.model Laptop.speed Laptop.ram Laptop.hd Laptop.screen Laptop.price
2001 2 2048 240 20.1 3673
2002 1.73 1024 80 17 949
2003 1.8 512 60 15.4 549
2004 2 512 60 13.3 1150
2005 2.16 1024 120 17 2500
2006 2 2048 80 15.4 1700
2007 1.83 1024 120 13.3 1429
2008 1.6 1024 100 15.4 900
2009 1.6 512 80 14.1 680
2010 2 2048 160 15.4 2300

Printer

Printer.model Printer.color Printer.type Printer.price
3001 true ink-jet 99
3002 false laser 239
3003 true laser 899
3004 true ink-jet 120
3005 false laser 120
3006 true ink-jet 100
3007 true laser 200

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

More Books

Students also viewed these Databases questions