· 9 years ago · Nov 10, 2016, 10:10 AM
1-- --------------------------------------------------------
2-- Hostiteľ: 127.0.0.1
3-- Verze serveru: 10.1.9-MariaDB - mariadb.org binary distribution
4-- OS serveru: Win32
5-- HeidiSQL Verzia: 9.4.0.5125
6-- --------------------------------------------------------
7
8/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
9/*!40101 SET NAMES utf8 */;
10/*!50503 SET NAMES utf8mb4 */;
11/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
12/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
13
14
15-- Exportovánà struktury databáze pro
16CREATE DATABASE IF NOT EXISTS `skola` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_slovak_ci */;
17USE `skola`;
18
19-- Exportovánà struktury pro tabulka skola.predmet
20CREATE TABLE IF NOT EXISTS `predmet` (
21 `id_predmet` int(11) NOT NULL AUTO_INCREMENT,
22 `nazov` varchar(45) COLLATE utf8_slovak_ci NOT NULL,
23 `skratka` char(3) COLLATE utf8_slovak_ci NOT NULL,
24 `popis` text COLLATE utf8_slovak_ci NOT NULL,
25 PRIMARY KEY (`id_predmet`)
26) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci;
27
28-- Exportovánà dat pro tabulku skola.predmet: ~7 rows (přibližně)
29/*!40000 ALTER TABLE `predmet` DISABLE KEYS */;
30INSERT INTO `predmet` (`id_predmet`, `nazov`, `skratka`, `popis`) VALUES
31 (1, 'Matematika', 'MAT', 'Predmet rozvÃja základné znalosti z matematiky a logiky. Je medzipredmetovo previazaný s predmetmi elektrotechnika, fyzika, Äi výpoÄtová technika.'),
32 (2, 'Slovenský jazyk a literatúra', 'SJL', 'Cieľom predmetu je nauÄiÅ¥ žiakov spisovnú slovenÄinu a rozvÃjaÅ¥ ich gramatické a Å¡tylistické zruÄnosti. Žiaci tiež zÃskajú prehľad v obalsti slovenskej a svetovej literatúry.'),
33 (3, 'VýpoÄtová technika', 'VYT', 'Predmet si kladie za cieľ rozvÃjaÅ¥ vedomosti a zruÄnosti žiakov v oblasti algoritmizácie, programovania, tvorby webstránok a práce s jednoÄipovými mikropoÄÃtaÄmi.'),
34 (4, 'Elektrotechnika', 'ELK', 'Tento predmet rozÅ¡iruje základné uÄivo fyziky v oblasti elektrickej energie. Je základom pre ÄalÅ¡ie predmety ako sú elektronika, elektrotechnické merania, Äi mikroprocesorová technika.'),
35 (5, 'Anglický jazyk', 'ANJ', 'Predmet pripravuje žiakov na zvládnutie maturitnej skúšky z cudzieho jazyka. Kladie si za cieľ nauÄiÅ¥ žiakov komunikaÄným zruÄnostiam v anglickom jazyku, oboznámiÅ¥ ich so zvykmi v anglicky hovoriacich krajinách a anglickou literatúrou.'),
36 (6, 'Základy techniky', 'ZTH', 'V rámci tohoto predmetu zÃskajú žiaci súbor vedomostà z rôznych oblastà techniky - stavebnÃctvo, hutnÃctvo, elektrotechnika, chemický priemysel a podobne.'),
37 (7, 'Fyzika', 'FYZ', 'Fyzika je základnou vednou disciplÃnou pomáhajúcou ľudstvu lepÅ¡ie pochopiÅ¥ deje a javy vo svete. Žiaci sa v predmete oboznámia so základmi fyziky pre oblasÅ¥ statiky, dynamiky, Äi optiky.');
38/*!40000 ALTER TABLE `predmet` ENABLE KEYS */;
39
40-- Exportovánà struktury pro tabulka skola.trieda
41CREATE TABLE IF NOT EXISTS `trieda` (
42 `id_trieda` int(10) unsigned NOT NULL AUTO_INCREMENT,
43 `nazov_triedy` char(3) COLLATE utf8_slovak_ci NOT NULL,
44 `skolsky_rok` varchar(45) COLLATE utf8_slovak_ci NOT NULL,
45 `kmenova_ucebna` varchar(5) COLLATE utf8_slovak_ci DEFAULT NULL,
46 `triednyucitel_id_triednyucitel` int(10) unsigned NOT NULL,
47 PRIMARY KEY (`id_trieda`),
48 KEY `fk_trieda_triednyucitel1_idx` (`triednyucitel_id_triednyucitel`),
49 CONSTRAINT `fk_trieda_triednyucitel1` FOREIGN KEY (`triednyucitel_id_triednyucitel`) REFERENCES `triednyucitel` (`id_triednyucitel`) ON DELETE NO ACTION ON UPDATE NO ACTION
50) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci;
51
52-- Exportovánà dat pro tabulku skola.trieda: ~6 rows (přibližně)
53/*!40000 ALTER TABLE `trieda` DISABLE KEYS */;
54INSERT INTO `trieda` (`id_trieda`, `nazov_triedy`, `skolsky_rok`, `kmenova_ucebna`, `triednyucitel_id_triednyucitel`) VALUES
55 (1, '1.C', '2016/2017', '39', 2),
56 (2, '1.F', '2016/2017', '62', 5),
57 (3, '2.A', '2016/2017', '49', 8),
58 (4, '3.D', '2014/2015', '59', 3),
59 (5, '4.B', '2015/2016', '53', 6),
60 (6, '4.A', '2015/2016', '25', 1);
61/*!40000 ALTER TABLE `trieda` ENABLE KEYS */;
62
63-- Exportovánà struktury pro tabulka skola.trieda_has_predmet
64CREATE TABLE IF NOT EXISTS `trieda_has_predmet` (
65 `trieda_id_trieda` int(10) unsigned NOT NULL,
66 `predmet_id_predmet` int(11) NOT NULL,
67 `pocet_hodin` tinyint(3) unsigned DEFAULT NULL,
68 PRIMARY KEY (`trieda_id_trieda`,`predmet_id_predmet`),
69 KEY `fk_trieda_has_predmet_predmet1_idx` (`predmet_id_predmet`),
70 KEY `fk_trieda_has_predmet_trieda_idx` (`trieda_id_trieda`),
71 CONSTRAINT `fk_trieda_has_predmet_predmet1` FOREIGN KEY (`predmet_id_predmet`) REFERENCES `predmet` (`id_predmet`) ON DELETE NO ACTION ON UPDATE NO ACTION,
72 CONSTRAINT `fk_trieda_has_predmet_trieda` FOREIGN KEY (`trieda_id_trieda`) REFERENCES `trieda` (`id_trieda`) ON DELETE NO ACTION ON UPDATE NO ACTION
73) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci;
74
75-- Exportovánà dat pro tabulku skola.trieda_has_predmet: ~26 rows (přibližně)
76/*!40000 ALTER TABLE `trieda_has_predmet` DISABLE KEYS */;
77INSERT INTO `trieda_has_predmet` (`trieda_id_trieda`, `predmet_id_predmet`, `pocet_hodin`) VALUES
78 (1, 1, 3),
79 (1, 2, 4),
80 (1, 4, 5),
81 (1, 5, 4),
82 (1, 7, 2),
83 (2, 1, 3),
84 (2, 2, 3),
85 (2, 4, 5),
86 (2, 5, 4),
87 (2, 7, 2),
88 (3, 1, 4),
89 (3, 2, 3),
90 (3, 3, 2),
91 (3, 4, 4),
92 (3, 5, 3),
93 (3, 7, 2),
94 (4, 1, 3),
95 (4, 2, 3),
96 (4, 3, 2),
97 (4, 5, 3),
98 (5, 1, 3),
99 (5, 2, 4),
100 (5, 5, 4),
101 (6, 1, 3),
102 (6, 2, 4),
103 (6, 5, 4);
104/*!40000 ALTER TABLE `trieda_has_predmet` ENABLE KEYS */;
105
106-- Exportovánà struktury pro tabulka skola.triednyucitel
107CREATE TABLE IF NOT EXISTS `triednyucitel` (
108 `id_triednyucitel` int(10) unsigned NOT NULL AUTO_INCREMENT,
109 `meno` varchar(20) COLLATE utf8_slovak_ci NOT NULL,
110 `priezvisko` varchar(20) COLLATE utf8_slovak_ci NOT NULL,
111 `datum_narodenia` date DEFAULT NULL,
112 `specializacia` varchar(3) COLLATE utf8_slovak_ci DEFAULT NULL,
113 `kabinet` tinyint(3) unsigned DEFAULT NULL,
114 PRIMARY KEY (`id_triednyucitel`)
115) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci;
116
117-- Exportovánà dat pro tabulku skola.triednyucitel: ~8 rows (přibližně)
118/*!40000 ALTER TABLE `triednyucitel` DISABLE KEYS */;
119INSERT INTO `triednyucitel` (`id_triednyucitel`, `meno`, `priezvisko`, `datum_narodenia`, `specializacia`, `kabinet`) VALUES
120 (1, 'Peter', 'Tóth', '1976-05-08', 'IT', 31),
121 (2, 'Milan', 'KováÄ', '1961-11-13', 'ELE', 76),
122 (3, 'Jana', 'Vargová', '1982-07-17', 'SJL', 42),
123 (4, 'Petra', 'Nagyová', '1965-06-28', 'FYZ', 65),
124 (5, 'Peter', 'LukáÄ', '1959-06-05', 'ELE', 56),
125 (6, 'Zuzana', 'Balážová', '1988-10-22', 'ANJ', 22),
126 (7, 'Pavol', 'Molnár', '1972-12-05', 'MAT', 65),
127 (8, 'Mária', 'Farkašová', '1963-04-19', 'TSV', 5);
128/*!40000 ALTER TABLE `triednyucitel` ENABLE KEYS */;
129
130-- Exportovánà struktury pro tabulka skola.ziak
131CREATE TABLE IF NOT EXISTS `ziak` (
132 `id_ziak` int(10) unsigned NOT NULL AUTO_INCREMENT,
133 `meno` varchar(20) COLLATE utf8_slovak_ci NOT NULL,
134 `priezvisko` varchar(20) COLLATE utf8_slovak_ci NOT NULL,
135 `datum_narodenia` date NOT NULL,
136 `pohlavie` char(1) COLLATE utf8_slovak_ci DEFAULT NULL,
137 `miesto_narodenia` varchar(45) COLLATE utf8_slovak_ci DEFAULT NULL,
138 `priemer_znamok` float DEFAULT NULL,
139 `trieda_id_trieda` int(10) unsigned NOT NULL,
140 PRIMARY KEY (`id_ziak`),
141 KEY `fk_ziak_trieda1_idx` (`trieda_id_trieda`),
142 CONSTRAINT `fk_ziak_trieda1` FOREIGN KEY (`trieda_id_trieda`) REFERENCES `trieda` (`id_trieda`) ON DELETE NO ACTION ON UPDATE NO ACTION
143) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci;
144
145-- Exportovánà dat pro tabulku skola.ziak: ~29 rows (přibližně)
146/*!40000 ALTER TABLE `ziak` DISABLE KEYS */;
147INSERT INTO `ziak` (`id_ziak`, `meno`, `priezvisko`, `datum_narodenia`, `pohlavie`, `miesto_narodenia`, `priemer_znamok`, `trieda_id_trieda`) VALUES
148 (1, 'Adam', 'Olešňák', '2000-11-18', 'M', 'Čadca', 1.32, 1),
149 (2, 'Adriána', 'JanÄÃková', '2000-10-27', 'Z', 'Žilina', 1.37, 3),
150 (3, 'Alžbeta', 'Slyšková', '1999-10-21', 'Z', 'Žilina', 1.91, 4),
151 (4, 'Andrej', 'Vysoký', '1997-01-03', 'M', 'Martin', 2.43, 3),
152 (5, 'Anna', 'JankoviÄová', '2000-07-17', 'Z', 'Žilina', 1.42, 1),
153 (6, 'Barbora', 'Petreková', '1997-02-09', 'Z', 'Čadca', 2.82, 4),
154 (7, 'Beáta', 'BadÃková', '1999-09-23', 'Z', 'Žilina', 2.83, 1),
155 (8, 'Dominik', 'Synák', '1999-06-01', 'M', 'Čadca', 2.69, 5),
156 (9, 'Erik', 'TomÄiak', '1999-09-22', 'M', 'HavÃÅ™ov', 1.96, 6),
157 (10, 'Gabriel', 'Andel', '1999-09-01', 'M', 'Žilina', 2.74, 5),
158 (11, 'Michal', 'Lovás', '1998-04-23', 'M', 'Žilina', 2.82, 2),
159 (12, 'Jana', 'Korpesiová', '1996-03-24', 'Z', 'Čadca', 2.88, 3),
160 (13, 'Júlia', 'Å Äambová', '1999-01-04', 'Z', 'ÄŒadca', 2.95, 2),
161 (14, 'Július', 'Mozol', '1999-10-17', 'M', 'Čadca', 1.1, 5),
162 (15, 'KatarÃna', 'ÄŒuntalová', '1998-06-17', 'Z', 'ÄŒadca', 1.66, 3),
163 (16, 'KatarÃna', 'Smrekovská', '1997-02-25', 'Z', 'Žilina', 2, 4),
164 (17, 'Lenka', 'KluÄková', '1998-01-14', 'Z', 'ÄŒadca', 2.04, 2),
165 (18, 'Adam', 'Vnuk', '1997-10-07', 'M', 'ÄŒadca', 1.19, 1),
166 (19, 'Magdaléna', 'ZbonÄáková', '1998-04-09', 'Z', 'ÄŒadca', 2.83, 3),
167 (20, 'Marcel', 'Zlatoš', '2000-09-24', 'M', 'Žilina', 1.59, 2),
168 (21, 'Marián', 'ZuzÄák', '1996-10-25', 'M', 'Žilina', 2.46, 3),
169 (22, 'Marika', 'MarÄiÅ¡ová', '1998-09-26', 'Z', 'ÄŒadca', 2.52, 6),
170 (23, 'Ladislav', 'Onder', '1996-06-26', 'M', 'Žilina', 2.24, 3),
171 (24, 'Martin', 'FranÄek', '1999-08-18', 'M', 'Žilina', 2.63, 5),
172 (25, 'Martina', 'Peťková', '1996-07-19', 'Z', 'Žilina', 1.43, 6),
173 (26, 'Martin', 'Suško', '1997-07-07', 'M', 'Žilina', 2.28, 4),
174 (27, 'Michal', 'Balát', '1998-03-13', 'M', 'Žilina', 2.11, 5),
175 (28, 'Miroslav', 'Fujak', '1998-09-28', 'M', 'ÄŒadca', 2.72, 6),
176 (29, 'Nikola', 'KvoÄková', '1997-03-09', 'Z', 'Žilina', 2.27, 2);
177/*!40000 ALTER TABLE `ziak` ENABLE KEYS */;
178
179/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
180/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */;
181/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;