Gestiunea Bazei de Date a Unui Liceu

Imagine preview
(8/10)

Acest proiect trateaza Gestiunea Bazei de Date a Unui Liceu.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 1 fisier docx de 31 de pagini .

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca. Ai nevoie de doar 4 puncte.

Domeniu: Calculatoare

Extras din document

Descriere proiect

Am ales ca tema pentru crearea bazei de date gestiunea unei baze de date a unui liceu.

Scopul bazei de date este sa creeze o statistica pentru elevi in functie de bursa pe care o iau, sa tina evidenta burselor in functie de luna in care au fost date si sa faciliteze contactul elevilor si a profesorilor.

Am creat intial tabelele ELEVI, PROFESORI, CLASE, PROFILURI, BURSE SI REPARTITIIBURSE.

Tabela Elevi are ca si cheie primara atributul id_elev, iar ca si chei externe atributele id_clasa si id_profil. Exista o legatura 1:n intre Elevi si Repartitiiburse ( un elev poate lua o singura bursa intr-o luna).

Tabela Profesori are ca si cheie principal atributul id_profesor si mai contine informatii precum nume, prenume, salariul, numarul de telefon precum si materia pe care o preda. Exista o relatie de 1:n intre Profesori si Clase.

Tabela Clase contine informatii precum id clasei, anul de studiu, numele clasei, profilul de care apartine si dirigintele acesteia. Are ca si chei externe id_profil si diriginte( id_profesor).

Tabela Profiluri contine informatii precum id_profil si numele profilului.

Tabela Burse contine informatii precum id_bursa, tipul bursei si suma de bani alocata fiecarui tip de bursa.

Tabela Repartitiiburse contine informatii precum id_elev, id_bursa si luna in care a fost alocata.

CREAREA TABELELOR

Tabela Elevi

Create table Elevi

( ID_ELEV VARCHAR2(6) not null,

NUME_ELEV VARCHAR2(25),

PRENUME_ELEV VARCHAR2(25),

ID_BURSA VARCHAR2(6),

ID_CLASA VARCHAR2(6),

ID_PROFIL VARCHAR2(6),

ADRESA VARCHAR2(50),

TELEFON VARCHAR(10),

OLIMPIC CHAR(2));

Tabela Profesori

Create table Profesori

( ID_PROFESOR VARCHAR2(6) not null,

NUME_PROF VARCHAR2(25),

PRENUME_PROF VARCHAR2(25),

ADRESA VARCHAR2(50),

SALARIUL NUMBER(4),

TELEFON VARCHAR2(10) ).

Fisiere in arhiva (1):

  • Gestiunea Bazei de Date a Unui Liceu.docx