Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #source C:/Users/enifl/Desktop/prBD.sql;
- DROP DATABASE ProfesoriDB;
- CREATE DATABASE ProfesoriDB;
- USE ProfesoriDB;
- CREATE TABLE tblAdresa(
- idAdresa INT(3) ZEROFILL PRIMARY KEY AUTO_INCREMENT,
- strada VARCHAR(256),
- codPostal CHAR(6),
- numar VARCHAR(3),
- oras VARCHAR(50),
- tara VARCHAR(50)
- );
- CREATE TABLE tblTipuriProiecte(
- idTipProiect INT(3) ZEROFILL PRIMARY KEY AUTO_INCREMENT,
- tipProiect VARCHAR(200),
- codRecunoastere VARCHAR(3)
- );
- CREATE TABLE tblProiect(
- WOS CHAR (15) PRIMARY KEY,
- titlu VARCHAR(256),
- editura VARCHAR(256),
- nrPagini SMALLINT,
- nrAni SMALLINT,
- punctaj DEC(4,2),
- idTipProiect INT(3) ZEROFILL,
- CONSTRAINT fk_idTipProiect FOREIGN KEY (idTipProiect)
- REFERENCES tblTipuriProiecte(idTipProiect) ON DELETE CASCADE ON UPDATE CASCADE
- );
- CREATE TABLE tblUniversitate(
- idUniversitate INT(3) ZEROFILL PRIMARY KEY AUTO_INCREMENT,
- numeUniversitate VARCHAR(256),
- clasament SMALLINT,
- emailSecretariat VARCHAR(256),
- anInfiintare YEAR,
- formaFinantare VARCHAR(8),
- codAdresa INT(3) ZEROFILL,
- CONSTRAINT fk_codAdresa FOREIGN KEY (codAdresa)
- REFERENCES tblAdresa(idAdresa) ON DELETE CASCADE ON UPDATE CASCADE
- );
- CREATE TABLE tblTipPrelegeri(
- idTipPrelegere INT(3) ZEROFILL PRIMARY KEY AUTO_INCREMENT,
- tip VARCHAR(50),
- nrOre INT(1)
- );
- CREATE TABLE tblPrelegeri(
- idPrelegere INT(4) ZEROFILL PRIMARY KEY AUTO_INCREMENT,
- numePrelegere VARCHAR(256),
- curriculum CHAR(1),
- sala VARCHAR(5),
- anStudiu CHAR (2),
- codTipPrelegere INT(3) ZEROFILL,
- CONSTRAINT fk_idTipPrelegere FOREIGN KEY (codTipPrelegere)
- REFERENCES tblTipPrelegeri (idTipPrelegere) ON DELETE CASCADE ON UPDATE CASCADE,
- codUniversitate INT(3) ZEROFILL,
- CONSTRAINT fk_codUniversitate FOREIGN KEY (codUniversitate)
- REFERENCES tblUniversitate(idUniversitate) ON DELETE CASCADE ON UPDATE CASCADE
- );
- CREATE TABLE tblProfesor(
- idProfesor INT(3) ZEROFILL PRIMARY KEY AUTO_INCREMENT ,
- numeProfesor VARCHAR(256),
- grad VARCHAR(50),
- telefon CHAR(10),
- codWOS CHAR(15),
- codPrelegere INT(4) ZEROFILL,
- CONSTRAINT fk_codWOS FOREIGN KEY (codWOS)
- REFERENCES tblProiect(WOS) ON DELETE CASCADE ON UPDATE CASCADE,
- CONSTRAINT fk_codPrelegere FOREIGN KEY (codPrelegere)
- REFERENCES tblPrelegeri(idPrelegere) ON DELETE CASCADE ON UPDATE CASCADE
- );
- INSERT INTO tblTipuriProiecte VALUES(001, "Activitate didactica si profesionala", "A1");
- INSERT INTO tblTipuriProiecte VALUES(101, "Activitate de cercetare", "Q1");
- INSERT INTO tblTipuriProiecte VALUES(NULL, "Activitate didactica si profesionala", "A1");
- INSERT INTO tblTipuriProiecte VALUES(009, "Activitate didactica si profesionala", 5);
- INSERT INTO tblTipuriProiecte VALUES(NULL, "", "A1");
- INSERT INTO tblTipuriProiecte VALUES(NULL, "Activitate de cercetare", "A2");
- INSERT INTO tblTipuriProiecte VALUES(201, "Activitate de cercetare", "Q2");
- INSERT INTO tblTipuriProiecte VALUES(202, "Activitate didactica si profesionala", NULL);
- INSERT INTO tblTipuriProiecte VALUES(500, "Activitate didactica si profesionala", NULL);
- INSERT INTO tblTipuriProiecte VALUES(550, "Activitate didactica si profesionala", "A1");
- INSERT INTO tblTipuriProiecte VALUES(444, "Activitate didactica si profesionala", "A1");
- INSERT INTO tblProiect VALUES("978146662940060", "Video Segmentation and Structuring for Indexing applications","IGI Global Printing House",25,1,12.5,001);
- INSERT INTO tblProiect VALUES("978606515380600", "Sisteme de compresie si codare video", "Editura Politehnica Press", 118,1,25.00, 001);
- INSERT INTO tblProiect VALUES("978606515506380", "Retele de comunicatii si sisteme multimedia", "Editura Politehnica Press", 194, 1, 25.00, 001);
- INSERT INTO tblProiect VALUES("978606551088300", "Design si procesare imagistica", "Editura Cavaliotti",259, 2, 16.17, 001);
- INSERT INTO tblProiect VALUES("000462912600043", "A Multimodal Subtitle Positioning System Dedicated to Deaf and Hearing-Impaired People", "IEEE Access", 12, 1, 4.09,101);
- INSERT INTO tblProiect VALUES("000476810500044", "Design of a CNN Face Recognition System Dedicated in Blinds", "ICCE", 2, 5, 0.25, 201);
- INSERT INTO tblProiect VALUES("000469225840019", "Face Recognition in Video Streams for Mobile Assistive Devices Dedicated to Visually Impaired", "SITIS", 5, 2, 10.83, 201);
- INSERT INTO tblProiect VALUES("000447704600001", "A Mobile Face Recognition System Dedicated to Visually Impaired People", "IEEE Access", 10, 9, 49.31, 101);
- INSERT INTO tblProiect VALUES("000400845000037", "A computer vision-based system for visually impaired", "ICCV", 17, 7, 29.34, 201);
- INSERT INTO tblProiect VALUES("000389641700040", "When Ultrasonic Sensors and Computer Vision Join Resources for Efficient Obstacle Detection and Recognition", "Sensors",7,2,0.25, 101);
- INSERT INTO tblTipPrelegeri VALUES (3, "Curs", 2);
- INSERT INTO tblTipPrelegeri VALUES (985, "Proiect", 1);
- INSERT INTO tblTipPrelegeri VALUES (487, "Laborator", 1);
- INSERT INTO tblTipPrelegeri VALUES (887, "Seminar", 2);
- INSERT INTO tblAdresa VALUES(662,"Bd. Iuliu Maniu", 800642, 1, "Bucuresti", "Romania");
- INSERT INTO tblAdresa VALUES(987,"Str. Ion Ghica", 124522,13, "Bucuresti", "Romania");
- INSERT INTO tblAdresa VALUES(243, "Rue Charles Fourier", NULL, 9, "Evry", "France");
- INSERT INTO tblAdresa VALUES(254, "Strada Atomistilor", 777125, 405, "Bucuresti-Magurele", "Romania");
- INSERT INTO tblAdresa VALUES(225, "Bd. George Cosbuc", 050141, 39, "Bucuresti", "Romania");
- INSERT INTO tblAdresa VALUES(111, "Str Stiintei", 800146, 2, "Galati", "Romania");
- INSERT INTO tblAdresa VALUES(999, "Hills Road", NULL, 184, "Cambridge", "United Kingdom");
- INSERT INTO tblAdresa VALUES(642, "Prof. dr. doc. Dimitrie Mangeron", 987621, 27, "Iasi", "Romania");
- INSERT INTO tblAdresa VALUES(748, "Str. G. Baritiu", 400027, 26, "Cluj-Napoca", "Romania");
- INSERT INTO tblAdresa VALUES(664, "Bd. Vasile Parvan", 300223, 2, "Timisoara", "Romania");
- INSERT INTO tblAdresa VALUES(563, "Calea Dorobanti", 010552, 15, "Bucuresti", "Romania");
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Universitatea Politehnica din Bucuresti", 1283, "relatii.publice@upb.ro", 1918, "stat", 662);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Academia Tehnica Militara", NULL, "relatii.publice@mta.ro", 1949, "stat", 225);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Telecom Sud-paris", 56, "communication@telecom-sudparis.eu",1979, "privat", 243);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Facultatea de Fizica", 1345, "secretariat@fizica.unibuc.ro", 1901, "stat", 254);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Facultatea de Matematica si Informatica", 880, "secretariat@fmi.ro", 1970, "stat", 987);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Universitatea Politehnica din Galati", 2251, "secretariat@ugal.ro", 1923, "stat", 111);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Cambridge University", 2, "admissions@cam.ac.uk", 1901, "privat", 999);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Universitatea Alexandru Ioan Cuza din Iasi", 1345, "secretariat@uaic.ro", 1935, "stat", 642);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Universitatea Tehnica din Cluj-Napoca", 1284, "contact@utcluj.ro", 1922, "stat", 748);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Universitatea Tehnica din Timisoara", 1285, "contact@uta.ro", 1930, "stat", 664);
- INSERT INTO tblUniversitate VALUES(DEFAULT, "Cibernetica Statistica si Informatica Economica", 900, "secretariat@csie.ro", 1915, "stat", 563);
- INSERT INTO tblPrelegeri VALUES(1000, "Semnale si sisteme", 'O', 'R205', 2, 3, 1); #done
- INSERT INTO tblPrelegeri VALUES(1001, "Semnale si sisteme", 'O', 'B205', 2, 487, 1); #done
- INSERT INTO tblPrelegeri VALUES(1002, "Semnale si sisteme", 'O', 'B206', 2, 985, 1);#done
- INSERT INTO tblPrelegeri VALUES(1003, "Semnale si sisteme", 'O', 'B11', 2, 887, 1); #done
- INSERT INTO tblPrelegeri VALUES(1004, "Semnale si sisteme", 'O', '10252', 3, 3, 2); #done
- INSERT INTO tblPrelegeri VALUES(1005, "Semnale si sisteme", 'O', '10052', 3, 487, 2); #done
- INSERT INTO tblPrelegeri VALUES(1006, "Baze de date", 'O', 'B206', 4, 3, 1); #done
- INSERT INTO tblPrelegeri VALUES(1007, "Baze de date", 'O', '2218', 2, 3, 11); #done
- INSERT INTO tblPrelegeri VALUES(1008, "Metode numerice", 'A','A305', 2, 3, 1); #done
- INSERT INTO tblPrelegeri VALUES(1009, "Metode numerice", 'A', 'A651', 2, 487, 1); #done
- INSERT INTO tblPrelegeri VALUES(1010, "Baze de date", 'O', 'B02', 4, 487, 1); #done
- INSERT INTO tblPrelegeri VALUES(1011, "Fizica 1", 'O', 'B219a', 1, 3, 1);#done
- INSERT INTO tblPrelegeri VALUES(1012, "Fizica 1", 'O', 'N17', 1, 3, 3); #done
- INSERT INTO tblPrelegeri VALUES(1013, "Fizica 1", 'O', 'AH3072', 2, 3, 4); #done
- INSERT INTO tblPrelegeri VALUES(1014, "Fizica 1", 'O', 'X123', 2, 3, 6); #done
- INSERT INTO tblPrelegeri VALUES(1015, "Procedural Programming",'O','V125', 1, 3, 7); #done
- INSERT INTO tblPrelegeri VALUES(1016, "Programarea Calculatoarelor", 'O', 'I986', 1, 3, 8); #done
- INSERT INTO tblPrelegeri VALUES(1017, "Structuri de Date" ,'O', 'C098', 1, 3, 9);
- INSERT INTO tblPrelegeri VALUES(1018, "Algoritmici si Euristica de baza", 'O', 'T5346', 1,3,10);
- INSERT INTO tblPrelegeri VALUES(1019, "Calcul Paralel", 'L', '1235', 3, 3, 5);
- select tblUniversitate.numeUniversitate from tblUniversitate left join tblPrelegeri on tblPrelegeri.codUniversitate = tblUniversitate.idUniversitate
- where tblPrelegeri.idPrelegere = 1012;
- INSERT INTO tblProfesor VALUES(100, "Cristian Negrescu", "Profesor Universitar", "0712345678", "000476810500044", 1000);
- INSERT INTO tblProfesor VALUES(101, "Cristian Negrescu", "Profesor Universitar", "0712345678", "000476810500044", 1004);
- INSERT INTO tblProfesor VALUES(102, "Bogdan Mocanu", "Profesor Universitar", "0758629183", "000400845000037",1006);
- INSERT INTO tblProfesor VALUES(103, "Bogdan Mocanu", "Profesor Universitar", "0758629183", "000400845000037",1007);
- INSERT INTO tblProfesor VALUES(104, "Bogdan Mocanu", "Profesor Universitar", "0758629183", "000476810500044",1006);
- INSERT INTO tblProfesor VALUES(105, "Bogdan Mocanu", "Profesor Universitar", "0758629183", "000389641700040",1006);
- INSERT INTO tblProfesor VALUES(106, "Robert Dobre", "Asistent Universitar", "0336123565", NULL, 1001);
- INSERT INTO tblProfesor VALUES(107, "Robert Dobre", "Asistent Universitar", "0336123565", NULL, 1002);
- INSERT INTO tblProfesor VALUES(108, "Victor Popa", "Conferentiar Universitar", "0770770770", "978606515380600", NULL);
- INSERT INTO tblProfesor VALUES(109, "Victor Popa", "Conferentiar Universitar", "0770770770", "978606515506380", 1003);
- INSERT INTO tblProfesor VALUES(110, "Victor Popa", "Conferentiar Universitar", "0770770770", "978606515506380", 1005);
- INSERT INTO tblProfesor VALUES(111, "Serban Mihalache", "Lector Universitar", "0758102575", "000469225840019", 1008);
- INSERT INTO tblProfesor VALUES(112, "Robert Simion", "Asistent Universitar", "0748780318", NULL, 1009);
- INSERT INTO tblProfesor VALUES(113, "Oana Florea", "Conferentiar Universitar", "0751611834", "000447704600001", 1010);
- INSERT INTO tblProfesor VALUES(114, "Mihai Stafe", "Conferentiar Universitar", "0751302924", "000462912600043", 1011);
- INSERT INTO tblProfesor VALUES(115, "Mihai Stafe", "Conferentiar Universitar", "0751302924", "000462912600043", 1012);
- INSERT INTO tblProfesor VALUES(116, "Alexandru Lupascu", "Profesor Universitar", "0751302924", "978606515506380", 1013);
- INSERT INTO tblProfesor VALUES(117, "Alexandru Lupascu", "Profesor Universitar", "0751302924", "978606515506380", 1014);
- INSERT INTO tblProfesor VALUES(118, "Bogdan Ionescu", "Profesor Universitar", "0724512345","978146662940060", 1015);
- INSERT INTO tblProfesor VALUES(119, "Bogdan Ionescu", "Profesor Universitar", "0724512345","978606551088300", 1016);
- INSERT INTO tblProfesor VALUES(120, "Cristian Oara", "Profesor Universitar", "0714029167", "000389641700040", 1017);
- INSERT INTO tblProfesor VALUES(121, "Cristian Oara", "Profesor Universitar", "0714029167", "000389641700040", 1018);
- INSERT INTO tblProfesor VALUES(122, "Aurelian Tanasescu", "Profesor Universitar", "0768989098", "000447704600001", 1019);
- SELECT * FROM tblProfesor;
- /*CREATE TABLE tblProfesor(
- idProfesor INT(3) ZEROFILL PRIMARY KEY AUTO_INCREMENT ,
- numeProfesor VARCHAR(256),
- grad VARCHAR(50),
- telefon CHAR(10),
- codWOS CHAR(15),
- codPrelegere INT(3) ZEROFILL,
- CONSTRAINT fk_codWOS FOREIGN KEY (codWOS)
- REFERENCES tblProiect(WOS) ON DELETE CASCADE ON UPDATE CASCADE,
- CONSTRAINT fk_codPrelegere FOREIGN KEY (codPrelegere)
- REFERENCES tblPrelegeri(idPrelegere) ON DELETE CASCADE ON UPDATE CASCADE
- );*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement