Update 'Korepetycje.sql'
This commit is contained in:
parent
cc1bbf44f2
commit
0e010b48e0
@ -11,7 +11,7 @@ GO
|
|||||||
SET LANGUAGE polski;
|
SET LANGUAGE polski;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
-------- USUŃ TABELE --------
|
-------- USUŃ TABELE --------
|
||||||
|
|
||||||
IF OBJECT_ID('Uczniowie', 'U') IS NOT NULL
|
IF OBJECT_ID('Uczniowie', 'U') IS NOT NULL
|
||||||
DROP TABLE Uczniowie;
|
DROP TABLE Uczniowie;
|
||||||
@ -28,15 +28,15 @@ IF OBJECT_ID('UczniowieNaLekcji', 'U') IS NOT NULL
|
|||||||
IF OBJECT_ID('Nauczyciele', 'U') IS NOT NULL
|
IF OBJECT_ID('Nauczyciele', 'U') IS NOT NULL
|
||||||
DROP TABLE Nauczyciele;
|
DROP TABLE Nauczyciele;
|
||||||
|
|
||||||
--------- CREATE - UTWÓRZ TABELE I POWIĄZANIA --------
|
--------- CREATE - UTWÓRZ TABELE I POWIĄZANIA --------
|
||||||
|
|
||||||
|
|
||||||
CREATE TABLE Kontakty
|
CREATE TABLE Kontakty
|
||||||
(
|
(
|
||||||
id VARCHAR(3) NOT NULL PRIMARY KEY,
|
id VARCHAR(3) NOT NULL PRIMARY KEY, --UNIQUE albo IDENTITY?
|
||||||
miejscowosc VARCHAR(30) NOT NULL,
|
miejscowosc VARCHAR(30) NOT NULL,
|
||||||
adres VARCHAR(30) NOT NULL,
|
adres VARCHAR(30) NOT NULL,
|
||||||
imie_rodzica VARCHAR(20),
|
imie_rodzica VARCHAR(20), --imie czy nazwisko moze być null?
|
||||||
nazwisko_rodzica VARCHAR(20),
|
nazwisko_rodzica VARCHAR(20),
|
||||||
numer VARCHAR(9) UNIQUE
|
numer VARCHAR(9) UNIQUE
|
||||||
);
|
);
|
||||||
@ -44,10 +44,11 @@ CREATE TABLE Kontakty
|
|||||||
CREATE TABLE Uczniowie
|
CREATE TABLE Uczniowie
|
||||||
(
|
(
|
||||||
id VARCHAR(3) NOT NULL PRIMARY KEY,
|
id VARCHAR(3) NOT NULL PRIMARY KEY,
|
||||||
imie VARCHAR(20),
|
imie VARCHAR(20), --imie czy nazwisko moze być null?
|
||||||
nazwisko VARCHAR(20),
|
nazwisko VARCHAR(20),
|
||||||
klasa VARCHAR(4),
|
klasa VARCHAR(4) CONSTRAINT ucz_kl,
|
||||||
kontakt VARCHAR(3) REFERENCES Kontakty(id)
|
kontakt VARCHAR(3) REFERENCES Kontakty(id),
|
||||||
|
CONSTRAINT ucz_kl CHECK (klasa IN ('1POD', '2POD', '3POD', '4POD', '5POD', '6POD', '7POD', '8POD', '1GIM', '2GIM', '3GIM', '1LIC', '2LIC', '3LIC', '4LIC', '1ZAW', '2ZAW', '3ZAW', '4ZAW', '1TEC', '2TEC', '3TEC', '4TEC', '5TEC'))
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE Nauczyciele
|
CREATE TABLE Nauczyciele
|
||||||
@ -80,47 +81,47 @@ GO
|
|||||||
|
|
||||||
---------- INSERT - WSTAW DANE --------
|
---------- INSERT - WSTAW DANE --------
|
||||||
|
|
||||||
INSERT INTO Kontakty VALUES ('K01', 'Ostrów Wielkopolski', 'Partyzancka 27', 'Iwona', 'Czerwińska', 784885480)
|
INSERT INTO Kontakty VALUES ('K01', 'Ostrów Wielkopolski', 'Partyzancka 27', 'Iwona', 'Czerwińska', 784885480)
|
||||||
INSERT INTO Kontakty VALUES ('K02', 'Ostrów Wielkopolski', 'Bartkiewicza 5', 'Sylwia', 'Żymełka', 669647790)
|
INSERT INTO Kontakty VALUES ('K02', 'Ostrów Wielkopolski', 'Bartkiewicza 5', 'Sylwia', 'Żymełka', 669647790)
|
||||||
INSERT INTO Kontakty VALUES ('K03', 'Topola Mała', 'Odolanowska 82', 'Renata', 'Rozmiarek', 530209762)
|
INSERT INTO Kontakty VALUES ('K03', 'Topola Mała', 'Odolanowska 82', 'Renata', 'Rozmiarek', 530209762)
|
||||||
INSERT INTO Kontakty VALUES ('K04', 'Ostrów Wielkopolski', 'Promienista 10', 'Marzena', 'Tomalak', 500239945)
|
INSERT INTO Kontakty VALUES ('K04', 'Ostrów Wielkopolski', 'Promienista 10', 'Marzena', 'Tomalak', 500239945)
|
||||||
INSERT INTO Kontakty VALUES ('K05', 'Ostrów Wielkopolski', 'Spacerowa 55', 'Kamila', 'Polak', 609008246)
|
INSERT INTO Kontakty VALUES ('K05', 'Ostrów Wielkopolski', 'Spacerowa 55', 'Kamila', 'Polak', 609008246)
|
||||||
INSERT INTO Kontakty VALUES ('K06', 'Ostrów Wielkopolski', 'Ledóchowskiego 150', 'Jolanta', 'Jakubowicz', 510374252)
|
INSERT INTO Kontakty VALUES ('K06', 'Ostrów Wielkopolski', 'Ledóchowskiego 150', 'Jolanta', 'Jakubowicz', 510374252)
|
||||||
INSERT INTO Kontakty VALUES ('K07', 'Ostrów Wielkopolski', 'Szkolna 20c/9', 'Patrycja', 'Cebulska', 793146954)
|
INSERT INTO Kontakty VALUES ('K07', 'Ostrów Wielkopolski', 'Szkolna 20c/9', 'Patrycja', 'Cebulska', 793146954)
|
||||||
INSERT INTO Kontakty VALUES ('K08', 'Smardów', '5', 'Aneta', 'Adam', 662362278)
|
INSERT INTO Kontakty VALUES ('K08', 'Smardów', '5', 'Aneta', 'Adam', 662362278)
|
||||||
INSERT INTO Kontakty VALUES ('K09', 'Ostrów Wielkopolski', 'Wańkowicza 30/10', 'Edyta', 'Stagraczyńska', 692571511)
|
INSERT INTO Kontakty VALUES ('K09', 'Ostrów Wielkopolski', 'Wańkowicza 30/10', 'Edyta', 'Stagraczyńska', 692571511)
|
||||||
INSERT INTO Kontakty VALUES ('K10', 'Smardów', '9', 'Monika', 'Szymczak', 784453854)
|
INSERT INTO Kontakty VALUES ('K10', 'Smardów', '9', 'Monika', 'Szymczak', 784453854)
|
||||||
INSERT INTO Kontakty VALUES ('K11', 'Ostrów Wielkopolski', 'Świetlicowa 6', NULL, NULL, 516782638)
|
INSERT INTO Kontakty VALUES ('K11', 'Ostrów Wielkopolski', 'Świetlicowa 6', NULL, NULL, 516782638)
|
||||||
INSERT INTO Kontakty VALUES ('K12', 'Ostrów Wielkopolski', 'Brzozowa 18', 'Mariola', 'Feruga', 519503106)
|
INSERT INTO Kontakty VALUES ('K12', 'Ostrów Wielkopolski', 'Brzozowa 18', 'Mariola', 'Feruga', 519503106)
|
||||||
INSERT INTO Kontakty VALUES ('K13', 'Ostrów Wielkopolski', 'Wolności 32/2', 'Agnieszka', 'Kruszyk', 516912049)
|
INSERT INTO Kontakty VALUES ('K13', 'Ostrów Wielkopolski', 'Wolności 32/2', 'Agnieszka', 'Kruszyk', 516912049)
|
||||||
INSERT INTO Kontakty VALUES ('K14', 'Pardalin', '4b', 'Grażyna', 'Szwedowska', 609762250)
|
INSERT INTO Kontakty VALUES ('K14', 'Pardalin', '4b', 'Grażyna', 'Szwedowska', 609762250)
|
||||||
INSERT INTO Kontakty VALUES ('K15', 'Lewkowiec', '57b', 'Ewa', 'Paprocka', 511670428)
|
INSERT INTO Kontakty VALUES ('K15', 'Lewkowiec', '57b', 'Ewa', 'Paprocka', 511670428)
|
||||||
INSERT INTO Kontakty VALUES ('K16', 'Ostrów Wielkopolski', 'Kasztanowa 52', 'Emilia', 'Jakób', 605549610)
|
INSERT INTO Kontakty VALUES ('K16', 'Ostrów Wielkopolski', 'Kasztanowa 52', 'Emilia', 'Jakób', 605549610)
|
||||||
INSERT INTO Kontakty VALUES ('K17', 'Poznań', 'Osiedle Przyjaźni 18u', NULL, NULL, 660730722)
|
INSERT INTO Kontakty VALUES ('K17', 'Poznań', 'Osiedle Przyjaźni 18u', NULL, NULL, 660730722)
|
||||||
INSERT INTO Kontakty VALUES ('K18', 'Kołątajew', '6', NULL, NULL, 605412694)
|
INSERT INTO Kontakty VALUES ('K18', 'Kołątajew', '6', NULL, NULL, 605412694)
|
||||||
INSERT INTO Kontakty VALUES ('K19', 'Ostrów Wielkopolski', 'Cegłowa 12', NULL, NULL, 887763754)
|
INSERT INTO Kontakty VALUES ('K19', 'Ostrów Wielkopolski', 'Cegłowa 12', NULL, NULL, 887763754)
|
||||||
INSERT INTO Kontakty VALUES ('K20', 'Poznań', 'Osiedle Czecha 95', NULL, NULL, 668548422)
|
INSERT INTO Kontakty VALUES ('K20', 'Poznań', 'Osiedle Czecha 95', NULL, NULL, 668548422)
|
||||||
INSERT INTO Kontakty VALUES ('K21', 'Gutów', '12/4', NULL, NULL, 725712735)
|
INSERT INTO Kontakty VALUES ('K21', 'Gutów', '12/4', NULL, NULL, 725712735)
|
||||||
INSERT INTO Kontakty VALUES ('K22', 'Wierzbno', 'Szkolna 5a', NULL, 'Maik', 507829808)
|
INSERT INTO Kontakty VALUES ('K22', 'Wierzbno', 'Szkolna 5a', NULL, 'Maik', 507829808)
|
||||||
INSERT INTO Kontakty VALUES ('K23', 'Wierzbno', 'Szkolna 5b', NULL, 'Raczak', NULL)
|
INSERT INTO Kontakty VALUES ('K23', 'Wierzbno', 'Szkolna 5b', NULL, 'Raczak', NULL)
|
||||||
INSERT INTO Kontakty VALUES ('K24', 'Ostrów Wielkopolski', 'Bojanowskiego 1c/27', NULL, NULL, 665069504)
|
INSERT INTO Kontakty VALUES ('K24', 'Ostrów Wielkopolski', 'Bojanowskiego 1c/27', NULL, NULL, 665069504)
|
||||||
INSERT INTO Kontakty VALUES ('K25', 'Ostrów Wielkopolski', 'Bema 51', NULL, NULL, 791463133)
|
INSERT INTO Kontakty VALUES ('K25', 'Ostrów Wielkopolski', 'Bema 51', NULL, NULL, 791463133)
|
||||||
INSERT INTO Kontakty VALUES ('K26', 'Zacharzew', 'Świerkowa 42', NULL, NULL, 513091057)
|
INSERT INTO Kontakty VALUES ('K26', 'Zacharzew', 'Świerkowa 42', NULL, NULL, 513091057)
|
||||||
INSERT INTO Kontakty VALUES ('K27', 'Ostrów Wielkopolski', 'Grabowska 95', 'Renata', 'Piwek', 78163077)
|
INSERT INTO Kontakty VALUES ('K27', 'Ostrów Wielkopolski', 'Grabowska 95', 'Renata', 'Piwek', 78163077)
|
||||||
INSERT INTO Kontakty VALUES ('K28', 'Poznań', 'Czarnucha 1i', NULL, NULL, 609250785)
|
INSERT INTO Kontakty VALUES ('K28', 'Poznań', 'Czarnucha 1i', NULL, NULL, 609250785)
|
||||||
INSERT INTO Kontakty VALUES ('K29', 'Poznań', 'Sosnowa 32', NULL, 'Furman', 695000000)
|
INSERT INTO Kontakty VALUES ('K29', 'Poznań', 'Sosnowa 32', NULL, 'Furman', 695000000)
|
||||||
|
|
||||||
INSERT INTO Nauczyciele VALUES ('N01', 'Szymon', 'Pawlak', '15-05-1995')
|
INSERT INTO Nauczyciele VALUES ('N01', 'Szymon', 'Pawlak', '15-05-1995')
|
||||||
|
|
||||||
INSERT INTO Uczniowie VALUES ('U01', 'Kacper', 'Czerwiński', '3LIC', 'K01')
|
INSERT INTO Uczniowie VALUES ('U01', 'Kacper', 'Czerwiński', '3LIC', 'K01')
|
||||||
INSERT INTO Uczniowie VALUES ('U02', 'Michał', 'Żymełka', '2GIM', 'K02')
|
INSERT INTO Uczniowie VALUES ('U02', 'Michał', 'Żymełka', '2GIM', 'K02')
|
||||||
INSERT INTO Uczniowie VALUES ('U03', 'Mikołaj', 'Śmieciński', '2TEC', 'K03')
|
INSERT INTO Uczniowie VALUES ('U03', 'Mikołaj', 'Śmieciński', '2TEC', 'K03')
|
||||||
INSERT INTO Uczniowie VALUES ('U04', 'Patryk', 'Tomalak', '3GIM', 'K04')
|
INSERT INTO Uczniowie VALUES ('U04', 'Patryk', 'Tomalak', '3GIM', 'K04')
|
||||||
INSERT INTO Uczniowie VALUES ('U05', 'Hubert', 'Polak', '3GIM', 'K05')
|
INSERT INTO Uczniowie VALUES ('U05', 'Hubert', 'Polak', '3GIM', 'K05')
|
||||||
INSERT INTO Uczniowie VALUES ('U06', 'Natalia', 'Jakubowicz', '2GIM', 'K06')
|
INSERT INTO Uczniowie VALUES ('U06', 'Natalia', 'Jakubowicz', '2GIM', 'K06')
|
||||||
INSERT INTO Uczniowie VALUES ('U07', 'Kacper', 'Cebulski', '3GIM', 'K07')
|
INSERT INTO Uczniowie VALUES ('U07', 'Kacper', 'Cebulski', '3GIM', 'K07')
|
||||||
INSERT INTO Uczniowie VALUES ('U08', 'Artur', 'Adam', '3TEC', 'K08')
|
INSERT INTO Uczniowie VALUES ('U08', 'Artur', 'Adam', '3TEC', 'K08')
|
||||||
INSERT INTO Uczniowie VALUES ('U09', 'Wiktoria', 'Stagraczyńska', '2LIC', 'K09')
|
INSERT INTO Uczniowie VALUES ('U09', 'Wiktoria', 'Stagraczyńska', '2LIC', 'K09')
|
||||||
INSERT INTO Uczniowie VALUES ('U10', 'Dawid', 'Szymczak', '1TEC', 'K10')
|
INSERT INTO Uczniowie VALUES ('U10', 'Dawid', 'Szymczak', '1TEC', 'K10')
|
||||||
INSERT INTO Uczniowie VALUES ('U11', 'Kornelia', 'Cebulska', '1TEC', 'K07')
|
INSERT INTO Uczniowie VALUES ('U11', 'Kornelia', 'Cebulska', '1TEC', 'K07')
|
||||||
INSERT INTO Uczniowie VALUES ('U12', 'Dorota', 'Kurzawa', '3LIC', 'K11')
|
INSERT INTO Uczniowie VALUES ('U12', 'Dorota', 'Kurzawa', '3LIC', 'K11')
|
||||||
@ -130,9 +131,9 @@ INSERT INTO Uczniowie VALUES ('U15', 'Nikodem', 'Szwedowski', '3GIM', 'K14')
|
|||||||
INSERT INTO Uczniowie VALUES ('U16', 'Julia', 'Szwedowska', '3GIM', 'K14')
|
INSERT INTO Uczniowie VALUES ('U16', 'Julia', 'Szwedowska', '3GIM', 'K14')
|
||||||
INSERT INTO Uczniowie VALUES ('U17', 'Kamil', 'Paprocki', '1GIM', 'K15')
|
INSERT INTO Uczniowie VALUES ('U17', 'Kamil', 'Paprocki', '1GIM', 'K15')
|
||||||
INSERT INTO Uczniowie VALUES ('U18', 'Erwin', 'Stachowski', '1TEC', 'K16')
|
INSERT INTO Uczniowie VALUES ('U18', 'Erwin', 'Stachowski', '1TEC', 'K16')
|
||||||
INSERT INTO Uczniowie VALUES ('U19', 'Kinga', 'Jasińska', '3GIM', 'K17')
|
INSERT INTO Uczniowie VALUES ('U19', 'Kinga', 'Jasińska', '3GIM', 'K17')
|
||||||
INSERT INTO Uczniowie VALUES ('U20', 'Patrycja', 'Zemska', '3GIM', 'K18')
|
INSERT INTO Uczniowie VALUES ('U20', 'Patrycja', 'Zemska', '3GIM', 'K18')
|
||||||
INSERT INTO Uczniowie VALUES ('U21', 'Bartłomiej', 'Sieraczek', '1GIM', 'K19')
|
INSERT INTO Uczniowie VALUES ('U21', 'Bartłomiej', 'Sieraczek', '1GIM', 'K19')
|
||||||
INSERT INTO Uczniowie VALUES ('U22', 'Marcin', 'Stangierski', '3LIC', 'K20')
|
INSERT INTO Uczniowie VALUES ('U22', 'Marcin', 'Stangierski', '3LIC', 'K20')
|
||||||
INSERT INTO Uczniowie VALUES ('U23', 'Piotr', 'Stangierski', '1STU', 'K20')
|
INSERT INTO Uczniowie VALUES ('U23', 'Piotr', 'Stangierski', '1STU', 'K20')
|
||||||
INSERT INTO Uczniowie VALUES ('U24', 'Monika', 'Synoradzka', '2GIM', 'K21')
|
INSERT INTO Uczniowie VALUES ('U24', 'Monika', 'Synoradzka', '2GIM', 'K21')
|
||||||
|
Loading…
Reference in New Issue
Block a user