--
-- Filip Murlak, http://www.mimuw.edu.pl/~fmurlak/bd2011/
-- 
-- Przykladowa baza danych dzieci i rodzicow
-- 

set lin 120;

CREATE TABLE czlowiek (
  id NUMBER(2) PRIMARY KEY,
  imie VARCHAR2(10) NOT NULL,
  nazwisko VARCHAR2(13) NOT NULL,
  id_ojca NUMBER(3) REFERENCES czlowiek,
  id_matki NUMBER(3) REFERENCES czlowiek,
  ur DATE NOT NULL,
  zm DATE,
  wzrost NUMBER(3)
);


INSERT INTO czlowiek VALUES (1, 'Wladyslaw', 'Jagiello', NULL, NULL, '01-JAN-1362', '01-JUN-1434', 165);
INSERT INTO czlowiek VALUES (2, 'Zofia', 'Holszanska', NULL, NULL, '01-JAN-1405', '21-SEP-1461', 160);
INSERT INTO czlowiek VALUES (3, 'Wladyslaw', 'Warnenczyk', 1, 2, '31-OCT-1424', '10-NOV-1444', 170);
INSERT INTO czlowiek VALUES (4, 'Kazimierz', 'Jagiellonczyk', 1, 2, '30-NOV-1427', '7-JUN-1492', 171);
INSERT INTO czlowiek VALUES (5, 'Elzbieta', 'Rakuszanka', NULL, NULL, '01-JAN-1437', '30-AUG-1505', 162);
INSERT INTO czlowiek VALUES (6, 'Wladyslaw', 'Jagiellonczyk', 4, 5,'01-MAR-1456', '13-MAR-1516', 171);
INSERT INTO czlowiek VALUES (7, 'Jan', 'Olbracht', 4, 5, '27-DEC-1459', '17-JUN-1501', 169);
INSERT INTO czlowiek VALUES (8, 'Aleksander', 'Jagiellonczyk', 4, 5, '05-AUG-1461', '19-AUG-1596', 168);
INSERT INTO czlowiek VALUES (9, 'Zygmunt', 'Stary', 4, 5, '01-JAN-1467', '01-APR-1548', 177);
INSERT INTO czlowiek VALUES (10, 'Bona', 'Sforza', NULL, NULL, '02-FEB-1494', '19-NOV-1557', 159);
INSERT INTO czlowiek VALUES (11, 'Izabela', 'Jagiellonka', 9, 10, '18-JAN-1519', '15-SEP-1519', 163);
INSERT INTO czlowiek VALUES (12, 'Belaiza', 'Jagiellonka', 9, 10, '18-JAN-1519', '17-MAY-1523', 163);
INSERT INTO czlowiek VALUES (13, 'Zygmunt', 'August', 9, NULL, '01-AUG-1520', '7-JUL-1572', 178);
INSERT INTO czlowiek VALUES (14, 'Alojzy', 'Dlugowieczny', 9, NULL, '01-AUG-1520', NULL, 178);


COMMIT;
