Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. CREATE TABLE Produkt(
  2. modell INTEGER NOT NULL,
  3. hersteller VARCHAR(30),
  4. typ VARCHAR(30),
  5. preis FLOAT,
  6. PRIMARY KEY(modell)
  7. );
  8.  
  9. CREATE TABLE PC(
  10. modell INTEGER NOT NULL,
  11. speed INTEGER NOT NULL,
  12. ram INTEGER NOT NULL,
  13. hd FLOAT,
  14. cd INTEGER NOT NULL,
  15. PRIMARY KEY(modell),
  16. FOREIGN KEY(modell) REFERENCES Produkt(modell)
  17. );
  18. CREATE TABLE Laptop(
  19. modell INTEGER NOT NULL,
  20. speed INTEGER NOT NULL,
  21. ram INTEGER NOT NULL,
  22. hd FLOAT,
  23. bildschirm FLOAT,
  24. PRIMARY KEY(modell),
  25. FOREIGN KEY(modell) REFERENCES Produkt(modell)
  26. );
  27.  
  28. CREATE TABLE Drucker(
  29. modell INTEGER NOT NULL,
  30. farbe INTEGER NOT NULL,
  31. typ VARCHAR(30),
  32. PRIMARY KEY(modell),
  33. FOREIGN KEY(modell) REFERENCES Produkt(modell)
  34. );
  35.  
  36. INSERT INTO Produkt (modell, hersteller, typ, preis)
  37. VALUES (1100,'C', 'PC', 2499);
  38.  
  39. INSERT INTO PC (modell, speed, ram, hd, cd)
  40. VALUES (1100, 240, 32, 2.5, 12);
  41.  
  42. DELETE FROM PC WHERE hd<2;
  43.  
  44. UPDATE Produkt SET hersteller='A' WHERE hersteller= 'B' ;
  45.  
  46. DELETE FROM Produkt WHERE typ='PC'
  47. AND modell NOT IN(SELECT modell FROM PC);
  48.  
  49. UPDATE PC SET ram = 2*ram+ 1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement