CREATE DATABASE B9_Antikviteti_i_lokacije; GO USE B9_Antikviteti_i_lokacije; CREATE TABLE Tip_Antikviteta ( TipAntikvitetaID INT PRIMARY KEY, Tip varchar(50) ); GO INSERT INTO Tip_Antikviteta (TipAntikvitetaID, Tip) VALUES (1, 'amfora'), (2, 'skulptura'), (3, 'urna'), (4, 'stolica'), (5, 'klavir'), (6, 'kauč'); GO CREATE TABLE Period ( PeriodID INT PRIMARY KEY, Period varchar(20) ) ; GO INSERT INTO Period (PeriodID, Period) VALUES (1, 'Neolitski'), (2, 'Praistorijski'), (3, 'Vavilon'), (4, 'Stara Grčka'), (5, 'Srednji vek'), (6, 'Rimski'), (7, 'Vizantijski'), (8, 'Viktorijanski'); GO CREATE TABLE Lokalitet ( LokalitetID INT PRIMARY KEY, KoordinateDuzina varchar(100), KoordinateSirina varchar(100), Naziv varchar(100) ) ; GO INSERT INTO Lokalitet (LokalitetID, KoordinateSirina, KoordinateDuzina, Naziv) VALUES (1, '44 severno', '018 istočno', 'Korića Han'), (2, '43 severno', '021 istočno', 'Blagotin'), (3, '44 severno', '020 istočno', 'Vinča'), (4, '44 severno', '022 istočno', 'Lepenski Vir'), (5, '19 severno', '098 zapadno', 'Teotihuacan'), (6, '17 severno', '089 zapadno', 'Tikal'), (7, '47 južno', '070 zapadno', 'Cueva de las Manos'), (8, '16 južno', '068 zapadno', 'Tiahuanaco'), (9, '10 južno', '039 istočno', 'Canudos'), (10, '13 južno', '072 istočno', 'Machu Picchu'), (11, '37 severno', '022 istočno', 'Korint'); GO CREATE TABLE Arheolog ( ArheologID INT PRIMARY KEY, Ime VARCHAR(50), Prezime VARCHAR(50), DatumRodjenja date, Mejl varchar(50), ZiviU varchar(50) ); GO INSERT INTO Arheolog (ArheologID, Ime, Prezime, DatumRodjenja, Mejl, ZiviU) VALUES (1, 'Dragana', 'Antonović', '1960-09-16', 'd.antonovic@ai.sanu.ac.rs', 'Beograd'), (2, 'Sofija', 'Stefanović', '1971-10-10', 'sss@gmail.com', 'Novi Sad'), (3, 'Branislav', 'Anđelković', '1961-01-01', null, 'Bor'), (4, 'Marko', 'Aleksić', '1970-01-01', null, 'Beograd'), (5, 'Viktor', 'Berar', '1864-08-10', null, 'preminuo'), (6, 'Tadeuš', 'Volonjski', '1785-10-17', null, 'preminuo'), (7, 'Artur', 'Evans', '1851-01-01', null, 'preminuo'), (8, 'Eugen', 'Kirila', '1921-10-10', null, 'preminuo'), (9, 'Marsel', 'Ot', '1948-10-05', 'Marcel.Otte@uliege.be', 'Belgija'), (10, 'Gordana', 'Tomović', '1941-01-01', null, 'Beograd'), (11, 'Alfred', 'Halikov', '1929-05-30', null, 'preminuo'); GO CREATE TABLE Antikvitet ( AntikvitetID INT PRIMARY KEY, PeriodID INT, TipAntikvitetaID INT, LokalitetID INT, ArheologID INT, DatumPronalaska DATE, VremePronalaska varchar(20), CONSTRAINT fk_Lokalitet FOREIGN KEY (LokalitetID) REFERENCES Lokalitet(LokalitetID), CONSTRAINT fk_Arheolog FOREIGN KEY (ArheologID) REFERENCES Arheolog(ArheologID), CONSTRAINT fk_Period FOREIGN KEY (PeriodID) REFERENCES Period(PeriodID), CONSTRAINT fk_TipAnt FOREIGN KEY (TipAntikvitetaID) REFERENCES tip_antikviteta(TipAntikvitetaID) ) ; GO INSERT INTO Antikvitet (AntikvitetID, PeriodID, TipAntikvitetaID, LokalitetID, ArheologID, DatumPronalaska, VremePronalaska) VALUES ('1', '1', '1', '1', '3', '2000-05-11', 'ujutro'), ('2', '1', '1', '2', '3', '2001-05-11', 'ujutro'), ('3', '1', '3', '3', '3', '2002-05-18', 'popodne'), ('4', '1', '1', '4', '3', '2003-05-18', 'podne'), ('5', '1', '1', '5', '3', '2003-05-18', 'podne'), ('6', '1', '1', '6', '3', '2004-05-11', 'ujutro'), ('7', '2', '3', '7', '3', '2005-05-11', 'ujutro'), ('8', '3', '3', '8', '3', '2006-05-11', 'ujutro'), ('9', '4', '1', '9', '3', '2007-05-11', 'ujutro'), ('10', '5', '3', '10', '3', '2008-05-11', 'ujutro'), ('11', '6', '1', '11', '3', '2009-05-11', 'ujutro'), ('12', '1', '1', '1', '1', '2000-07-11', 'popodne'), ('13', '1', '1', '2', '1', '2001-07-11', 'ujutro'), ('14', '1', '3', '3', '1', '2002-09-18', 'popodne'), ('15', '1', '1', '4', '1', '2003-09-18', 'podne'), ('16', '4', '1', '9', '1', '2007-03-11', 'popodne'), ('17', '5', '3', '10', '1', '2008-03-11', 'popodne'), ('18', '6', '1', '11', '1', '2009-02-11', 'popodne'), ('19', '1', '1', '1', '2', '2010-05-11', 'ujutro'), ('20', '1', '3', '3', '2', '2012-05-18', 'popodne'), ('21', '1', '1', '5', '2', '2015-05-18', 'podne'), ('22', '1', '1', '6', '2', '2014-05-11', 'ujutro'), ('23', '3', '3', '8', '2', '2016-05-11', 'ujutro'), ('24', '5', '3', '10', '2', '2018-05-11', 'ujutro'), ('25', '6', '1', '11', '3', '2009-05-11', 'ujutro'), ('26', '1', '1', '1', '4', '2000-05-11', 'ujutro'), ('27', '1', '1', '2', '4', '2001-05-11', 'ujutro'), ('28', '1', '3', '3', '4', '2002-05-18', 'popodne'), ('29', '1', '1', '4', '4', '2003-05-18', 'podne'), ('30', '6', '1', '11', '4', '2009-05-11', 'ujutro'), ('31', '2', '3', '7', '5', '1905-05-11', 'ujutro'), ('32', '3', '3', '8', '5', '1906-05-11', 'ujutro'), ('33', '4', '1', '9', '5', '1907-05-11', 'ujutro'), ('34', '5', '3', '10', '5', '1908-05-11', 'ujutro'), ('35', '6', '1', '11', '5', '1909-05-11', 'ujutro'), ('36', '1', '3', '3', '6', '1822-05-18', 'popodne'), ('37', '1', '1', '4', '6', '1823-05-18', 'podne'), ('38', '6', '1', '11', '6', '1829-05-11', 'ujutro'), ('39', '2', '3', '7', '7', '1905-01-11', 'popodne'), ('40', '3', '3', '8', '7', '1906-01-11', 'popodne'), ('41', '4', '1', '9', '7', '1907-01-11', 'ujutro'), ('42', '2', '3', '7', '10', '1995-12-11', 'popodne'), ('43', '3', '3', '8', '10', '1996-12-11', 'popodne'), ('44', '4', '1', '9', '10', '1999-10-11', 'ujutro'), ('45', '2', '3', '7', '9', '1995-11-11', 'popodne'), ('46', '3', '3', '8', '9', '1996-11-11', 'popodne'), ('47', '4', '1', '9', '9', '1999-11-11', 'ujutro'), ('48', '5', '3', '10', '11', '1968-08-16', 'popodne'), ('49', '6', '1', '11', '11', '1969-08-16', 'popodne'), ('50', '5', '3', '10', '8', '1968-05-11', 'popodne'), ('51', '6', '1', '11', '8', '1969-05-11', 'popodne'); GO