Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE DATABASE 'c:\temp\compleet3' USER 'SYSDBA' password 'masterkey';
- CREATE TABLE Lid
- ( lnr SMALLINT NOT NULL,
- naam CHAR(20),
- adres CHAR(30),
- woonplaats CHAR(30),
- geboortedatum DATE,
- geslacht CHAR(5),
- PRIMARY KEY (lnr)
- );
- CREATE TABLE Bestuurslid
- ( vergoeding FLOAT,
- lnr SMALLINT NOT NULL,
- PRIMARY KEY (lnr),
- FOREIGN KEY (lnr) REFERENCES Lid (lnr)
- );
- CREATE TABLE Afdeling
- ( adcode FLOAT NOT NULL,
- naamsport CHAR(20),
- oprichtdatum DATE,
- PRIMARY KEY (adcode)
- );
- CREATE TABLE Team
- ( teamnr FLOAT NOT NULL,
- adcode FLOAT NOT NULL,
- PRIMARY KEY (teamnr),
- FOREIGN KEY (adcode) REFERENCES Afdeling (adcode)
- );
- CREATE TABLE Lidworden
- ( datum DATE NOT NULL,
- adcode FLOAT NOT NULL,
- lnr SMALLINT NOT NULL,
- teamnr FLOAT NOT NULL,
- PRIMARY KEY (datum, adcode, lnr),
- FOREIGN KEY (adcode) REFERENCES Afdeling (adcode),
- FOREIGN KEY (lnr) REFERENCES Lid (lnr),
- FOREIGN KEY (teamnr) REFERENCES Team (teamnr)
- );
- CREATE TABLE Zaal
- ( zaalnr FLOAT NOT NULL,
- naam CHAR(20),
- adres CHAR(30),
- woonplaats CHAR(30),
- huurperjaar FLOAT,
- PRIMARY KEY (zaalnr)
- );
- CREATE TABLE Zaalgebruik
- ( adcode FLOAT NOT NULL,
- datum DATE NOT NULL,
- tijd INT NOT NULL,
- zaalnr FLOAT NOT NULL,
- duur FLOAT,
- PRIMARY KEY (adcode, datum, tijd, zaalnr),
- FOREIGN KEY (adcode) REFERENCES Afdeling (adcode),
- FOREIGN KEY (zaalnr) REFERENCES Zaal (zaalnr)
- );
- CREATE TABLE Bestuursafdeling
- ( functie CHAR(20),
- lnr SMALLINT NOT NULL,
- adcode FLOAT NOT NULL,
- PRIMARY KEY (lnr, adcode),
- FOREIGN KEY (lnr) REFERENCES Lid (lnr),
- FOREIGN KEY (adcode) REFERENCES Afdeling (adcode)
- );
- INSERT
- INTO Afdeling (adcode, naamsport, oprichtdatum)
- VALUES ('1', 'karate', '1-1-1979');
- INSERT
- INTO Afdeling (adcode, naamsport, oprichtdatum)
- VALUES ('2', 'voetbal', '1-1-1945');
- INSERT
- INTO Afdeling (adcode, naamsport, oprichtdatum)
- VALUES ('3', 'volleybal', '1-1-1980');
- INSERT
- INTO Afdeling (adcode, naamsport, oprichtdatum)
- VALUES ('4', 'hockey', '1-1-2005');
- INSERT
- INTO Team (teamnr, adcode)
- VALUES('1', '1');
- INSERT
- INTO Team (teamnr, adcode)
- VALUES('2', '1');
- INSERT
- INTO Team (teamnr, adcode)
- VALUES('3', '2');
- INSERT
- INTO Team (teamnr, adcode)
- VALUES('4', '2');
- INSERT
- INTO Team (teamnr, adcode)
- VALUES('5', '3');
- INSERT
- INTO Team (teamnr, adcode)
- VALUES('6', '3');
- INSERT
- INTO Team (teamnr, adcode)
- VALUES('7', '4');
- INSERT
- INTO Team (teamnr, adcode)
- VALUES('8', '4');
- INSERT
- INTO Zaal (zaalnr, naam, adres, woonplaats, huurperjaar)
- VALUES ('1', 'zaal1', 'rweg', 'delft', '10000');
- INSERT
- INTO Zaal (zaalnr, naam, adres, woonplaats, huurperjaar)
- VALUES ('2', 'zaal2', 'dweg', 'delft', '12000');
- INSERT
- INTO Zaal (zaalnr, naam, adres, woonplaats, huurperjaar)
- VALUES ('3', 'zaal3', 'Ekensteinstraat', 'delft', '11000');
- INSERT
- INTO Zaal (zaalnr, naam, adres, woonplaats, huurperjaar)
- VALUES ('4', 'zaal4', 'aweg', 'delft', '10000');
- INSERT
- INTO Lid(lnr, naam, adres, woonplaats, geboortedatum, geslacht)
- VALUES ('1', 'S.Tomkop', 'Vossenstraat 11', 'Oud Ade', '12-12-1967', 'man');
- INSERT
- INTO Lid(lnr, naam, adres, woonplaats, geboortedatum, geslacht)
- VALUES ('2', 'G.Ekkie', 'Koeienstraat 12', 'Oud Ude', '12-06-1989', 'man');
- INSERT
- INTO Lid(lnr, naam, adres, woonplaats, geboortedatum, geslacht)
- VALUES ('3', 'L.Omperik', 'Stierenstraat 13', 'Oud Bommel', '09-02-1977', 'man');
- INSERT
- INTO Lid(lnr, naam, adres, woonplaats, geboortedatum, geslacht)
- VALUES ('4', 'B.een', 'Schapenstraat 14', 'Oud Kool', '11-11-1998', 'vrouw');
- INSERT
- INTO Lid(lnr, naam, adres, woonplaats, geboortedatum, geslacht)
- VALUES ('5', 'V.oet', 'Paardenstraat 15', 'Oud Veen', '05-09-1997', 'vrouw');
- INSERT
- INTO Lid(lnr, naam, adres, woonplaats, geboortedatum, geslacht)
- VALUES ('7', 'T.een', 'Paardenstraat 18', 'Oud Zeer', '01-01-1966', 'vrouw');
- INSERT
- INTO Lid(lnr, naam, adres, woonplaats, geboortedatum, geslacht)
- VALUES ('6', 'K.nie', 'Geuzenstraat 88', 'Oud Pijn', '01-04-1922', 'man');
- INSERT
- INTO Lid(lnr, naam, adres, woonplaats, geboortedatum, geslacht)
- VALUES ('8', 'H.eup', 'Godstraat 666', 'Nieuw land', '04-03-1994', 'man');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('12-09-1996','1','1','1');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('12-09-1994','1','1','2');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('12-02-1991','2','1','3');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('12-07-1982','1','2','2');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('12-03-1977','3','2','6');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('06-07-1966','4','2','8');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('05-03-1955','4','3','7');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('04-02-1944','1','4','2');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('06-02-1978','2','5','4');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('01-06-1968','3','6','6');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('12-07-1999','2','7','3');
- INSERT
- INTO Lidworden(datum, adcode, lnr, teamnr)
- VALUES ('12-07-1983','3','8','5');
- INSERT
- INTO Bestuurslid(lnr, vergoeding)
- VALUES ('1', '6000');
- INSERT
- INTO Bestuurslid(lnr, vergoeding)
- VALUES ('2', '666');
- INSERT
- INTO Bestuurslid(lnr, vergoeding)
- VALUES ('7', '23879424');
- INSERT
- INTO Bestuursafdeling(functie, lnr, adcode)
- VALUES ('Nietsnut', '1', '1');
- INSERT
- INTO Bestuursafdeling(functie, lnr, adcode)
- VALUES ('Stoel', '1', '2');
- INSERT
- INTO Bestuursafdeling(functie, lnr, adcode)
- VALUES ('Spion', '1', '3');
- INSERT
- INTO Bestuursafdeling(functie, lnr, adcode)
- VALUES ('Stennistrapper', '1', '4');
- INSERT
- INTO Bestuursafdeling(functie, lnr, adcode)
- VALUES ('Manusje van alles', '2', '1');
- INSERT
- INTO Bestuursafdeling(functie, lnr, adcode)
- VALUES ('Slaaf', '2', '2');
- INSERT
- INTO Bestuursafdeling(functie, lnr, adcode)
- VALUES ('Baas', '2', '3');
- INSERT
- INTO Bestuursafdeling(functie, lnr, adcode)
- VALUES ('Druiloor', '2', '4');
- INSERT
- INTO Bestuursafdeling(functie, lnr, adcode)
- VALUES ('Toezichthouder', '7', '2');
- INSERT
- INTO zaalgebruik(adcode, datum, tijd, zaalnr, duur)
- VALUES ('1', '12-8-1997', '1800', '1', '4');
- INSERT
- INTO zaalgebruik(adcode, datum, tijd, zaalnr, duur)
- VALUES ('1', '12-7-1997', '1200', '1', '5');
- INSERT
- INTO zaalgebruik(adcode, datum, tijd, zaalnr, duur)
- VALUES ('4', '12-6-1997', '1200', '1', '5');
- INSERT
- INTO zaalgebruik(adcode, datum, tijd, zaalnr, duur)
- VALUES ('3', '12-5-1997', '1800', '3', '6');
- INSERT
- INTO zaalgebruik(adcode, datum, tijd, zaalnr, duur)
- VALUES ('2', '12-4-1997', '1900', '2', '2');
Add Comment
Please, Sign In to add comment