Hier finden Sie die in den Beispielen benutzten Tabellen:
Tabelle tverkauf (Verkäufer) :
CREATE TABLE tverkauf (
vnum INTEGER NOT NulL UNIQUE PRIMARY KEY,
vname CHAR(40),
stadt CHAR(40),
prov DECIMAL );
INSERT INTO tverkauf VALUES ( 1,'Mueller','Berlin', 1.5 );
INSERT INTO tverkauf VALUES ( 2,'Meyer','Frankfurt', 2.5 );
INSERT INTO tverkauf VALUES ( 3,'Schulz','Munich', 3.5 );
INSERT INTO tverkauf VALUES ( 4,'Burgmueller','Hamburg', 0.5 );
Tabelle tkunden (Kunden) :
CREATE TABLE tkunden (
knum INTEGER NOT NulL UNIQUE PRIMARY KEY,
kname CHAR(40),
stadt CHAR(40),
rating INTEGER,
vnum INTEGER );
INSERT INTO tkunden VALUES ( 1,'Lehmann','Berlin', 10, 1 );
INSERT INTO tkunden VALUES ( 2,'Schmidt','Berlin', 20, 1 );
INSERT INTO tkunden VALUES ( 3,'Schumacher','Kerpen', 50, 1 );
INSERT INTO tkunden VALUES ( 4,'Schroeder','Berlin', 10, 2 );
INSERT INTO tkunden VALUES ( 5,'Stoiber','Munich', 20, 2 );
INSERT INTO tkunden VALUES ( 6,'Lohmann','Nuremberg', 5, 3 );
INSERT INTO tkunden VALUES ( 7,'Krupp','Duesseldorf', 10, 3 );
INSERT INTO tkunden VALUES ( 8,'Stradivari','Rom', 20, 3 );
INSERT INTO tkunden VALUES ( 9,'Schumacher','Salzburg', 50, 3 );
INSERT INTO tkunden VALUES ( 10,'Testcustomer','Nowhere', 0, 0 );
Tabelle torder (Aufträge) :
CREATE TABLE torder (
onum INTEGER NOT NulL UNIQUE PRIMARY KEY,
preis DECIMAL(2,30),
anz REAL,
odatum DATE,
knum INTEGER
vnum INTEGER );
INSERT INTO torder VALUES ( 1, 100.00, 2, '01.01.2004', 1, 1 );
INSERT INTO torder VALUES ( 2, 100000.00, 1, '03.09.2004', 9, 3 );
Tabelle tposition (Auftragspositionen) :
CREATE TABLE tposition (
pnum INTEGER NOT NulL UNIQUE PRIMARY KEY,
onum INTEGER,
anum INTEGER,
menge INTEGER );
INSERT INTO tposition VALUES ( 1, 1, 1, 100 );
INSERT INTO tposition VALUES ( 2, 1, 2, 10 );
INSERT INTO tposition VALUES ( 3, 1, 3, 10 );
INSERT INTO tposition VALUES ( 4, 1, 4, 10 );
INSERT INTO tposition VALUES ( 5, 2, 5, 1 );
Tabelle tartikel (Artikel) :
CREATE TABLE tartikel (
anum INTEGER NOT NulL UNIQUE PRIMARY KEY,
name CHAR(40),
preis DECIMAL(2,30),
hnum INTEGER );
INSERT INTO tartikel VALUES ( 1, 'Showergel', 0.50, 1 );
INSERT INTO tartikel VALUES ( 2, 'Soap', 0.35, 1 );
INSERT INTO tartikel VALUES ( 3, 'Daycream', 2.35, 1 );
INSERT INTO tartikel VALUES ( 4, 'Nightcream', 3.35, 1 );
INSERT INTO tartikel VALUES ( 5, 'BMW 520i', 100000.00, 4 );
Tabelle thersteller (Hersteller) :
CREATE TABLE thersteller (
hnum INTEGER NOT NulL UNIQUE PRIMARY KEY,
hname CHAR(40) );
INSERT INTO thersteller VALUES ( 1, 'Beiersdorf' );
INSERT INTO thersteller VALUES ( 2, 'Volkswagen' );
INSERT INTO thersteller VALUES ( 3, 'Audi' );
INSERT INTO thersteller VALUES ( 4, 'BMW' );
INSERT INTO thersteller VALUES ( 5, 'Mercedes' );
INSERT INTO thersteller VALUES ( 6, 'Smart' );