====== WETTENBÜRO DATENBANK TABLES ANLEGEN ======
create table ADM_admin (
ADM_ID NUMBER(12) NOT NULL,
ADM_name VARCHAR2(12) NOT NULL,
ADM_password VARCHAR2(12) NOT NULL,
PRIMARY KEY(ADM_ID)
);
create table USR_user (
USR_ID NUMBER(12) NOT NULL,
USR_password VARCHAR2(12) NOT NULL,
USR_name VARCHAR2(12)NOT NULL,
USR_email VARCHAR2(20) NOT NULL,
USR_mitglieds_datum DATE NOT NULL,
USR__ist_freigeschaltet VARCHAR2(12)NOT NULL,
USR__ist_deaktiviert VARCHAR2(12)NOT NULL,
CONSTRAINT PK_USR_user PRIMARY KEY(USR_ID)
);
create table MNN_mannschaft (
MNN_ID NUMBER(12) NOT NULL,
MNN_name VARCHAR(12)NOT NULL,
PRIMARY KEY(MNN_ID)
);
create table WET_wette (
WET_ID NUMBER(12) NOT NULL,
WET_anfangzeit DATE NOT NULL,
WET_endzeit DATE NOT NULL,
WET_quote_tipp_1 NUMBER(5,2) NOT NULL,
WET_quote_tipp_2 NUMBER(5,2) NOT NULL,
WET_quote_tipp_3 NUMBER(5,2) NOT NULL,
WET_ergebnis NUMBER(12) NOT NULL,
WET_is_begonnen NUMBER(2)NOT NULL,
WET_is_beenden NUMBER(2) NOT NULL,
WET_is_processed NUMBER(2) NOT NULL,
WET_MNN_erste_ID NUMBER(12) NOT NULL,
WET_MNN_zweite_ID NUMBER(12) NOT NULL,
FOREIGN KEY(WET_MNN_erste_ID) REFERENCES MNN_mannschaft(MNN_ID),
FOREIGN KEY(WET_MNN_zweite_ID) REFERENCES MNN_mannschaft(MNN_ID),
CONSTRAINT PK_WET_ID PRIMARY KEY(WET_ID)
);
create table GWT_gespieltewetten (
GWT_ID NUMBER(12) NOT NULL,
GWT_USR_ID NUMBER(12) NOT NULL,
GWT_WET_ID NUMBER(12) NOT NULL,
PRIMARY KEY(GWT_ID),
FOREIGN KEY(GWT_USR_ID) REFERENCES USR_user (USR_ID),
FOREIGN KEY (GWT_WET_ID) REFERENCES WET_wette (WET_ID)
);
create table KNT_konto (
KNT_ID NUMBER(12) NOT NULL,
KNT_USR_ID NUMBER(12) NOT NULL,
KNT_kontostand NUMBER(12) NOT NULL,
FOREIGN KEY(KNT_USR_ID) REFERENCES USR_user(USR_ID),
PRIMARY KEY(KNT_ID)
);
create table KBW_kontobewegung(
KBW_ID NUMBER(12) NOT NULL,
KBW_KNT_ID NUMBER(12) NOT NULL,
KBW_gewinn NUMBER(12) NOT NULL,
KBW_verlust NUMBER(12) NOT NULL,
KBW_einzahlung NUMBER(12) NOT NULL,
KBW_auszahlung NUMBER(12) NOT NULL,
KBW_bewegungs_datum DATE NOT NULL,
FOREIGN KEY (KBW_KNT_ID)REFERENCES KNT_konto(KNT_ID),
PRIMARY KEY (KBW_ID)
);
create table SSN_session (
SSN_ID NUMBER(12) NOT NULL,
SSN_USR_ID NUMBER(12) NOT NULL,
FOREIGN KEY(SSN_USR_ID) REFERENCES USR_user(USR_ID),
PRIMARY KEY(SSN_ID)
);
====== DATEN INSERT FÜR WETTBÜRO TABLES======
INSERT INTO ADM_admin
VALUES(100,'Peter','12ca');
INSERT INTO ADM_admin
VALUES(101, 'Valeria', '13ab');
INSERT INTO ADM_admin
VALUES(102, 'Evrim', '14dc');
INSERT INTO ADM_admin
VALUES(103, 'Carlo', '15df');
INSERT INTO ADM_admin
VALUES(104, 'Roger', '123k');
INSERT INTO USR_user
VALUES(2450, 'cad123', 'Mike', 'mike@yahoo.at', '12-MAI-98',
'true', 'false');
INSERT INTO USR_user
VALUES(2451, 'abc256', 'Paul', 'paul@gmx.at', '11-JAN-99', 'true',
'false');
INSERT INTO USR_user
VALUES(2452, 'pot458', 'Susane', 'hint@gmx.at', '02-JUN-01',
'true', 'false');
INSERT INTO USR_user
VALUES(2453, 'car569', 'Paco', 'music@hotmail.at', '05-AUG-02',
'true', 'false');
INSERT INTO USR_user
VALUES(2454, 'boli51', 'Sandro', 'rab@firma.at', '08-SEP-02',
'true', 'false');
INSERT INTO MNN_mannschaft
VALUES(30, 'RAPID');
INSERT INTO MNN_mannschaft
VALUES(40, 'AUSTRIA');
INSERT INTO MNN_mannschaft
VALUES(50, 'GAK');
INSERT INTO MNN_mannschaft
VALUES(10, 'TIROL');
INSERT INTO MNN_mannschaft
VALUES(60, 'ADMIRA');
INSERT INTO MNN_mannschaft
VALUES(70, 'STURM GRAZ');
INSERT INTO MNN_mannschaft
VALUES(80, 'RIED');
INSERT INTO MNN_mannschaft
VALUES(20, 'SALZBURG');
INSERT INTO MNN_mannschaft
VALUES(90, 'PASCHING');
INSERT INTO WET_wette
VALUES(5, to_date('10-02-2006 11:50','DD-MM-YYYY HH24:MI'),
to_date('11-02-2006 14:00','DD-MM-YYYY HH24:MI'),1,2,3,
1, 5,10,1,30,50);
INSERT INTO WET_wette
VALUES(6,to_date('11-03-2006 10:00','DD-MM-YYYY
HH24:MI'),to_date('12-03-2006 15:00','DD-MM-YYYY HH24:MI'), 1, 0, 4,
2, 3,4,6,40,10);
INSERT INTO WET_wette
VALUES(7,to_date('20-02-2006 20:00','DD-MM-YYYY
HH24:MI'),to_date('21-02-2006 21:30','DD-MM-YYYY HH24:MI'),1 , 5, 3,
1,5,6,8,50,70);
INSERT INTO WET_wette
VALUES(8,to_date('24-02-2006 20:30','DD-MM-YYYY
HH24:MI'),to_date('24-02-2006 22:00','DD-MM-YYYY HH24:MI'),1, 2, 4,
0,3,5,7 , 20,50);
INSERT INTO WET_wette
VALUES(9,to_date('20-03-2006 14:00','DD-MM-YYYY
HH24:MI'),to_date('29-03-2006 16:00','DD-MM-YYYY HH24:MI'), 1, 2, 0,
2,6,9,6, 10,90);
INSERT INTO GWT_gespieltewetten
VALUES(200, 2450,5);
INSERT INTO GWT_gespieltewetten
VALUES(201, 2451,6);
INSERT INTO GWT_gespieltewetten
VALUES(202, 2452,7);
INSERT INTO GWT_gespieltewetten
VALUES(203,2453,8);
INSERT INTO GWT_gespieltewetten
VALUES(204, 2454,9);
INSERT INTO KNT_konto
VALUES(1263, 2450, 1500);
INSERT INTO KNT_konto
VALUES(1223, 2451, 2.000);
INSERT INTO KNT_konto
VALUES(1289, 2452, 3000);
INSERT INTO KNT_konto
VALUES(1256, 2453, 1000);
INSERT INTO KNT_konto
VALUES(1277, 2454, 1500);
INSERT INTO KBW_kontobewegung
VALUES(8963, 1263, 100 , 150 , 50 ,80 ,
to_Date('03-03-2006','DD:MM:YYYY'));
INSERT INTO KBW_kontobewegung
VALUES(8964, 1223, 500 , 50 , 50 , 800 ,
to_Date('01-02-2006','DD:MM:YYYY'));
INSERT INTO KBW_kontobewegung
VALUES(8965, 1289, 110 , 60 , 70 , 100 ,
to_Date('12-02-2006','DD:MM:YYYY'));
INSERT INTO KBW_kontobewegung
VALUES(8966, 1256, 400 , 30 , 35 , 60 , to_Date('24
-05-2006','DD:MM:YYYY'));
INSERT INTO KBW_kontobewegung
VALUES(8967, 1277, 300 , 50 , 20 , 80 ,
to_Date('28-01-2006','DD:MM:YYYY'));
INSERT INTO SSN_session
VALUES(71, 2450);
INSERT INTO SSN_session
VALUES(72, 2451);
INSERT INTO SSN_session
VALUES(73, 2452);
INSERT INTO SSN_session
VALUES(74, 2453);
INSERT INTO SSN_session
VALUES(75, 2454);
== The Bernardino ==