· 8 years ago · Jan 23, 2018, 05:22 PM
1CREATE DATABASE LOTNISKO;
2USE LOTNISKO;
3CREATE TABLE IF NOT EXISTS SAMOLOT(NR_SAMOLOTU INTEGER PRIMARY KEY, TYP VARCHAR2(50) NOT NULL, LADOWNOSC INTEGER NOT NULL, DOPUSZCZALNA_MASA_CALKOWITA INTEGER NOT NULL, ZASIEG INTEGER DEFAULT=0, MAX_PASAZEROW INTEGER DEFAULT =0);
4CREATE TABLE IF NOT EXISTS PILOT(ID_PILOTA INTEGER PRIMARY_KEY AUTOINCREMENT, IMIE VARCHAR(50) NOT NULL, NAZWISKO VARCHAR(50) NOT NULL, WIEK INTEGER DEFAULT=21);
5CREATE TABLE IF NOT EXISTS LOT(ID_LOTU INTEGER PRIMARY KEY, DZIEN_LOTU VARCHAR(20) NOT NULL, DATA_LOTU DATE DEFAULT=SYSDATE, SKAD VARCHAR(50) NOT NULL, DOKAD VARCHAR(50) NOT NULL, GODZINA_LOTU TIME DEFAULT=12:00, ID_PILOTA INTEGER FOREIGN KEY REFERENCES PILOT(ID_PILOTA), NR_SAMOLOTU INTEGER FOREIGN KEY REFERENCES SAMOLOT(NR_SAMOLOTU));
6CREATE TABLE IF NOT EXISTS PILOCI_LOTOW(ID_PILOTA INTEGER FOREIGN KEY REFERENCES PILOT(ID_PILOTA), ID_LOTU INTEGER FOREIGN KEY REFERENCES LOT(ID_LOTU));
7CREATE TABLE IF NOT EXISTS PILOCI_SAMOLOTOW(ID_PILOTA INTEGER FOREIGN KEY REFERENCES PILOT(ID_PILOTA), NR_SAMOLOTU INTEGER FOREIGN KEY REFERENCES SAMOLOT(NR_SAMOLOTU);