-- -- MOZ: Miestnosti, Oddelenia, Zamestnanci -- -- 1) Vytvorenie databazy DROP DATABASE IF EXISTS MOZ; CREATE DATABASE IF NOT EXISTS MOZ; -- 2a) Vytvorenie tabuliek Miestnosti, Oddelenia, Zamestnanci USE MOZ; CREATE TABLE Miestnosti ( idM int NOT NULL PRIMARY KEY, Kapacita int NOT NULL CHECK(Kapacita > 0) ); CREATE TABLE Oddelenia ( Nazov_odd varchar(40) PRIMARY KEY, Miestnost int ); CREATE TABLE Zamestnanci ( idZ int PRIMARY KEY, Meno varchar(20) NOT NULL, Prac_na_odd varchar(40) NOT NULL ); -- 2c) Naplnanie tabuliek udajmi INSERT Miestnosti VALUES (1, 5); INSERT Miestnosti VALUES (2, 20); INSERT Miestnosti VALUES (3, 11); INSERT Miestnosti VALUES (4, 6); INSERT Miestnosti VALUES (5, 6); INSERT Miestnosti VALUES (6, 10); INSERT Miestnosti VALUES (7, 3); INSERT Miestnosti VALUES (8, 4); INSERT Miestnosti VALUES (9, 11); Insert Oddelenia values ('A1', 1); Insert Oddelenia values ('A2', 2); Insert Oddelenia values ('A3', 3); Insert Oddelenia values ('B1', 4); Insert Oddelenia values ('B2', 7); Insert Oddelenia values ('B3', 8); Insert Oddelenia values ('C1', 5); Insert Oddelenia values ('C2', 6); INSERT Zamestnanci(idZ, Meno, Prac_na_odd) VALUES( 1, 'x', 'A2'); INSERT Zamestnanci(idZ, Meno, Prac_na_odd) VALUES( 2, 'y', 'B1'); INSERT Zamestnanci(idZ, Meno, Prac_na_odd) VALUES( 3, 'w', 'C2'); INSERT Zamestnanci(idZ, Meno, Prac_na_odd) VALUES( 4, 'z', 'B3'); -- Kontrola stavu SELECT * FROM Miestnosti; SELECT * FROM Oddelenia; SELECT * FROM Zamestnanci;