· 7 years ago · Nov 15, 2018, 07:14 AM
1--
2-- Script was generated by Devart dbForge Studio for MySQL, Version 8.0.80.0
3-- Product home page: http://www.devart.com/dbforge/mysql/studio
4-- Script date 2018. 11. 15. 8:06:57
5-- Server version: 5.5.5-10.1.35-MariaDB
6-- Client version: 4.1
7--
8
9--
10-- Disable foreign keys
11--
12/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
13
14--
15-- Set SQL mode
16--
17/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
18
19--
20-- Set character set the client will use to send SQL statements to the server
21--
22SET NAMES 'utf8';
23
24--
25-- Set default database
26--
27USE tanuloinyilvantartas;
28
29--
30-- Drop table `tanárok`
31--
32DROP TABLE IF EXISTS tanárok;
33
34--
35-- Drop table `osztalyok`
36--
37DROP TABLE IF EXISTS osztalyok;
38
39--
40-- Drop table `tanulok`
41--
42DROP TABLE IF EXISTS tanulok;
43
44--
45-- Drop table `jegytÃpus`
46--
47DROP TABLE IF EXISTS jegytÃpus;
48
49--
50-- Drop table `tantárgyak`
51--
52DROP TABLE IF EXISTS tantárgyak;
53
54--
55-- Drop table `jegyek`
56--
57DROP TABLE IF EXISTS jegyek;
58
59--
60-- Set default database
61--
62USE tanuloinyilvantartas;
63
64--
65-- Create table `jegyek`
66--
67CREATE TABLE jegyek (
68 ID_Tanulo VARCHAR(255) DEFAULT NULL,
69 ID_Tantagy VARCHAR(255) DEFAULT NULL,
70 Érdemjegy VARCHAR(255) DEFAULT NULL,
71 ID_Tipus VARCHAR(255) NOT NULL,
72 PRIMARY KEY (ID_Tipus)
73)
74ENGINE = INNODB,
75CHARACTER SET utf8,
76COLLATE utf8_hungarian_ci;
77
78--
79-- Create table `tantárgyak`
80--
81CREATE TABLE tantárgyak (
82 Tantárgy_ID VARCHAR(255) NOT NULL,
83 Tantargynev VARCHAR(255) DEFAULT NULL,
84 ID_osztaly VARCHAR(255) NOT NULL,
85 PRIMARY KEY (ID_osztaly, Tantárgy_ID)
86)
87ENGINE = INNODB,
88CHARACTER SET utf8,
89COLLATE utf8_hungarian_ci;
90
91--
92-- Create foreign key
93--
94ALTER TABLE tantárgyak
95 ADD CONSTRAINT FK_tantárgyak_jegyek_ID_Tipus FOREIGN KEY (Tantárgy_ID)
96 REFERENCES jegyek(ID_Tipus) ON DELETE NO ACTION ON UPDATE NO ACTION;
97
98--
99-- Create table `jegytÃpus`
100--
101CREATE TABLE jegytÃpus (
102 TÃpus_ID VARCHAR(255) NOT NULL,
103 LeÃrás VARCHAR(255) DEFAULT NULL,
104 PRIMARY KEY (TÃpus_ID)
105)
106ENGINE = INNODB,
107CHARACTER SET utf8,
108COLLATE utf8_hungarian_ci;
109
110--
111-- Create foreign key
112--
113ALTER TABLE jegytÃpus
114 ADD CONSTRAINT FK_jegytÃpus_jegyek_ID_Tipus FOREIGN KEY (TÃpus_ID)
115 REFERENCES jegyek(ID_Tipus) ON DELETE NO ACTION ON UPDATE NO ACTION;
116
117--
118-- Create table `tanulok`
119--
120CREATE TABLE tanulok (
121 Vezeteknev VARCHAR(255) DEFAULT NULL,
122 Keresztnev VARCHAR(255) DEFAULT NULL,
123 ID_osztaly VARCHAR(255) NOT NULL,
124 PRIMARY KEY (ID_osztaly)
125)
126ENGINE = INNODB,
127AVG_ROW_LENGTH = 16384,
128CHARACTER SET utf8,
129COLLATE utf8_hungarian_ci;
130
131--
132-- Create table `osztalyok`
133--
134CREATE TABLE osztalyok (
135 Osztaly_ID VARCHAR(255) NOT NULL,
136 Megnevezés VARCHAR(255) DEFAULT NULL,
137 ID_tanár VARCHAR(255) NOT NULL,
138 PRIMARY KEY (Osztaly_ID, ID_tanár)
139)
140ENGINE = INNODB,
141CHARACTER SET utf8,
142COLLATE utf8_hungarian_ci;
143
144--
145-- Create foreign key
146--
147ALTER TABLE osztalyok
148 ADD CONSTRAINT FK_osztalyok_tantárgyak_ID_osztaly FOREIGN KEY (Osztaly_ID)
149 REFERENCES tantárgyak(ID_osztaly) ON DELETE NO ACTION ON UPDATE NO ACTION;
150
151--
152-- Create foreign key
153--
154ALTER TABLE osztalyok
155 ADD CONSTRAINT FK_osztalyok_tanulok_ID_osztaly FOREIGN KEY (Osztaly_ID)
156 REFERENCES tanulok(ID_osztaly) ON DELETE NO ACTION ON UPDATE NO ACTION;
157
158--
159-- Create table `tanárok`
160--
161CREATE TABLE tanárok (
162 `Tanár ID` INT(11) NOT NULL,
163 Vezetéknév VARCHAR(255) DEFAULT NULL,
164 Keresztnév VARCHAR(255) DEFAULT NULL,
165 PRIMARY KEY (`Tanár ID`)
166)
167ENGINE = INNODB,
168CHARACTER SET utf8,
169COLLATE utf8_hungarian_ci;
170
171--
172-- Dumping data for table jegyek
173--
174-- Table tanuloinyilvantartas.jegyek does not contain any data (it is empty)
175
176--
177-- Dumping data for table tanulok
178--
179INSERT INTO tanulok VALUES
180('a', 'a', 'a');
181
182--
183-- Dumping data for table tantárgyak
184--
185-- Table tanuloinyilvantartas.tantárgyak does not contain any data (it is empty)
186
187--
188-- Dumping data for table tanárok
189--
190-- Table tanuloinyilvantartas.tanárok does not contain any data (it is empty)
191
192--
193-- Dumping data for table osztalyok
194--
195-- Table tanuloinyilvantartas.osztalyok does not contain any data (it is empty)
196
197--
198-- Dumping data for table jegytÃpus
199--
200-- Table tanuloinyilvantartas.jegytÃpus does not contain any data (it is empty)
201
202--
203-- Restore previous SQL mode
204--
205/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
206
207--
208-- Enable foreign keys
209--
210/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;