Gegeben sei die folgende relationale Datenbank zur Modellierung

Werbung
Gegeben sei die folgende relationale Datenbank zur Modellierung des Gebrauchtwagenparks eines
Autohändlers.
Modelle
ModellNr
1
2
3
4
5
6
Fahrzeuge
Hersteller
HerstellerNr
1
1
1
1
2
2
Modellnr
1
1
2
3
3
5
Herstellernr
1
2
Typ
Corsa
Vectra
Omega
Astra
Golf
Passat
Fahrgestellnr
H674
C634
D459
C635
H789
E448
Neupreis
18.000
30.000
40.000
28.000
30.000
40.000
Baujahr
1992
1990
1992
1989
1993
1997
Preis
13.000
12.000
22.000
22.000
24.000
29.000
PSZahl
60
90
110
90
90
130
Die Relation Modelle beinhaltet alle
Fahrzeugtypen, die der Händler im
Gebrauchtwagenprogramm führt. Die
Modelle sind über das Attribut ‚ModellNr’
(Modellnummer) über alle Hersteller hinweg
eindeutig nummeriert.
Über das Attribut ‚HerstellerNr’
(Herstellernummer) wird von Modelle auf die
Relation Hersteller verwiesen. In der
Relation Fahrzeuge werden alle tatsächlich
beim Händler am Lager befindlichen
Fahrzeuge geführt.
Über ‚ModellNr’ wird von Fahrzeuge auf
Modelle verwiesen.
Herstellername
Opel
VW
1. Skizzieren Sie das zugrunde liegende ER-Modell und führen Sie zu den Entitätsmengen die Primärund Sekundärschlüsselattribute auf.
2. Formulieren Sie folgende Anfragen in SQL:
a) Bestimmen Sie alle Modelle (alle Attribute) mit mehr als 100 PS.
b) Bestimmen Sie die Typen aller im Gebrauchtwagenpark geführten Modelle des Herstellers VW.
Herunterladen