DML-Übungen

Aufgabe 1

Erstellen Sie eine Relation Kunde

idint, primary key, not null
namevarchar(100)
vnamevarchar(100)
kontostandint

Aufgabe 2 (am PC)

Gegeben sind folgende Relationen:

Befüllen Sie die in 2.7.1) bereits angelegten Relationen in ihrer MySQL-Datenbank namens „Filmverwaltung“ mithilfe von DML-Statements.

Aufgabe 3 (am PC)

Gegeben sind folgende Relationen:

Relation Winzer
wnrnamestrasseplzorttelefon
1Lackner TinnacherSteinbach 84567Gamlitz1234567
2Weingut PragerWeissenkirchen 483610Weissenkirchen1234567
3Weingut Emmerich KnollUnterloiben 103601Unterloiben12344457
4Weingut F.X. PichlerUnterloiben 273601Unterloiben11122233
5Weingut SpätleseWeintalstrasse 231136Wien
6Freie Weingarten WachauKremstalstrasse 233600Krems2304002
7Stiftskellerei
8Weingut BieglerWienerstrasse 883502Gumpoldskirchen54564565
Relation Wein
nrbezeichnungsortejahrgangpreisanzahlwnrposition
1Riesling KellerbergRiesling199928.002441
2LoibenbergGr. Veltliner200019.003642
3Ried KreutlesGr. Veltliner200019.001534
4Riesling SmaragdRiesling200021.003025
5GrauburgunderGrauburgunder200316.007216
6MorillonChardonnay20039.005517
7Riesling FederspielRiesling20039.908063
8ChardonnayChardonnay20039.001688
Relation Keller
knrreiheregalfach
1111
2112
3113
4121
5122
6211
7212
8221
Relation Protokoll
pnrnrpDatumverwendunganzahl
112003-01-12Geschenk an Herrn Berger12
232003-07-10Eigenbedarf2
312003-07-23Eigenbedarf4
462003-08-14Geschenk (Frau Kunz)6
512003-08-27Glasbruch1
642003-11-03Korkgeruch1
762003-11-03Eigenbedarf3

Befüllen Sie die in 2.7.1) bereits angelegten Relationen in ihrer MySQL-Datenbank namens „Winzerverwaltung“ mithilfe von DML-Statements.