uebellehrer

Lösungen 02.03.22

Mar 2nd, 2022 (edited)
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.95 KB | None | 0 0
  1. D11:
  2. Aufgabe 2:
  3. CREATE TABLE Pfleger (PID INTEGER AUTO_INCREMENT PRIMARY KEY  NOT NULL, Name VARCHAR(20), Straße VARCHAR(20),
  4.                       Hausnummer VARCHAR(7), PLZ VARCHAR(5), Ort VARCHAR(30));
  5. D12:
  6. CREATE TABLE Gebäude (GNr INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, Größe DOUBLE, Bezeichnung VARCHAR(20));
  7. CREATE TABLE Tier(TID INTEGER PRIMARY KEY AUTOINCREMENT, Name VARCHAR (20), Art VARCHAR (20),
  8.                   GNr INTEGER NOT NULL, PID INTEGER NOT NULL, FOREIGN KEY (GNr) REFERENCES Gebäude (GNr),  FOREIGN KEY (PID) REFERENCES Pfleger(PID));
  9. CREATE TABLE Futter (FNr INTEGER AUTO_INCREMENT NOT NULL PRIMARY KEY, Name VARCHAR(20), Lieferant VARCHAR(30));
  10. CREATE TABLE frisst (FNr INTEGER KEY, TID INTEGER KEY, FOREIGN KEY (FNr) REFERENCES Futter (FNr), FOREIGN KEY (TID) REFERENCES Tier (TID));
  11.  
  12. Wie fügt man einen Datensatz ein:
  13. INSERT INTO Pfleger VALUES (1,'Hans', 'Uhlandstraße', '8c', '67304', 'Eisenberg')
  14.                
Add Comment
Please, Sign In to add comment