-- your code goes here
-- create database seminar;
use seminar;
create table kurs(
KursNr varchar(10) primary key,
Kurs varchar(50),
Dauer int,
Voraussetzungen varchar(50),
OrtNr varchar(5)
);
insert into kurs values("1.0","Organisation,",3,"keine","012");
insert into kurs values("2.0","Projektmanagement",5,"keine","010");
insert into kurs values("3.1","Kostenrechnung",2,"keine","011");
insert into kurs values("3.2","IT-Marketing",1,"Teilnahme am Modul Kostenrechnung","011");
insert into kurs values("4.1","Grundlagen PC-Technik",2,"keine","013");
insert into kurs values("4.3","Vertiefung PC-Technik",2,"Modul 4.1","013");
insert into kurs values("5.1b","Java Fortgeschrittenenkurs",10,"Programmiererfahrung","014");
insert into kurs values("5.1c","C++ Anfaengerkurs",14,"keine","014");
insert into kurs values("5.1d","C++ Fortgeschrittenenkurs",10,"Programmiererfahrung","014");
insert into kurs values("5.3","Vertiefung Java",1,"Teilnahme am Fortgeschrittenenkurs","010");
insert into kurs values("5.4","Dynamische Web-Seiten",2,"Kenntnisse einer hoeheren Programmiersprache","015");
insert into kurs values("5.6","Grundlagen Datenbanken",5,"keine","013");
insert into kurs (KursNr, Kurs) values("7.0","Cisco CCNA R&S");
Create table Ort
(
OrtNr varchar(50) primary key,
Ort varchar(50),
Schule varchar(50));
Insert into Ort values("010","Ulm","Robert-Bosch-Schule");
Insert into Ort values("011","Pforzheim","Fritz-Erler-Schule");
Insert into Ort values("012","Ehingen","Kfm.Schule");
Insert into Ort values("013","Pforzheim","Heinrich-Wieland-Schule");
Insert into Ort values("014","Freiburg","Walther-Rathenau-Schule");
Insert into Ort values("015","Sindelfingen","Gottlieb-Daimler-Schule II");
create table Teilnehmer
( TeilnNr int primary key,
Name varchar(50),
Vorname varchar(50),
Strasse varchar(50),
Ort varchar(50));
insert into Teilnehmer values(100,"Hirsch","Harry","Baumgartenstr. 2 ","75175 Pforzheim");
insert into Teilnehmer values(101,"Nicks","Steffi","Holzweg 8","73124 Oberndorf");
insert into Teilnehmer values(102,"Unterlaender","Elke","Max-Weber-Str. 12","81023 Muenchen");
insert into Teilnehmer values(103,"Peters","Paul","Am Markt 1","53522 Koeln");
insert into Teilnehmer values(104,"Wallung","Walther","Panoramapfad 33","09663 Gruenstadt");
insert into Teilnehmer values(105,"Pfeiffer","Claudia","Mozartweg 6","74121 Ludwigshafen");
insert into Teilnehmer values(106,"Hauer","Hans","Im Winkel 16a","12329 Talhausen");
insert into Teilnehmer values(107,"Hofmann","Helma","Am Baechle 3","66822 Heidelberg");
insert into Teilnehmer values(108,"Sorglos","Susi","Hauptstr. 143","40210 Sonnstetten");
insert into Teilnehmer values(109,"Unterlaender","Max","Max-Weber-Str. 12","81023 Muenchen");
create table TeilnehmerKurs
(
TeilnNr varchar(10),
Kurs varchar (50));
insert into TeilnehmerKurs values("100","2.0");
insert into TeilnehmerKurs values("100","3.1");
insert into TeilnehmerKurs values("100","3.2");
insert into TeilnehmerKurs values("101","1.0");
insert into TeilnehmerKurs values("101","4.1");
insert into TeilnehmerKurs values("102","5.1c");
insert into TeilnehmerKurs values("103","5.1b");
insert into TeilnehmerKurs values("103","5.1d");
insert into TeilnehmerKurs values("104","5.3");
insert into TeilnehmerKurs values("104","5.6");
insert into TeilnehmerKurs values("105","5.4");
insert into TeilnehmerKurs values("105","5.6");
insert into TeilnehmerKurs values("106","5.1c");
insert into TeilnehmerKurs values("106","5.1d");
insert into TeilnehmerKurs values("106","5.6");
insert into TeilnehmerKurs values("107","2.0");
insert into TeilnehmerKurs values("107","5.3");
insert into TeilnehmerKurs values("107","5.4");
insert into TeilnehmerKurs values("108","4.1");
insert into TeilnehmerKurs values("108","4.3");
select * from teilnehmer
LS0geW91ciBjb2RlIGdvZXMgaGVyZQotLSBjcmVhdGUgZGF0YWJhc2Ugc2VtaW5hcjsKdXNlIHNlbWluYXI7CmNyZWF0ZSB0YWJsZSBrdXJzKApLdXJzTnIgdmFyY2hhcigxMCkgcHJpbWFyeSBrZXksCkt1cnMgIHZhcmNoYXIoNTApLApEYXVlciBpbnQsClZvcmF1c3NldHp1bmdlbiB2YXJjaGFyKDUwKSwKT3J0TnIgdmFyY2hhcig1KQopOwoKaW5zZXJ0IGludG8ga3VycyB2YWx1ZXMoIjEuMCIsIk9yZ2FuaXNhdGlvbiwiLDMsImtlaW5lIiwiMDEyIik7Cmluc2VydCBpbnRvIGt1cnMgdmFsdWVzKCIyLjAiLCJQcm9qZWt0bWFuYWdlbWVudCIsNSwia2VpbmUiLCIwMTAiKTsKaW5zZXJ0IGludG8ga3VycyB2YWx1ZXMoIjMuMSIsIktvc3RlbnJlY2hudW5nIiwyLCJrZWluZSIsIjAxMSIpOwppbnNlcnQgaW50byBrdXJzIHZhbHVlcygiMy4yIiwiSVQtTWFya2V0aW5nIiwxLCJUZWlsbmFobWUgYW0gTW9kdWwgS29zdGVucmVjaG51bmciLCIwMTEiKTsKaW5zZXJ0IGludG8ga3VycyB2YWx1ZXMoIjQuMSIsIkdydW5kbGFnZW4gUEMtVGVjaG5payIsMiwia2VpbmUiLCIwMTMiKTsKaW5zZXJ0IGludG8ga3VycyB2YWx1ZXMoIjQuMyIsIlZlcnRpZWZ1bmcgUEMtVGVjaG5payIsMiwiTW9kdWwgNC4xIiwiMDEzIik7Cmluc2VydCBpbnRvIGt1cnMgdmFsdWVzKCI1LjFiIiwiSmF2YSBGb3J0Z2VzY2hyaXR0ZW5lbmt1cnMiLDEwLCJQcm9ncmFtbWllcmVyZmFocnVuZyIsIjAxNCIpOwppbnNlcnQgaW50byBrdXJzIHZhbHVlcygiNS4xYyIsIkMrKyBBbmZhZW5nZXJrdXJzIiwxNCwia2VpbmUiLCIwMTQiKTsKaW5zZXJ0IGludG8ga3VycyB2YWx1ZXMoIjUuMWQiLCJDKysgRm9ydGdlc2Nocml0dGVuZW5rdXJzIiwxMCwiUHJvZ3JhbW1pZXJlcmZhaHJ1bmciLCIwMTQiKTsKaW5zZXJ0IGludG8ga3VycyB2YWx1ZXMoIjUuMyIsIlZlcnRpZWZ1bmcgSmF2YSIsMSwiVGVpbG5haG1lIGFtIEZvcnRnZXNjaHJpdHRlbmVua3VycyIsIjAxMCIpOwppbnNlcnQgaW50byBrdXJzIHZhbHVlcygiNS40IiwiRHluYW1pc2NoZSBXZWItU2VpdGVuIiwyLCJLZW5udG5pc3NlIGVpbmVyIGhvZWhlcmVuIFByb2dyYW1taWVyc3ByYWNoZSIsIjAxNSIpOwppbnNlcnQgaW50byBrdXJzIHZhbHVlcygiNS42IiwiR3J1bmRsYWdlbiBEYXRlbmJhbmtlbiIsNSwia2VpbmUiLCIwMTMiKTsKaW5zZXJ0IGludG8ga3VycyAoS3Vyc05yLCBLdXJzKSB2YWx1ZXMoIjcuMCIsIkNpc2NvIENDTkEgUiZTIik7CgpDcmVhdGUgdGFibGUgT3J0CigKICBPcnROciB2YXJjaGFyKDUwKSBwcmltYXJ5IGtleSwKICBPcnQgdmFyY2hhcig1MCksCiAgU2NodWxlIHZhcmNoYXIoNTApKTsKSW5zZXJ0IGludG8gT3J0IHZhbHVlcygiMDEwIiwiVWxtIiwiUm9iZXJ0LUJvc2NoLVNjaHVsZSIpOwpJbnNlcnQgaW50byBPcnQgdmFsdWVzKCIwMTEiLCJQZm9yemhlaW0iLCJGcml0ei1Fcmxlci1TY2h1bGUiKTsKSW5zZXJ0IGludG8gT3J0IHZhbHVlcygiMDEyIiwiRWhpbmdlbiIsIktmbS5TY2h1bGUiKTsKSW5zZXJ0IGludG8gT3J0IHZhbHVlcygiMDEzIiwiUGZvcnpoZWltIiwiSGVpbnJpY2gtV2llbGFuZC1TY2h1bGUiKTsKSW5zZXJ0IGludG8gT3J0IHZhbHVlcygiMDE0IiwiRnJlaWJ1cmciLCJXYWx0aGVyLVJhdGhlbmF1LVNjaHVsZSIpOwpJbnNlcnQgaW50byBPcnQgdmFsdWVzKCIwMTUiLCJTaW5kZWxmaW5nZW4iLCJHb3R0bGllYi1EYWltbGVyLVNjaHVsZSBJSSIpOwpjcmVhdGUgdGFibGUgVGVpbG5laG1lcgooIFRlaWxuTnIgaW50IHByaW1hcnkga2V5LAogIE5hbWUgdmFyY2hhcig1MCksCiAgVm9ybmFtZSB2YXJjaGFyKDUwKSwKICBTdHJhc3NlIHZhcmNoYXIoNTApLAogIE9ydCB2YXJjaGFyKDUwKSk7Cmluc2VydCBpbnRvIFRlaWxuZWhtZXIgdmFsdWVzKDEwMCwiSGlyc2NoIiwiSGFycnkiLCJCYXVtZ2FydGVuc3RyLiAyICIsIjc1MTc1IFBmb3J6aGVpbSIpOwppbnNlcnQgaW50byBUZWlsbmVobWVyIHZhbHVlcygxMDEsIk5pY2tzIiwiU3RlZmZpIiwiSG9sendlZyA4IiwiNzMxMjQgT2Jlcm5kb3JmIik7Cmluc2VydCBpbnRvIFRlaWxuZWhtZXIgdmFsdWVzKDEwMiwiVW50ZXJsYWVuZGVyIiwiRWxrZSIsIk1heC1XZWJlci1TdHIuIDEyIiwiODEwMjMgTXVlbmNoZW4iKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lciB2YWx1ZXMoMTAzLCJQZXRlcnMiLCJQYXVsIiwiQW0gTWFya3QgMSIsIjUzNTIyIEtvZWxuIik7Cmluc2VydCBpbnRvIFRlaWxuZWhtZXIgdmFsdWVzKDEwNCwiV2FsbHVuZyIsIldhbHRoZXIiLCJQYW5vcmFtYXBmYWQgMzMiLCIwOTY2MyBHcnVlbnN0YWR0Iik7Cmluc2VydCBpbnRvIFRlaWxuZWhtZXIgdmFsdWVzKDEwNSwiUGZlaWZmZXIiLCJDbGF1ZGlhIiwiTW96YXJ0d2VnIDYiLCI3NDEyMSBMdWR3aWdzaGFmZW4iKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lciB2YWx1ZXMoMTA2LCJIYXVlciIsIkhhbnMiLCJJbSBXaW5rZWwgMTZhIiwiMTIzMjkgVGFsaGF1c2VuIik7Cmluc2VydCBpbnRvIFRlaWxuZWhtZXIgdmFsdWVzKDEwNywiSG9mbWFubiIsIkhlbG1hIiwiQW0gQmFlY2hsZSAzIiwiNjY4MjIgSGVpZGVsYmVyZyIpOwppbnNlcnQgaW50byBUZWlsbmVobWVyIHZhbHVlcygxMDgsIlNvcmdsb3MiLCJTdXNpIiwiSGF1cHRzdHIuIDE0MyIsIjQwMjEwIFNvbm5zdGV0dGVuIik7Cmluc2VydCBpbnRvIFRlaWxuZWhtZXIgdmFsdWVzKDEwOSwiVW50ZXJsYWVuZGVyIiwiTWF4IiwiTWF4LVdlYmVyLVN0ci4gMTIiLCI4MTAyMyBNdWVuY2hlbiIpOwoKY3JlYXRlIHRhYmxlIFRlaWxuZWhtZXJLdXJzCigKICBUZWlsbk5yIHZhcmNoYXIoMTApLAogIEt1cnMgdmFyY2hhciAoNTApKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDAiLCIyLjAiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDAiLCIzLjEiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDAiLCIzLjIiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDEiLCIxLjAiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDEiLCI0LjEiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDIiLCI1LjFjIik7Cmluc2VydCBpbnRvIFRlaWxuZWhtZXJLdXJzIHZhbHVlcygiMTAzIiwiNS4xYiIpOwppbnNlcnQgaW50byBUZWlsbmVobWVyS3VycyB2YWx1ZXMoIjEwMyIsIjUuMWQiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDQiLCI1LjMiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDQiLCI1LjYiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDUiLCI1LjQiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDUiLCI1LjYiKTsKaW5zZXJ0IGludG8gVGVpbG5laG1lckt1cnMgdmFsdWVzKCIxMDYiLCI1LjFjIik7Cmluc2VydCBpbnRvIFRlaWxuZWhtZXJLdXJzIHZhbHVlcygiMTA2IiwiNS4xZCIpOwppbnNlcnQgaW50byBUZWlsbmVobWVyS3VycyB2YWx1ZXMoIjEwNiIsIjUuNiIpOwppbnNlcnQgaW50byBUZWlsbmVobWVyS3VycyB2YWx1ZXMoIjEwNyIsIjIuMCIpOwppbnNlcnQgaW50byBUZWlsbmVobWVyS3VycyB2YWx1ZXMoIjEwNyIsIjUuMyIpOwppbnNlcnQgaW50byBUZWlsbmVobWVyS3VycyB2YWx1ZXMoIjEwNyIsIjUuNCIpOwppbnNlcnQgaW50byBUZWlsbmVobWVyS3VycyB2YWx1ZXMoIjEwOCIsIjQuMSIpOwppbnNlcnQgaW50byBUZWlsbmVobWVyS3VycyB2YWx1ZXMoIjEwOCIsIjQuMyIpOwoKc2VsZWN0ICogZnJvbSB0ZWlsbmVobWVy