· 6 years ago · Jun 24, 2019, 04:54 PM
1------------ DELETE ------------
2DROP TABLE IF EXISTS Nauczyciele;
3DROP TABLE IF EXISTS Klasy;
4DROP TABLE IF EXISTS Rodzice;
5DROP TABLE IF EXISTS Uczniowie;
6DROP TABLE IF EXISTS Rodzice_dzieci;
7DROP TABLE IF EXISTS Frekwencja;
8DROP TABLE IF EXISTS Przedmioty;
9DROP TABLE IF EXISTS Kompetencje;
10DROP TABLE IF EXISTS Plan_lekcji;
11DROP TABLE IF EXISTS Oceny;
12DROP TABLE IF EXISTS Oceny_poprawa;
13DROP TABLE IF EXISTS Zajecia_dodatkowe;
14
15
16------------ CREATE ------------
17
18CREATE TABLE Nauczyciele
19(
20 imie VARCHAR(20) CHECK (imie LIKE '[A-Z]%') NOT NULL,
21 nazwisko VARCHAR(20) CHECK (nazwisko LIKE '[A-Z]%') NOT NULL,
22 stopien_naukowy VARCHAR(20) NOT NULL DEFAULT 'mgr',
23 data_ur DATE NOT NULL,
24 PESEL VARCHAR (11) CHECK(PESEL LIKE '[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]') PRIMARY KEY
25)
26
27
28CREATE TABLE Klasy
29(
30 nazwa VARCHAR(5) PRIMARY KEY NOT NULL,
31 lata VARCHAR(9) NOT NULL,
32 wychowawca VARCHAR (11) FOREIGN KEY REFERENCES Nauczyciele(PESEL) NOT NULL
33)
34
35
36CREATE TABLE Rodzice
37(
38 id_rodzic INT IDENTITY(1,1) PRIMARY KEY NOT NULL,
39 imie VARCHAR(20) CHECK (imie LIKE '[A-Z]%') NOT NULL,
40 nazwisko VARCHAR(20) CHECK (nazwisko LIKE '[A-Z]%') NOT NULL,
41 nr_tel INT NOT NULL,
42 email VARCHAR(30) NULL
43
44)
45
46
47CREATE TABLE Uczniowie
48(
49 PESEL VARCHAR (11) CHECK(PESEL LIKE '[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]') NOT NULL PRIMARY KEY,
50 imie VARCHAR(20) CHECK (imie LIKE '[A-Z]%') NOT NULL,
51 nazwisko VARCHAR(30) CHECK (nazwisko LIKE '[A-Z]%') NOT NULL,
52 data_ur DATE NOT NULL,
53 id_klasy VARCHAR(5) FOREIGN KEY REFERENCES Klasy(nazwa) NOT NULL,
54)
55
56
57CREATE TABLE Rodzice_dzieci
58(
59 imie_rodzica VARCHAR(20),
60 nazwisko_rodzica VARCHAR(20),
61 id_dziecka VARCHAR (11) FOREIGN KEY REFERENCES Uczniowie(PESEL) not null,
62)
63
64
65CREATE TABLE Frekwencja
66(
67 id_ucznia VARCHAR(11) NOT NULL FOREIGN KEY REFERENCES Uczniowie(PESEL),
68 id_nauczyciela VARCHAR(11) NOT NULL FOREIGN KEY REFERENCES Nauczyciele(PESEL),
69 imie VARCHAR(20) NOT NULL,
70 nazwisko VARCHAR(20) NOT NULL,
71 obecnosc VARCHAR(3) NOT NULL DEFAULT 'ob',
72 przedmiot VARCHAR(20) NOT NULL,
73 data_ob DATE NOT NULL,
74)
75
76
77CREATE TABLE Przedmioty
78(
79 id_przedmiotu VARCHAR(5) PRIMARY KEY NOT NULL,
80 nazwa VARCHAR(20) NOT NULL,
81 poziom VARCHAR(20) NOT NULL
82)
83
84
85CREATE TABLE Kompetencje
86(
87 id_kompetencji INT IDENTITY(1,1) NOT NULL PRIMARY KEY,
88 id_nauczyciela VARCHAR(11) NOT NULL FOREIGN KEY REFERENCES Nauczyciele(PESEL),
89 id_przedmiotu VARCHAR(5) NOT NULL FOREIGN KEY REFERENCES Przedmioty(id_przedmiotu)
90)
91
92
93CREATE TABLE Plan_lekcji
94(
95 id_klasy VARCHAR(5) NOT NULL FOREIGN KEY REFERENCES Klasy(nazwa),
96 dzien_tyg VARCHAR(15) CHECK (dzien_tyg IN ('pon', 'wt', 'sr', 'czw', 'pt')) NOT NULL,
97 przedmiot VARCHAR(5) FOREIGN KEY REFERENCES Przedmioty(id_przedmiotu) NOT NULL,
98 godzina VARCHAR (5) NOT NULL,
99 nauczyciel VARCHAR(11) FOREIGN KEY REFERENCES Nauczyciele(PESEL) NOT NULL,
100 nr_sali INT NOT NULL
101 )
102
103
104CREATE TABLE Oceny
105(
106 id_oceny INT IDENTITY(1,1) NOT NULL PRIMARY KEY,
107 id_ucznia VARCHAR(11) NOT NULL FOREIGN KEY REFERENCES Uczniowie(PESEL),
108 id_nauczyciela VARCHAR(11) NOT NULL FOREIGN KEY REFERENCES Nauczyciele(PESEL),
109 id_przedmiotu VARCHAR(5) NOT NULL FOREIGN KEY REFERENCES Przedmioty(id_przedmiotu),
110 ocena INT NOT NULL,
111 typ_oceny VARCHAR(15) NOT NULL,
112 waga INT NOT NULL DEFAULT 1,
113 data_oc DATE NOT NULL,
114)
115
116
117CREATE TABLE Oceny_poprawa
118(
119 id_oceny INT NOT NULL FOREIGN KEY REFERENCES Oceny(id_oceny),
120 id_ucznia VARCHAR(11) NOT NULL FOREIGN KEY REFERENCES Uczniowie(PESEL),
121 id_przedmiotu VARCHAR(5) NOT NULL FOREIGN KEY REFERENCES Przedmioty(id_przedmiotu),
122 id_nauczyciela VARCHAR(11) NOT NULL FOREIGN KEY REFERENCES Nauczyciele(PESEL),
123 ocena INT NOT NULL,
124 data_wyst DATE NOT NULL,
125 typ VARCHAR(20) NOT NULL,
126 przedmiot VARCHAR(20) NOT NULL,
127 nr_poprawy INT NOT NULL
128)
129
130
131CREATE TABLE Zajecia_dodatkowe
132(
133 id_zaj INT IDENTITY(1,1) NOT NULL PRIMARY KEY,
134 id_nauczyciela VARCHAR(11) NOT NULL FOREIGN KEY REFERENCES Nauczyciele(PESEL),
135 tematyka VARCHAR(30) NULL,
136 dzien_tyg VARCHAR(15) NOT NULL,
137 godzina INT NOT NULL,
138 nr_sali INT NOT NULL
139)
140GO
141
142------------ INSERT ------------
143
144INSERT INTO Nauczyciele VALUES
145('Marta','Dabrowska','mgr','1975-01-04','75010482946'),
146('Mateusz','Malinowski','mgr','1972-07-12','72071285930'),
147('Szymon','Marszalek','dr','1970-05-24','70052596924'),
148('Adrianna','Zielinska','mgr','1982-12-28','82122885926');
149
150
151INSERT INTO Klasy VALUES
152('Ia','2017-2020','75010482946'),
153('IIa','2016-2019','72071285930'),
154('IIIa','2015-2018','70052596924');
155
156
157INSERT INTO Rodzice VALUES
158('Bogumila','Skowron',123890532,'fawda@gmail.com'),
159('Bogumil','Skowron',11223344,'fawwwda@gmail.com'),
160('Tadeusz','Tanajo',621753428,'lohotteffy-0982@yopmail.com'),
161('Kamila','Tanajo',126753428,'lohhhotteffy-0982@yopmail.com'),
162('Janusz','Kowalski',124794367,'vynnetelarr-6875@yopmail.com'),
163('Joanna','Kowalska',421794367,'vvvynnetelarr-6875@yopmail.com'),
164('Jaroslaw','Zaborski',468927368,'jaruwazo-2941@yopmail.com'),
165('Jaroslawa','Zaborski',864927368,'jjjaruwazo-2941@yopmail.com'),
166('Maksymilian','Kyc',648975135,'opottappum-1302@yopmail.com'),
167('Krystyna','Kyc',864975135,'opppottappum-1302@yopmail.com'),
168('Ewa','Szyc',798651374,'ujommeddy-4285@yopmail.com'),
169('Adam','Szyc',897651374,'jjjommeddy-4285@yopmail.com'),
170('Ewelina','Kalina',164567891,'nejoddorum-2571@yopmail.com'),
171('Eugeniusz','Kalina',461567891,'nejjjoddorum-2571@yopmail.com'),
172('Adrian','Kraczyk',354678915,'ogattafe-3906@yopmail.com'),
173('Adrianna','Kraczyk',453678915,'ggattafe-3906@yopmail.com'),
174('Krzysztof','Lewandowski',687945134,'osagoje-9596@yopmail.com'),
175('Kristina','Lewandowski',786945134,'osssagoje-9596@yopmail.com'),
176('Patryk','Szemkowski',35467891,'bixaqosom-3580@yopmail.com'),
177('Patrycja','Szemkowska',45367891,'bixxxaqosom-3580@yopmail.com'),
178('Cezary','Borys',645982654,'seppadidda-1889@yopmail.com'),
179('Cecylia','Borys',546982654,'seeeppadidda-1889@yopmail.com'),
180('Ewelina','Ropecka',234567841,'qelapemmihe-9665@yopmail.com'),
181('Edmund','Ropecki',432567841,'qqqelapemmihe-9665@yopmail.com');
182
183
184INSERT INTO Uczniowie VALUES
185('97080714219','Marek','Skowron','1997-08-07','Ia'),
186('97012511534','Krzysztof','Tanajo','1997-01-25','Ia'),
187('97062799412','Mateusz','Kowalski','1997-06-27','Ia'),
188('97012113934','Janusz','Zaborski','1997-01-21','Ia'),
189('97020345161','Monika','Kyc','1997-02-03','Ia'),
190('97112925174','Kacper','Szyc','1997-11-29','IIa'),
191('96031285435','Kondrad','Kalina','1996-03-12','IIa'),
192('96062681257','Jakub','Kraczyk','1996-06-26','IIa'),
193('96042786639','Adam','Lewandowski','1996-04-27','IIa'),
194('96043075376','Zenon','Szemkowski','1996-04-30','IIa'),
195('95041029264','Anna','Borys','1995-04-10','IIIa'),
196('95041998519','Ernest','Lewandowski','1995-04-19','IIIa'),
197('95110341837','Filip','Kalina','1995-11-03','IIIa'),
198('95091929231','Anastazja','Ropecka','1995-09-19','IIIa'),
199('95090178513','Olaf','Kyc','1995-09-01','IIIa');
200
201Insert into Rodzice_dzieci values
202('Bogumila','Skowron','97080714219'),
203('Bogumil','Skowron','97080714219'),
204('Tadeusz','Tanajo','97012511534'),
205('Kamila','Tanajo','97012511534'),
206('Janusz','Kowalski','97062799412'),
207('Joanna','Kowalska','97062799412'),
208('Jaroslaw','Zaborski','97012113934'),
209('Jaroslawa','Zaborski','97012113934'),
210('Maksymilian','Kyc','97020345161'),
211('Krystyna','Kyc','97020345161'),
212('Maksymilian','Kyc','95090178513'),
213('Krystyna','Kyc','95090178513'),
214('Ewa','Szyc','97112925174'),
215('Adam','Szyc','97112925174'),
216('Ewelina','Kalina','96031285435'),
217('Eugeniusz','Kalina','96031285435'),
218('Ewelina','Kalina','95110341837'),
219('Eugeniusz','Kalina','95110341837'),
220('Adrian','Kraczyk','96062681257'),
221('Adrianna','Kraczyk','96062681257'),
222('Krzysztof','Lewandowski','96042786639'),
223('Kristina','Lewandowski','96042786639'),
224('Krzysztof','Lewandowski','95041998519'),
225('Kristina','Lewandowski','95041998519'),
226('Patryk','Szemkowski','96043075376'),
227('Patrycja','Szemkowska','96043075376'),
228('Cezary','Borys','95041029264'),
229('Cecylia','Borys','95041029264'),
230('Ewelina','Ropecka','95091929231'),
231('Edmund','Ropecki','95091929231');
232
233
234
235INSERT INTO Frekwencja VALUES
236('97080714219','70052596924','Marek','Skowron','ob','Matematyka','2017-06-12'),
237('97080714219','70052596924','Marek','Skowron','nb','Matematyka','2017-06-13'),
238('97080714219','70052596924','Marek','Skowron','nb','Matematyka','2017-09-14'),
239('97012511534','72071285930','Krzysztof','Tanajo','ob','Biologia','2017-06-12'),
240('97062799412','82122885926','Mateusz','Kowalski','ob','Geografia','2017-06-12'),
241('97012113934','72071285930','Janusz','Zaborski','ob','Biologia','2017-06-12'),
242('97020345161','75010482946','Monika','Kyc','ob','Matematyka','2017-06-12'),
243('97112925174','75010482946','Kacper','Szyc','ob','Religia','2017-06-12');
244
245
246INSERT INTO Przedmioty VALUES
247('Mat','Matematyka','1'),
248('Fiz','Fizyka','2'),
249('JPol','Język polski','3'),
250('Inf','Informatyka','2'),
251('Biol','Biologia','1');
252
253
254INSERT INTO Kompetencje VALUES
255('75010482946','Mat'),
256('72071285930','Inf'),
257('82122885926','Fiz'),
258('70052596924','JPol'),
259('72071285930','Biol');
260
261
262INSERT INTO Plan_lekcji VALUES
263('Ia','pon','Mat','12:00','75010482946',12),
264('IIa','wt','JPol','09:00','82122885926',15),
265('IIIa','pt','Biol','10:00','72071285930',3);
266
267
268INSERT INTO Oceny(ocena,id_ucznia,id_nauczyciela,id_przedmiotu,typ_oceny,waga,data_oc) VALUES
269(6,'97080714219','75010482946','Mat','praca klasowa',2,'2018-06-12'),
270(5,'97080714219','75010482946','Mat','sprawdzian',1,'2017-06-12'),
271(4,'97080714219','75010482946','Mat','praca dodatkowa',1,'2017-06-11'),
272(5,'97080714219','75010482946','Inf','praca klasowa',2,'2014-06-12'),
273(5,'97080714219','75010482946','Inf','sprawdzian',1,'2017-05-12'),
274(6,'97080714219','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
275(3,'97080714219','70052596924','JPol','sprawdzian',1,'2018-06-12'),
276(5,'97080714219','70052596924','JPol','praca klasowa',2,'2017-09-23'),
277(5,'97080714219','82122885926','Biol','sprawdzian',1,'2017-06-12'),
278
279(5,'97012511534','75010482946','Mat','praca klasowa',2,'2017-06-12'),
280(4,'97012511534','75010482946','Mat','sprawdzian',1,'2017-06-12'),
281(3,'97012511534','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
282(4,'97012511534','75010482946','Inf','praca klasowa',2,'2017-06-12'),
283(5,'97012511534','75010482946','Inf','sprawdzian',1,'2017-06-12'),
284(4,'97012511534','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
285(4,'97012511534','70052596924','JPol','sprawdzian',1,'2017-06-12'),
286(6,'97012511534','70052596924','JPol','praca klasowa',2,'2017-06-12'),
287(4,'97012511534','82122885926','Biol','sprawdzian',1,'2017-06-12'),
288
289(2,'97062799412','75010482946','Mat','praca klasowa',2,'2017-06-12'),
290(3,'97062799412','75010482946','Mat','sprawdzian',1,'2017-06-12'),
291(1,'97062799412','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
292(3,'97062799412','75010482946','Inf','praca klasowa',2,'2017-06-12'),
293(2,'97062799412','75010482946','Inf','sprawdzian',1,'2017-06-12'),
294(1,'97062799412','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
295(4,'97062799412','70052596924','JPol','sprawdzian',1,'2017-06-12'),
296(2,'97062799412','70052596924','JPol','praca klasowa',2,'2017-06-12'),
297(2,'97062799412','82122885926','Biol','sprawdzian',1,'2017-06-12'),
298
299(3,'97012113934','75010482946','Mat','praca klasowa',2,'2017-06-12'),
300(2,'97012113934','75010482946','Mat','sprawdzian',1,'2017-06-12'),
301(1,'97012113934','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
302(4,'97012113934','75010482946','Inf','praca klasowa',2,'2017-06-12'),
303(3,'97012113934','75010482946','Inf','sprawdzian',1,'2017-06-12'),
304(2,'97012113934','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
305(1,'97012113934','70052596924','JPol','sprawdzian',1,'2017-06-12'),
306(1,'97012113934','70052596924','JPol','praca klasowa',2,'2017-06-12'),
307(2,'97012113934','82122885926','Biol','sprawdzian',1,'2017-06-12'),
308
309(3,'97020345161','75010482946','Mat','praca klasowa',2,'2017-06-12'),
310(4,'97020345161','75010482946','Mat','sprawdzian',1,'2017-06-12'),
311(5,'97020345161','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
312(5,'97020345161','75010482946','Inf','praca klasowa',2,'2017-06-12'),
313(4,'97020345161','75010482946','Inf','sprawdzian',1,'2017-06-12'),
314(5,'97020345161','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
315(3,'97020345161','70052596924','JPol','sprawdzian',1,'2017-06-12'),
316(5,'97020345161','70052596924','JPol','praca klasowa',2,'2017-06-12'),
317(4,'97020345161','82122885926','Biol','sprawdzian',1,'2017-06-12'),
318
319(3,'97112925174','75010482946','Mat','praca klasowa',2,'2017-06-12'),
320(4,'97112925174','75010482946','Mat','sprawdzian',1,'2017-06-12'),
321(3,'97112925174','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
322(3,'97112925174','75010482946','Inf','praca klasowa',2,'2017-06-12'),
323(3,'97112925174','75010482946','Inf','sprawdzian',1,'2017-06-12'),
324(3,'97112925174','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
325(3,'97112925174','70052596924','JPol','sprawdzian',1,'2017-06-12'),
326(3,'97112925174','70052596924','JPol','praca klasowa',2,'2017-06-12'),
327(4,'97112925174','82122885926','Biol','sprawdzian',1,'2017-06-12'),
328
329(2,'96031285435','75010482946','Mat','praca klasowa',2,'2017-06-12'),
330(2,'96031285435','75010482946','Mat','sprawdzian',1,'2017-06-12'),
331(1,'96031285435','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
332(1,'96031285435','75010482946','Inf','praca klasowa',2,'2017-06-12'),
333(2,'96031285435','75010482946','Inf','sprawdzian',1,'2017-06-12'),
334(3,'96031285435','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
335(4,'96031285435','70052596924','JPol','sprawdzian',1,'2017-06-12'),
336(3,'96031285435','70052596924','JPol','praca klasowa',2,'2017-06-12'),
337(2,'96031285435','82122885926','Biol','sprawdzian',1,'2017-06-12'),
338
339(2,'96062681257','75010482946','Mat','praca klasowa',2,'2017-06-12'),
340(2,'96062681257','75010482946','Mat','sprawdzian',1,'2017-06-12'),
341(2,'96062681257','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
342(2,'96062681257','75010482946','Inf','praca klasowa',2,'2017-06-12'),
343(2,'96062681257','75010482946','Inf','sprawdzian',1,'2017-06-12'),
344(2,'96062681257','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
345(2,'96062681257','70052596924','JPol','sprawdzian',1,'2017-06-12'),
346(2,'96062681257','70052596924','JPol','praca klasowa',2,'2017-06-12'),
347(1,'96062681257','82122885926','Biol','sprawdzian',1,'2017-06-12'),
348
349(1,'96042786639','75010482946','Mat','praca klasowa',2,'2017-06-12'),
350(1,'96042786639','75010482946','Mat','sprawdzian',1,'2017-06-12'),
351(1,'96042786639','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
352(1,'96042786639','75010482946','Inf','praca klasowa',2,'2017-06-12'),
353(1,'96042786639','75010482946','Inf','sprawdzian',1,'2017-06-12'),
354(1,'96042786639','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
355(1,'96042786639','70052596924','JPol','sprawdzian',1,'2017-06-12'),
356(1,'96042786639','70052596924','JPol','praca klasowa',2,'2017-06-12'),
357(1,'96042786639','82122885926','Biol','sprawdzian',1,'2017-06-12'),
358
359(4,'96043075376','75010482946','Mat','praca klasowa',2,'2017-06-12'),
360(3,'96043075376','75010482946','Mat','sprawdzian',1,'2017-06-12'),
361(4,'96043075376','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
362(5,'96043075376','75010482946','Inf','praca klasowa',2,'2017-06-12'),
363(3,'96043075376','75010482946','Inf','sprawdzian',1,'2017-06-12'),
364(3,'96043075376','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
365(4,'96043075376','70052596924','JPol','sprawdzian',1,'2017-06-12'),
366(3,'96043075376','70052596924','JPol','praca klasowa',2,'2017-06-12'),
367(5,'96043075376','82122885926','Biol','sprawdzian',1,'2017-06-12'),
368
369(4,'95041029264','75010482946','Mat','praca klasowa',2,'2017-06-12'),
370(2,'95041029264','75010482946','Mat','sprawdzian',1,'2017-06-12'),
371(3,'95041029264','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
372(4,'95041029264','75010482946','Inf','praca klasowa',2,'2017-06-12'),
373(3,'95041029264','75010482946','Inf','sprawdzian',1,'2017-06-12'),
374(4,'95041029264','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
375(2,'95041029264','70052596924','JPol','sprawdzian',1,'2017-06-12'),
376(1,'95041029264','70052596924','JPol','praca klasowa',2,'2017-06-12'),
377(5,'95041029264','82122885926','Biol','sprawdzian',1,'2017-06-12'),
378
379(4,'95041998519','75010482946','Mat','praca klasowa',2,'2017-06-12'),
380(2,'95041998519','75010482946','Mat','sprawdzian',1,'2017-06-12'),
381(3,'95041998519','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
382(4,'95041998519','75010482946','Inf','praca klasowa',2,'2017-06-12'),
383(1,'95041998519','75010482946','Inf','sprawdzian',1,'2017-06-12'),
384(2,'95041998519','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
385(3,'95041998519','70052596924','JPol','sprawdzian',1,'2017-06-12'),
386(4,'95041998519','70052596924','JPol','praca klasowa',2,'2017-06-12'),
387(5,'95041998519','82122885926','Biol','sprawdzian',1,'2017-06-12'),
388
389(2,'95110341837','75010482946','Mat','praca klasowa',2,'2017-06-12'),
390(3,'95110341837','75010482946','Mat','sprawdzian',1,'2017-06-12'),
391(5,'95110341837','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
392(4,'95110341837','75010482946','Inf','praca klasowa',2,'2017-06-12'),
393(3,'95110341837','75010482946','Inf','sprawdzian',1,'2017-06-12'),
394(2,'95110341837','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
395(1,'95110341837','70052596924','JPol','sprawdzian',1,'2017-06-12'),
396(12,'95110341837','70052596924','JPol','praca klasowa',2,'2017-06-12'),
397(2,'95110341837','82122885926','Biol','sprawdzian',1,'2017-06-12'),
398
399(3,'95091929231','75010482946','Mat','praca klasowa',2,'2017-06-12'),
400(1,'95091929231','75010482946','Mat','sprawdzian',1,'2017-06-12'),
401(2,'95091929231','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
402(3,'95091929231','75010482946','Inf','praca klasowa',2,'2017-06-12'),
403(4,'95091929231','75010482946','Inf','sprawdzian',1,'2017-06-12'),
404(5,'95091929231','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
405(4,'95091929231','70052596924','JPol','sprawdzian',1,'2017-06-12'),
406(5,'95091929231','70052596924','JPol','praca klasowa',2,'2017-06-12'),
407(2,'95091929231','82122885926','Biol','sprawdzian',1,'2017-06-12'),
408
409(1,'95090178513','75010482946','Mat','praca klasowa',2,'2017-06-12'),
410(3,'95090178513','75010482946','Mat','sprawdzian',1,'2017-06-12'),
411(4,'95090178513','75010482946','Mat','praca dodatkowa',1,'2017-06-12'),
412(3,'95090178513','75010482946','Inf','praca klasowa',2,'2017-06-12'),
413(2,'95090178513','75010482946','Inf','sprawdzian',1,'2017-06-12'),
414(5,'95090178513','72071285930','Fiz','praca klasowa',2,'2017-06-12'),
415(3,'95090178513','70052596924','JPol','sprawdzian',1,'2017-06-12'),
416(1,'95090178513','70052596924','JPol','praca klasowa',2,'2017-06-12'),
417(2,'95090178513','82122885926','Biol','sprawdzian',1,'2017-06-12');
418
419
420INSERT INTO Oceny_poprawa VALUES
421(110,'97080714219','Mat','75010482946',5,'2017-05-12','sprawdzian','Matematyka',2),
422(83,'97080714219','Mat','75010482946',4,'2017-03-06','sprawdzian','Matematyka',2),
423(58,'97012113934','Inf','75010482946',5,'2017-10-16','praca klasowa','Informatyka',2),
424(131,'97012113934','Inf','75010482946',4,'2017-11-12','sprawdzian','Informatyka',1),
425(110,'96031285435','Mat','75010482946',4,'2017-12-02','sprawdzian','Matematyka',1),
426(135,'96031285435','Biol','82122885926',5,'2017-04-23','sprawdzian','Biologia',1),
427(106,'96031285435','JPol','70052596924',4,'2017-06-07','sprawdzian','Matematyka',2);
428
429INSERT INTO Zajecia_dodatkowe VALUES
430('72071285930','Przygotowanie do sprawdzianu','pon',13,16),
431('70052596924','Zajecia wyrównawcze','czw',16,2),
432('75010482946','Przygotowanie do konkursu','wt',14,12);
433
434
435------------ SELECT ------------
436
437SELECT * FROM Uczniowie;
438SELECT * FROM Rodzice;
439SELECT * FROM Rodzice_dzieci;
440SELECT * FROM Frekwencja;
441SELECT * FROM Nauczyciele;
442SELECT * FROM Kompetencje;
443SELECT * FROM Klasy;
444SELECT * FROM Przedmioty;
445SELECT * FROM Plan_lekcji;
446SELECT * FROM Oceny;
447SELECT * FROM Oceny_poprawa;
448SELECT * FROM Zajecia_dodatkowe;