FlatBin

create database biergartenverwaltung; use biergartenverwaltung; create table bier ( Biername char(25), PRIMARY KEY(Biername), Alkoholgehalt tinyint(5), Brauereiname char(25) NOT NULL, Foreign Key(Brauereiname) references brauerei(Brauereiname) ); #alter table bier ADD Foreign Key(Brauereiname) references brauerei(Brauereiname); create table biergarten ( Biergartennummer int(11), Primary Key(Biergartennummer), Bezeichnung varchar(45) NOT NULL, Brauereiname varchar(45) NOT NULL, Foreign Key(Brauereiname) references brauerei(Brauereiname) ); #alter table biergarten ADD Foreign Key(Brauereiname) references brauerei(Brauereiname); create table arbeit ( Arbeitnummer int(11), Primary Key(Arbeitnummer), Biergartennummer int(11), Personalnummer int(11), ); create table brauerei ( Brauereiname varchar(25) NOT NULL, Primary Key(Brauereiname), Ansprechpartner varchar(25) ); create table kellner ( Personalnummer int(25) NOT NULL, Primary Key(Personalnummer), Vorname varchar(25) NOT NULL, Nachname varchar(25), Gehalt int(25) ); show Databases; show tables; describe bier; describe biergarten; describe arbeit; describe brauerei; describe kellner; Insert into biergarten (Biergartennummer, Bezeichnung, Brauereiname) values(1,'Hier ubd Heute','Warsteiner'); Insert into biergarten (Biergartennummer, Bezeichnung, Brauereiname) values(2,'Joes Garden','Warsteiner'); Insert into biergarten (Biergartennummer, Bezeichnung, Brauereiname) values(3,'Happy Hour','Stauder'); Insert into kellner (Personalnummer, Vorname, Nachname, Gehalt) values(1,'Jonas','Berger',500); Insert into kellner (Personalnummer, Vorname, Nachname, Gehalt) values(2,'Peter','Schmitz',800); Insert into kellner (Personalnummer, Vorname, Nachname, Gehalt) values(3,'Mike','Gruber',700); Insert into brauerei (Brauereiname,Ansprechpartner) values('Warsteiner','Herr Friedrich Müller'); Insert into brauerei (Brauereiname,Ansprechpartner) values('Stauder','Frau Rosi Bergkamp'); Insert into brauerei (Brauereiname,Ansprechpartner) values('Veltins','Frau Brunhilde Krause'); insert into bier (Biername, Alkoholgehalt, Brauereiname) values('Warsteiner Pils',4.5,'Warsteiner'); insert into bier (Biername, Alkoholgehalt, Brauereiname) values('Stauder alkoholfrei',0.1,'Stauder'); insert into bier (Biername, Alkoholgehalt, Brauereiname) values('Veltins Radler',3.0,'Veltins'); insert into arbeit(Arbeitnummer, Biergartennummer,Personalnummer) values(1,1,1); insert into arbeit(Arbeitnummer, Biergartennummer,Personalnummer) values(2,1,2); insert into arbeit(Arbeitnummer, Biergartennummer,Personalnummer) values(3,2,1); insert into arbeit(Arbeitnummer, Biergartennummer,Personalnummer) values(4,3,2); insert into arbeit(Arbeitnummer, Biergartennummer,Personalnummer) values(5,3,3); #2) select * from biergarten; select * from kellner; select * from brauerei; select * from bier; select * from arbeit; #3) Kann ich nicht da es dann eine fehlermeldung gibt alter table kellner add column Arbeitsbeginn time, add column Arbeitsende time, add column Aussehen varchar(25); alter table kellner drop column Aussehen; alter table bier add column Geschmacksrichtung varchar(25) after Biername; alter table bier alter alkoholgehalt set default 4.0; alter table kellner rename service; alter table biergarten drop foreign key Brauereiname; alter table biergarten ADD Foreign Key(Brauereiname) references brauerei(Brauereiname); describe biergarten; describe brauerei; select * from brauerei;

Neuen Paste erstellen