- CREATE TABLE FILMY (
- id NUMBER(3) CONSTRAINT filmy_pk PRIMARY KEY,
- tytul VARCHAR2(30) NOT NULL,
- rok_powstania NUMBER(4) NOT NULL
- );
- CREATE TABLE AKTORZY (
- id NUMBER(3) CONSTRAINT aktorzy_pk PRIMARY KEY,
- imie VARCHAR2(10) NOT NULL,
- nazwisko VARCHAR2(10) NOT NULL,
- data_urodzenia DATE NOT NULL
- );
- CREATE TABLE UDZIALY (
- filmy_id NUMBER(3) NOT NULL CONSTRAINT udzialy_film_fk REFERENCES FILMY(id),
- aktorzy_id NUMBER(3) NOT NULL CONSTRAINT udzialy_aktorzy_fk REFERENCES AKTORZY(id)
- );
- CREATE UNIQUE INDEX tytul_rok_powstania ON FILMY(tytul,rok_powstania);
- INSERT INTO FILMY VALUES(1,'Czekolada',2000);
- INSERT INTO FILMY VALUES(2,'Marzyciel',2004);
- INSERT INTO FILMY VALUES(3,'Holiday',2006);
- INSERT INTO AKTORZY VALUES(1,'Judi','Dench',TO_DATE('09/12/1934','DD/MM/YYYY'));
- INSERT INTO AKTORZY VALUES(2,'Juliette','Binoche',TO_DATE('09/03/1964','DD/MM/YYYY'));
- INSERT INTO AKTORZY VALUES(3,'Johnny','Depp',TO_DATE('09/06/1963','DD/MM/YYYY'));
- INSERT INTO AKTORZY VALUES(4,'Kate','Winslet',TO_DATE('05/10/1975','DD/MM/YYYY'));
- INSERT INTO AKTORZY VALUES(5,'Dustin','Hoffman',TO_DATE('08/08/1937','DD/MM/YYYY'));
- INSERT INTO AKTORZY VALUES(6,'Cameron','Diaz',TO_DATE('30/08/1972','DD/MM/YYYY'));
- INSERT INTO UDZIALY VALUES(1,1);
- INSERT INTO UDZIALY VALUES(1,2);
- INSERT INTO UDZIALY VALUES(1,3);
- INSERT INTO UDZIALY VALUES(2,3);
- INSERT INTO UDZIALY VALUES(2,4);
- INSERT INTO UDZIALY VALUES(2,5);
- INSERT INTO UDZIALY VALUES(3,4);
- INSERT INTO UDZIALY VALUES(3,6);
- commit;