Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///////////////////////////////////////////////////////
- Tworze Tablice
- ///////////////////////////////////////////////////////
- CREATE TABLE STUDENCI
- (
- id_student NUMBER(9) PRIMARY KEY,
- imie VARCHAR2(10) NOT NULL,
- nazwisko VARCHAR2(20) NOT NULL,
- nr_indeksu NUMBER(6) UNIQUE,
- telefon NUMBER(9) NOT NULL,
- e_mail VARCHAR2(30) NOT NULL,
- id_studia NUMBER(2) NOT NULL,
- id_wydzialu NUMBER(5) NOT NULL
- );
- CREATE TABLE WYDZIALY
- (
- id_wydzial NUMBER(5) PRIMARY KEY,
- nazwa VARCHAR2(20) NOT NULL,
- dziekan VARCHAR2(20) NOT NULL,
- liczba_pracownikow NUMBER(5) NOT NULL,
- liczba_studentow NUMBER(7) NOT NULL,
- id_pracownika NUMBER(9) NOT NULL,
- FOREIGN KEY (id_wydzial) REFERENCES STUDENCI(id_student)
- );
- CREATE TABLE PRACOWNICY
- (
- id_pracownika NUMBER(9) PRIMARY KEY,
- imie VARCHAR2(10) NOT NULL,
- nazwisko VARCHAR2(20) NOT NULL,
- e_mail VARCHAR2(30) NOT NULL,
- telefon NUMBER(9) NOT NULL,
- pokoj NUMBER(5) NOT NULL,
- FOREIGN KEY (id_pracownika) REFERENCES WYDZIALY(id_pracownika)
- );
- CREATE TABLE STUDIA
- (
- id_studia NUMBER(2) PRIMARY KEY,
- wydzial VARCHAR2(30) NOT NULL,
- instytut VARCHAR2(30) NOT NULL,
- stopien NUMBER (1) NOT NULL,
- semestr NUMBER(1) NOT NULL,
- FOREIGN KEY (id_studia) REFERENCES STUDENCI(id_studia)
- );
- CREATE TABLE INSTYTUT
- (
- id_instytut NUMBER(2) PRIMARY KEY,
- nazwa VARCHAR2(30) NOT NULL,
- dziekan VARCHAR2(15) NOT NULL,
- e_mail VARCHAR2(30) NOT NULL,
- liczba_studentow NUMBER(30),
- id_lokalizacji NUMBER(9) NOT NULL
- );
- CREATE TABLE LOKALIZACJA
- (
- id_lokalizacji NUMBER(9) PRIMARY KEY,
- miasto VARCHAR2(15) NOT NULL,
- dzielnica VARCHAR2(15) NOT NULL,
- ulica VARCHAR2(30) NOT NULL,
- nr_budynku NUMBER(4) NOT NULL
- FOREIGN KEY (id_lokalizacji) REFERENCES INSTYTUT(id_lokalizacji)
- );
- CREATE TABLE Wydzialy_instytuty
- (
- id_wydzialu NUMBER(5),
- id_instytut NUMBER(2),
- CONSTRAINT wydzialy_instytuty_AA_BB_CC PRIMARY KEY(id_wydzialu,id_instytut)
- );
- --///////////////////////////////////////////////////////
- --Wpisuje Dane
- --///////////////////////////////////////////////////////
- --Studenci
- INSERT INTO STUDENCI (id_studenta, imie,nazwisko,nr_indeksu,telefon,e_mail)
- VALUES (3,'Andrzej','Wielki',11,458546123,'A.Wielki@wp.pl')
- INSERT INTO STUDENCI (id_studenta, imie,nazwisko,nr_indeksu,telefon,e_mail)
- VALUES (1,'Andrzej','Wielki',1123,'A.Wielki@wp.pl');
- INSERT INTO STUDENCI (id_studenta, imie,nazwisko,nr_indeksu,telefon,e_mail)
- VALUES (2,Pawel,Maruda,2,458488235, maruda.p@onet.pl)
- INSERT INTO STUDENCI (id_studenta, imie,nazwisko,nr_indeksu,telefon,e_mail)
- VALUES (3,Anna,Skawinska,123456854,SKAWKA@gmail.com)
- INSERT INTO STUDENCI (id_studenta, imie,nazwisko,nr_indeksu,telefon,e_mail)
- VALUES (4,Boguslaw,Linda,4,845321896,B.L@gmail.com)
- INSERT INTO STUDENCI (id_studenta, imie,nazwisko,nr_indeksu,telefon,e_mail)
- VALUES (5,Stefan,Maciej,5,235996153,StefanMaciej@onet.pl)
- INSERT INTO STUDENCI (id_studenta, imie,nazwisko,nr_indeksu,telefon,e_mail)
- VALUES (6,Miroslaw,Handlarz,6,700546303,HandlarzPrzedsiebiorca@wp.pl)
- INSERT INTO STUDENCI (id_studenta, imie,nazwisko,nr_indeksu,telefon,e_mail)
- VALUES (7,Kasia,Bednaruk,7,555546753,Bed.ka@wp.pl)
- --PRACOWNICY
- INSERT INTO PRACOWNICY (id_pracownika,imie,nazwisko,e_mail,telefon,pokoj)
- VALUES (1,Maciej,Kowalski,M.Kowalski@gmail.com,507894247,45)
- INSERT INTO PRACOWNICY (id_pracownika,imie,nazwisko,e_mail,telefon,pokoj)
- VALUES (2,Andrzej Peczek,A.Peczek@wp.pl,507894247,45)
- INSERT INTO PRACOWNICY (id_pracownika,imie,nazwisko,e_mail,telefon,pokoj)
- VALUES (3,Ewa,Malina,E.Malina@onet.pl,507894247,45)
- INSERT INTO PRACOWNICY (id_pracownika,imie,nazwisko,e_mail,telefon,pokoj)
- VALUES (4,Katarzyna,Glogowska,K.Glogowska@poczta.pl,507894247,45)
- INSERT INTO PRACOWNICY (id_pracownika,imie,nazwisko,e_mail,telefon,pokoj)
- VALUES (5,Andrzej,Morawski,Andrzej_Morawski@gmail.com,507894247,45)
- INSERT INTO PRACOWNICY (id_pracownika,imie,nazwisko,e_mail,telefon,pokoj)
- VALUES (6,Janusz,Rodak,J.Rodak@post.com,507894247,45)
- INSERT INTO PRACOWNICY (id_pracownika,imie,nazwisko,e_mail,telefon,pokoj)
- VALUES (7,Halina,Kot,H.Kot@onet.pl,507894247,45)
- --Wydziały
- INSERT INTO WYDZIALY(id_wydzialu,nazwa,dziekan,liczba_pracownikow,liczba_studentow)
- VALUES (1,Matematyki_i_Informatyki,Boguslawski,40,250)
- INSERT INTO WYDZIALY(id_wydzialu,nazwa,dziekan,liczba_pracownikow,liczba_studentow)
- VALUES (2,Ekonomia_i_zarzadzanie,Rozalska,50,308)
- INSERT INTO WYDZIALY(id_wydzialu,nazwa,dziekan,liczba_pracownikow,liczba_studentow)
- VALUES (3,Biologiczno_Chemiczny,Chmielewski,85,405)
- INSERT INTO WYDZIALY(id_wydzialu,nazwa,dziekan,liczba_pracownikow,liczba_studentow)
- VALUES (4,Fizyki,Wahadło,50,55)
- INSERT INTO WYDZIALY(id_wydzialu,nazwa,dziekan,liczba_pracownikow,liczba_studentow)
- VALUES (5,Pedagogiki_i_Psychologi,Kornik,54,341)
- INSERT INTO WYDZIALY(id_wydzialu,nazwa,dziekan,liczba_pracownikow,liczba_studentow)
- VALUES (6,Filologiczny,Boguslawski,97,735)
- INSERT INTO WYDZIALY(id_wydzialu,nazwa,dziekan,liczba_pracownikow,liczba_studentow)
- VALUES (7,Prawa,Docentrak,105,600)
- --LOKALIZACJA
- INSERT INTO LOKALIZACJA(id_lokalizacji,miasto,dzielnica,ulica,nr_budynku)
- VALUES (1,Pierdziszewo,Dziesieciny,Kosciuszki,56)
- INSERT INTO LOKALIZACJA(id_lokalizacji,miasto,dzielnica,ulica,nr_budynku)
- VALUES (2,Pierdziszewo,Dziesieciny,Wojska_Polskiego,89)
- INSERT INTO LOKALIZACJA(id_lokalizacji,miasto,dzielnica,ulica,nr_budynku)
- VALUES (3,Pierdziszewo,Dziesieciny,Wojska_Polskiego,88)
- INSERT INTO LOKALIZACJA(id_lokalizacji,miasto,dzielnica,ulica,nr_budynku)
- VALUES (4,Pierdziszewo,CENTRUM,Pilsudskiego,21)
- INSERT INTO LOKALIZACJA(id_lokalizacji,miasto,dzielnica,ulica,nr_budynku)
- VALUES (5,Pierdziszewo,SYPIALNIA,Warsawska,66)
- INSERT INTO LOKALIZACJA(id_lokalizacji,miasto,dzielnica,ulica,nr_budynku)
- VALUES (6,Pierdziszewo,CENTRUM,Pilsudskiego,56)
- INSERT INTO LOKALIZACJA(id_lokalizacji,miasto,dzielnica,ulica,nr_budynku)
- VALUES (7,Pierdziszewo,Artystyczna,Chopina,29)
- --STUDIA
- INSERT INTO(id_studia,wydzial,instytut,stopien,semestr)
- values(1,Matematyka, Matematyka,1,3)
- NSERT INTO(id_studia,wydzial,instytut,stopien,semestr)
- values(2,Matematyka, Matematyka,1,3)
- NSERT INTO(id_studia,wydzial,instytut,stopien,semestr)
- values(3,Matematyka, Matematyka,1,3)
- NSERT INTO(id_studia,wydzial,instytut,stopien,semestr)
- values(4,Matematyka, Matematyka,2,2)
- NSERT INTO(id_studia,wydzial,instytut,stopien,semestr)
- values(5,Matematyka, Matematyka,1,3)
- NSERT INTO(id_studia,wydzial,instytut,stopien,semestr)
- values(6,Matematyka, Matematyka,2,1)
- NSERT INTO(id_studia,wydzial,instytut,stopien,semestr)
- values(7,Matematyka, Matematyka,1,6)
- --Instytuty
- INSERT INTO(id_instytut,nazwa,lokalizacja,dziekan,e_mail,liczba_studentow)
- VALUES(1,Matematyka,Pierdziszewo,Wysocki,math.poczta.pl,600)
- INSERT INTO(id_instytut,nazwa,lokalizacja,dziekan,e_mail,liczba_studentow)
- VALUES(1,Matematyka,Pierdziszewo,Wysocki,math.poczta.pl,600)
- INSERT INTO(id_instytut,nazwa,lokalizacja,dziekan,e_mail,liczba_studentow)
- VALUES(1,Matematyka,Pierdziszewo,Wysocki,math.poczta.pl,600)
- INSERT INTO(id_instytut,nazwa,lokalizacja,dziekan,e_mail,liczba_studentow)
- VALUES(1,Matematyka,Pierdziszewo,Wysocki,math.poczta.pl,600)
- INSERT INTO(id_instytut,nazwa,lokalizacja,dziekan,e_mail,liczba_studentow)
- VALUES(1,Matematyka,Pierdziszewo,Wysocki,math.poczta.pl,600)
- INSERT INTO(id_instytut,nazwa,lokalizacja,dziekan,e_mail,liczba_studentow)
- VALUES(1,Matematyka,Pierdziszewo,Wysocki,math.poczta.pl,600)
- INSERT INTO(id_instytut,nazwa,lokalizacja,dziekan,e_mail,liczba_studentow)
- VALUES(1,Matematyka,Pierdziszewo,Wysocki,math.poczta.pl,600)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement