· 9 years ago · Nov 10, 2016, 10:12 AM
1-- phpMyAdmin SQL Dump
2-- version 3.5.1
3-- http://www.phpmyadmin.net
4--
5-- Hostiteľ: localhost
6-- Vygenerované: Út 22.Okt 2013, 20:39
7-- Verzia serveru: 5.5.24-log
8-- Verzia PHP: 5.3.13
9
10SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
11SET time_zone = "+00:00";
12create database servis;
13use servis;
14
15/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
16/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
17/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
18/*!40101 SET NAMES utf8 */;
19
20--
21-- Databáza: `vozidla`
22--
23
24-- --------------------------------------------------------
25
26--
27-- Štruktúra tabuľky pre tabuľku `majitel`
28--
29
30CREATE TABLE IF NOT EXISTS `majitel` (
31 `id_majitel` int(10) unsigned NOT NULL AUTO_INCREMENT,
32 `meno` varchar(20) COLLATE utf8_slovak_ci NOT NULL,
33 `priezvisko` varchar(20) COLLATE utf8_slovak_ci NOT NULL,
34 `datum_narodenia` date NOT NULL,
35 `telefon` varchar(20) COLLATE utf8_slovak_ci DEFAULT NULL,
36 `email` varchar(45) COLLATE utf8_slovak_ci DEFAULT NULL,
37 PRIMARY KEY (`id_majitel`),
38 UNIQUE KEY `id_majitel_UNIQUE` (`id_majitel`)
39) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci AUTO_INCREMENT=6 ;
40
41--
42-- Sťahujem dáta pre tabuľku `majitel`
43--
44
45INSERT INTO `majitel` (`id_majitel`, `meno`, `priezvisko`, `datum_narodenia`, `telefon`, `email`) VALUES
46(1, 'Peter', 'Malý', '1980-11-29', '055/6321310', 'peter.maly@gmail.com'),
47(2, 'Ján', 'Horvát', '1960-07-08', '0903 635 735', 'horvat@t-com.sk'),
48(3, 'Pavol', 'Fekete', '1973-02-11', '0911 71 91 61', 'pf1973@centrum.sk'),
49(4, 'Jozef', 'Varga', '1977-05-01', '02/217 17 317', 'johny27@azeet.sk'),
50(5, 'Michal', 'TakáÄ', '1981-04-18', '0948 198 918', 'ticktock@hotmail.com');
51
52-- --------------------------------------------------------
53
54--
55-- Štruktúra tabuľky pre tabuľku `ukon`
56--
57
58CREATE TABLE IF NOT EXISTS `ukon` (
59 `id_ukon` int(10) unsigned NOT NULL AUTO_INCREMENT,
60 `nazov` varchar(45) COLLATE utf8_slovak_ci NOT NULL,
61 `popis` varchar(200) COLLATE utf8_slovak_ci DEFAULT NULL,
62 `cena` float unsigned DEFAULT NULL,
63 PRIMARY KEY (`id_ukon`),
64 UNIQUE KEY `id_ukon_UNIQUE` (`id_ukon`)
65) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci AUTO_INCREMENT=12 ;
66
67--
68-- Sťahujem dáta pre tabuľku `ukon`
69--
70
71INSERT INTO `ukon` (`id_ukon`, `nazov`, `popis`, `cena`) VALUES
72(1, 'Výmena žiarovky', 'Výmena žiarovky reflektora', 3),
73(2, 'Diagnostika palubného poÄÃtaÄa', 'NaÄÃtanie údajov z riadiacej jednotky palbuného poÄÃtaÄa', 10.7),
74(3, 'Výmena oleja', 'Výmena motorového oleja', 17.2),
75(4, 'Výmena brzdovej kvapaliny', 'Výmena kvapaliny brzdového systému', 15.5),
76(5, 'Nastavenie svetiel', 'Nastavenie výšky svetiel regloskopom', 8),
77(6, 'Testovanie tlmiÄov', NULL, 20.2),
78(7, 'Výmena tlmiÄov', 'Výmena poÅ¡kodených alebo nefunkÄných tlmiÄov', 35.9),
79(8, 'Výmena boÄného skla', 'Výmena poÅ¡kodeného boÄného skla dverÃ', 27),
80(9, 'Nastavenie ostrekovaÄa', 'Nastavenie dýz ostrekovaÄov', 5.5),
81(10, 'Prehliadka po 15000km', 'Servisná prehliadka po 15000km (olej, brzdy, tlmiÄe, filtre)', 35),
82(11, 'Výmena lambda sondy', 'Výmena lambda sondy v katalizátore', 120);
83
84-- --------------------------------------------------------
85
86--
87-- Štruktúra tabuľky pre tabuľku `vozidlo`
88--
89
90CREATE TABLE IF NOT EXISTS `vozidlo` (
91 `id_vozidlo` int(10) unsigned NOT NULL AUTO_INCREMENT,
92 `ev_cislo` varchar(10) COLLATE utf8_slovak_ci NOT NULL,
93 `farba` varchar(15) COLLATE utf8_slovak_ci NOT NULL,
94 `rok_vyroby` year(4) NOT NULL,
95 `pocet_km` int(10) unsigned NOT NULL,
96 `majitel_id_majitel` int(10) unsigned NOT NULL,
97 `znacka_id_znacka` int(10) unsigned NOT NULL,
98 PRIMARY KEY (`id_vozidlo`),
99 UNIQUE KEY `id_vozidlo_UNIQUE` (`id_vozidlo`),
100 KEY `fk_vozidlo_majitel1_idx` (`majitel_id_majitel`),
101 KEY `fk_vozidlo_znacka1_idx` (`znacka_id_znacka`)
102) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci AUTO_INCREMENT=9 ;
103
104--
105-- Sťahujem dáta pre tabuľku `vozidlo`
106--
107
108INSERT INTO `vozidlo` (`id_vozidlo`, `ev_cislo`, `farba`, `rok_vyroby`, `pocet_km`, `majitel_id_majitel`, `znacka_id_znacka`) VALUES
109(1, 'KE-426CN', 'žltá', 2002, 60000, 1, 3),
110(2, 'KE-212MB', 'modrá metalÃza', 2004, 35000, 1, 2),
111(3, 'KS-714DD', 'Äervená', 2000, 28000, 2, 5),
112(4, 'PO-377FC', 'zelená metalÃza', 2007, 55000, 3, 1),
113(5, 'VT-555AF', 'modrá', 2001, 70000, 5, 1),
114(6, 'MI-913GT', 'Äierna', 2006, 67000, 4, 4),
115(7, 'TV-622PU', 'biela', 2007, 123000, 4, 2),
116(8, 'RV-756ET', 'sivá metalÃza', 2009, 20000, 2, 6);
117
118-- --------------------------------------------------------
119
120--
121-- Štruktúra tabuľky pre tabuľku `vozidlo_has_ukon`
122--
123
124CREATE TABLE IF NOT EXISTS `vozidlo_has_ukon` (
125 `vozidlo_id_vozidlo` int(10) unsigned NOT NULL,
126 `ukon_id_ukon` int(10) unsigned NOT NULL,
127 PRIMARY KEY (`vozidlo_id_vozidlo`,`ukon_id_ukon`),
128 KEY `fk_vozidlo_has_ukon_ukon1_idx` (`ukon_id_ukon`),
129 KEY `fk_vozidlo_has_ukon_vozidlo_idx` (`vozidlo_id_vozidlo`)
130) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci;
131
132--
133-- Sťahujem dáta pre tabuľku `vozidlo_has_ukon`
134--
135
136INSERT INTO `vozidlo_has_ukon` (`vozidlo_id_vozidlo`, `ukon_id_ukon`) VALUES
137(2, 1),
138(4, 1),
139(6, 1),
140(1, 2),
141(2, 2),
142(6, 2),
143(7, 2),
144(8, 2),
145(2, 3),
146(4, 3),
147(6, 3),
148(7, 3),
149(1, 4),
150(2, 4),
151(3, 4),
152(1, 5),
153(3, 5),
154(6, 5),
155(2, 6),
156(4, 6),
157(7, 6),
158(8, 6),
159(1, 7),
160(2, 7),
161(4, 7),
162(5, 7),
163(2, 8),
164(4, 8),
165(7, 8),
166(1, 9),
167(4, 9),
168(6, 9),
169(8, 9),
170(1, 10),
171(2, 10),
172(6, 10);
173
174-- --------------------------------------------------------
175
176--
177-- Štruktúra tabuľky pre tabuľku `znacka`
178--
179
180CREATE TABLE IF NOT EXISTS `znacka` (
181 `id_znacka` int(10) unsigned NOT NULL AUTO_INCREMENT,
182 `vyrobca` varchar(45) COLLATE utf8_slovak_ci NOT NULL,
183 `typ` varchar(45) COLLATE utf8_slovak_ci DEFAULT NULL,
184 `pocet_dveri` int(11) DEFAULT NULL,
185 `vykon_motora` int(11) DEFAULT NULL,
186 PRIMARY KEY (`id_znacka`),
187 UNIQUE KEY `id_znacka_UNIQUE` (`id_znacka`)
188) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_slovak_ci AUTO_INCREMENT=7 ;
189
190--
191-- Sťahujem dáta pre tabuľku `znacka`
192--
193
194INSERT INTO `znacka` (`id_znacka`, `vyrobca`, `typ`, `pocet_dveri`, `vykon_motora`) VALUES
195(1, 'Ford', 'Fusion', 3, 56),
196(2, 'Ford', 'Sierra', 5, 52),
197(3, 'Å koda', 'Fabia', 5, 61),
198(4, 'Renault', 'Thalia', 3, 48),
199(5, 'Å koda', 'Superb', 5, 65),
200(6, 'Audi', 'A4', 5, 69);
201
202--
203-- Obmedzenie pre exportované tabuľky
204--
205
206--
207-- Obmedzenie pre tabuľku `vozidlo`
208--
209ALTER TABLE `vozidlo`
210 ADD CONSTRAINT `fk_vozidlo_majitel1` FOREIGN KEY (`majitel_id_majitel`) REFERENCES `majitel` (`id_majitel`) ON DELETE NO ACTION ON UPDATE NO ACTION,
211 ADD CONSTRAINT `fk_vozidlo_znacka1` FOREIGN KEY (`znacka_id_znacka`) REFERENCES `znacka` (`id_znacka`) ON DELETE NO ACTION ON UPDATE NO ACTION;
212
213--
214-- Obmedzenie pre tabuľku `vozidlo_has_ukon`
215--
216ALTER TABLE `vozidlo_has_ukon`
217 ADD CONSTRAINT `fk_vozidlo_has_ukon_vozidlo` FOREIGN KEY (`vozidlo_id_vozidlo`) REFERENCES `vozidlo` (`id_vozidlo`) ON DELETE NO ACTION ON UPDATE NO ACTION,
218 ADD CONSTRAINT `fk_vozidlo_has_ukon_ukon1` FOREIGN KEY (`ukon_id_ukon`) REFERENCES `ukon` (`id_ukon`) ON DELETE NO ACTION ON UPDATE NO ACTION;
219
220/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
221/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
222/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;