The document describes a database with tables for Suppliers, Parts, Projects, and Shipments. It lists attributes for each table and provides sample data. It then lists 12 queries to retrieve information from the tables based on specified conditions.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
41 views
Lab Assignment-4: P Table
The document describes a database with tables for Suppliers, Parts, Projects, and Shipments. It lists attributes for each table and provides sample data. It then lists 12 queries to retrieve information from the tables based on specified conditions.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2
Lab Assignment-4
The following questions pertain to a database with the following tables.
Suppliers - S (S#, Name, Status, City) arts - (#, name, Colour, !eight, City) ro"e#ts - $ ($#, $name, City) Shipment - S$ (S#, #, $#, %ty) The signifi#an#e of an S$ re#ord is that the spe#ified supplier supplies the spe#ified part to the spe#ified pro"e#t in the spe#ified quantity (and the #ombination S#-#-$# uniquely identifies su#h a re#ord). &. 'et full details of all pro"e#ts in (ondon. ). 'et S# for suppliers who supply pro"e#t $&. *. 'et all part-#olor+part-#ity #ombinations. ,. 'et all S#+#+$# triples su#h that all are #o-lo#ated. -. 'et al S#, #, $# triples su#h that they are not all #o-lo#ated. .. 'et # for parts supplied by a supplier in (ondon. /. 'et all pairs of #ities su#h that a supplier in the first #ity supplies to a ro"e#t in the se#ond #ity. 0. 'et $# for pro"e#ts supplied by at least one supplier not in the same #ity. 1. 'et all pairs of part numbers su#h that some supplier supplies both the indi#ated parts. &2. 'et the total quantity of part & supplied by S&. &&. 3or ea#h part supplied to a pro"e#t, get the #, $# and #orresponding total quantity. &). 'et # of parts supplied to some pro"e#t in an a4erage quantity 5 *)2. &*. 'et pro"e#t names for pro"e#ts supplied by supplier S&. &,. 'et #olors of parts supplied by S&. &-. 'et $# for pro"e#ts using at least one part a4ailable from supplier S&. &.. 'et supplier numbers for suppliers supplying at least one part supplied by at least one supplier who supplies at least one red part. &/. 'et supplier numbers for suppliers with a status lower than that of supplier S&. &0. 'et pro"e#t numbers for pro"e#ts not supplied with any red part by any (ondon supplier. S Table S# NAME STATUS CITY -- --------------- --------- -------- s1 smith 20 london s2 jones 10 paris s3 la!e 30 paris s" #lar! 20 london s$ adams 30 athens P Table %# %NAME C&'&U( )EI*+T CITY -- --------- ------ --------- --------- p1 n,t red 12 london p2 olt -reen 1. paris p3 s#re/ l,e 1. rome p" s#re/ red 1" london p$ #am l,e 12 paris p0 #o- red 11 london J Table 2# 2NAME CITY -- --------------- --------- j1 sorter paris j2 displa3 rome j3 o#r athens j" #onsole athens j$ raid london j0 eds oslo j. tape london SPJ Table S# %# 2# 4TY -- -- -- --------- s1 p1 j1 200 s1 p1 j" .00 s2 p3 j1 "00 s2 p3 j2 200 s2 p3 j3 200 s2 p3 j" $00 s2 p3 j$ 000 s2 p3 j0 "00 s2 p3 j. 500 s2 p$ j2 100 s3 p3 j1 200 s3 p" j2 $00 s" p0 j3 300 s" p0 j. 300 s$ p2 j2 200 s$ p2 j" 100 s$ p$ j$ $00 s$ p$ j. 100 s$ p0 j2 200 s$ p1 j" 100