hawxgamer

Untitled

Oct 17th, 2014
287
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.54 KB | None | 0 0
  1. create table kunde(  id int not null,
  2.   vorname   varchar(100) not null,
  3.   nachname  varchar(100) not null,
  4.   strasse   varchar(50) not null,
  5.   plz       varchar(8) not null,
  6.   ort       varchar(50) not null,
  7.  
  8. primary key (id));
  9.  
  10. create table verlag(
  11.   verlagsnummer     int not null,
  12.   kurzbezeichnung   varchar(10),
  13.   name      varchar(100)        not null,
  14.   strasse   varchar(50)         not null,
  15.   plz       varchar(8)   not null       ,
  16.   ort       varchar(50)  not null        ,
  17.  
  18. primary key (verlagsnummer));
  19.  
  20. /*drop table;
  21. drop table auftrag;
  22. drop table buch;
  23. */
  24.  
  25. create table auftrag(
  26.   nr        int not null,
  27.   datum     date not null,
  28. buchnummer int not null,
  29. kundennummer int not null,
  30. foreign key(buchnummer) references buch(nr),
  31. foreign key(kundennummer) references kunde(nr),
  32. primary key (nr));
  33.  
  34. create table buch(
  35.   nr        int not null,
  36.   autor     varchar(100) not null,
  37.   titel     varchar(100) not null,
  38.   preis     numeric(3,2) not null,
  39.   auslaufend    char(1) not null,
  40.   bestand   int not null,
  41. verlagnr int not null,
  42. foreign key(verlagnr) references verlag(verlagsnummer),
  43. primary key (nr));
  44.  
  45. insert into kunde(vorname, nachname, strasse, plz, ort) values ('hugo', 'bla', 'dellmonitor', '3943', 'Schrems');
  46. insert into verlag(verlagsnummer, kurzbezeichnung, name, strasse, plz, ort) values ('123456', 'dV', 'der Verlag', 'die Strass', '123546879', 'Chateau');
  47. insert into auftrag(nr, datum) values(1, '1.1.2000');
  48. insert into buch(nr, autor, titel, preis, auslaufend, bestand) values(123456789, 'david guetta', 'delldesktoppc', 123.23,1,100);
  49.  
  50.  
  51. commit;
Advertisement
Add Comment
Please, Sign In to add comment