; First load the JDBC driver and open a database. d jdbc.idbDriver; o jdbc:idb=pi2.prp; ; Record all results e SET EXPORT "ausgabe.txt" FIXEDLENGTH COLNAMEHEADER ROWNUMBERS CONTROLCOL SUMMARYHEADER; ; Create the table and its index ;e DROP TABLE tester; ;e CREATE TABLE tester ( ; id int PRIMARY KEY, ; fullName CHAR(30), ; email CHAR(60), ; login CHAR(8), ; password CHAR(20) ); ;e CREATE INDEX loginIndex ON tester ( login ); e DROP TABLE Angebot; e CREATE TABLE Angebot ( AngNr int, KursNr CHAR(3), Datum DATE, Ort CHAR(10) ); e INSERT INTO Angebot VALUES (1,"G08","1999-01-13","Muenchen"); e INSERT INTO Angebot VALUES (2,"G08","1999-02-24","Bremen"); e INSERT INTO Angebot VALUES (1,"G10","1999-02-01","Muenchen"); e INSERT INTO Angebot VALUES (2,"G10","1999-02-15","Hamburg"); e INSERT INTO Angebot VALUES (1,"P13","1999-05-28","Ulm"); e INSERT INTO Angebot VALUES (2,"P13","1999-07-01","Essen"); e INSERT INTO Angebot VALUES (1,"I09","1999-03-27","Stuttgart"); e INSERT INTO Angebot VALUES (2,"I09","1999-04-23","Hamburg"); e INSERT INTO Angebot VALUES (3,"I09","1999-05-29","Muenchen"); e DROP TABLE Fuehrt_Durch; e CREATE TABLE Fuehrt_Durch ( AngNr int, KursNr CHAR(3), PersNr int ); e INSERT INTO Fuehrt_Durch VALUES (1,"G08",38197); e INSERT INTO Fuehrt_Durch VALUES (2,"G08",38197); e INSERT INTO Fuehrt_Durch VALUES (1,"G10",43325); e INSERT INTO Fuehrt_Durch VALUES (2,"G10",29594); e INSERT INTO Fuehrt_Durch VALUES (1,"P13",27183); e INSERT INTO Fuehrt_Durch VALUES (2,"P13",27183); e INSERT INTO Fuehrt_Durch VALUES (1,"I09",29594); e INSERT INTO Fuehrt_Durch VALUES (2,"I09",29594); e INSERT INTO Fuehrt_Durch VALUES (3,"I09",29594); e DROP TABLE Kurs; e CREATE TABLE Kurs ( KursNr CHAR(3), Titel CHAR(30) ); e INSERT INTO Kurs VALUES ("G08","Grundlagen 1"); e INSERT INTO Kurs VALUES ("G10","Grundlagen 2"); e INSERT INTO Kurs VALUES ("P13","Pascal-Programmierung"); e INSERT INTO Kurs VALUES ("I09","Datenbanken"); e DROP TABLE Kursleiter; e CREATE TABLE Kursleiter ( PersNr int, Name CHAR(15) ); e INSERT INTO Kursleiter VALUES (27183,"Meier, I."); e INSERT INTO Kursleiter VALUES (29594,"Schulze H."); e INSERT INTO Kursleiter VALUES (38197,"Huber, L."); e INSERT INTO Kursleiter VALUES (43325,"Müller K."); e DROP TABLE Literatur; e CREATE TABLE Literatur ( KursNr CHAR(3), Bestand int, Bedarf int, Preis float ); e INSERT INTO Literatur VALUES ("G08",4,2,10.5); e INSERT INTO Literatur VALUES ("I09",2,6,8); e INSERT INTO Literatur VALUES ("P13",3,5,15.2); e DROP TABLE Nimmt_Teil; e CREATE TABLE Nimmt_Teil ( AngNr int, KursNr CHAR(3), TeilnehmerNr int ); e INSERT INTO Nimmt_Teil VALUES (2,"G08",143); e INSERT INTO Nimmt_Teil VALUES (2,"P13",143); e INSERT INTO Nimmt_Teil VALUES (1,"G08",145); e INSERT INTO Nimmt_Teil VALUES (1,"P13",146); e INSERT INTO Nimmt_Teil VALUES (1,"I09",146); e INSERT INTO Nimmt_Teil VALUES (2,"P13",149); e INSERT INTO Nimmt_Teil VALUES (1,"I09",155); e INSERT INTO Nimmt_Teil VALUES (1,"I09",171); e INSERT INTO Nimmt_Teil VALUES (1,"I09",173); e INSERT INTO Nimmt_Teil VALUES (2,"P13",177); e INSERT INTO Nimmt_Teil VALUES (1,"I09",185); e INSERT INTO Nimmt_Teil VALUES (2,"I09",187); e INSERT INTO Nimmt_Teil VALUES (1,"P13",194); e DROP TABLE Teilnehmer; e CREATE TABLE Teilnehmer ( TeilnehmerNr int, Name CHAR(20), Ort CHAR(20) ); e INSERT INTO Teilnehmer VALUES (143,"A. Schmidt","Bremen"); e INSERT INTO Teilnehmer VALUES (145,"B. Huber","Augsburg"); e INSERT INTO Teilnehmer VALUES (146,"C. Abele","Senden"); e INSERT INTO Teilnehmer VALUES (149,"D. Kircher","Bochum"); e INSERT INTO Teilnehmer VALUES (155,"E. Meier","Stuttgart"); e INSERT INTO Teilnehmer VALUES (171,"F. Mueller","Ulm"); e INSERT INTO Teilnehmer VALUES (173,"G. Schulze","Stuttgart"); e INSERT INTO Teilnehmer VALUES (177,"H. Mons","Essen"); e INSERT INTO Teilnehmer VALUES (185,"I. Meier","Heidelberg"); e INSERT INTO Teilnehmer VALUES (187,"J. Karstens","Hamburg"); e INSERT INTO Teilnehmer VALUES (194,"K. Grann","Ulm"); e DROP TABLE Voraussetzung; e CREATE TABLE Voraussetzung ( VorNr CHAR(3), KursNr CHAR(3) ); e INSERT INTO Voraussetzung VALUES ("G08","P13"); e INSERT INTO Voraussetzung VALUES ("G10","P13"); e INSERT INTO Voraussetzung VALUES ("G08","I09"); e INSERT INTO Voraussetzung VALUES ("G10","I09"); e INSERT INTO Voraussetzung VALUES ("P13","I09"); c close;