Databases Reference
In-Depth Information
doznr D_doznr,
PRIMARY KEY (semnr),
FOREIGN KEY (doznr) REFERENCES dozent
ON DELETE SET NULL
ON UPDATE CASCADE);
CREATE TABLE SEMINARTEILNEHMER
(semnr D_semnr NOT NULL,
tnnr D_tnnr NOT NULL,
bezahlt D_bezahlt NOT NULL,
PRIMARY KEY (semnr, tnnr),
FOREIGN KEY (semnr) REFERENCES SEMINAR
ON DELETE CASCADE
ON UPDATE CASCADE,
FOREIGN KEY (tnnr) REFERENCES TEILNEHMER
ON DELETE CASCADE
ON UPDATE CASCADE)
A.0.4 Kapitel 5
Aufgabe 5.1
INSERT INTO kunde (kunden_nr, status, name, strasse, plz, ort,
letzte_bestellung, letzte_werbeaktion, zahlungsart)
VALUES (198,'W','Holgerson, Nils', 'Gänseweg 10','28209','Bremen',
DATE '1999-11-01', DATE '1999-06-29','N')
Aufgabe 5.2
Es gibt eine Fehlermeldung, da die Kundennummer 198 als Primärschlüssel schon
existiert.
Aufgabe 5.3
SELECT * FROM kunde;
UPDATE kunde
SET name = 'Berger-Steiger, Uwe'
WHERE kunden_nr = 102;
SELECT * FROM kunde;
ROLLBACK;
Aufgabe 5.4
SELECT * FROM artikel;
UPDATE artikel
SET mindestbestand = mindestbestand + 5;
SELECT * FROM artikel;
Search WWH ::




Custom Search