Sunteți pe pagina 1din 16

Popescu Georgeta Isabela IEMA I

S se creeze o baz de date care ine evidena secretariatului unei faculti. Facultatea este mparit n mai multe secii. Pentru fiecare secie pot exista mai multe subsecii (opiuni). Fiecare student are: nume matricol, CNP, Nume, Prenume, Data Naterii, Locul Naterii, Sex. Studenii studiaz un anumit numr de materii, care pot fi predate de mai muli profesori. La fiecare materie studiat, studentul va avea o not. Se va lua in considerare faptul c fiecare profesor poate preda una sau mai multe materii.

Facultatea este mparit n mai multe secii. Fiecare secie are un cod unic de identificare, o denumire. O sectie poate avea mai multe subsecii. O subsecie poate avea mai muli profesori. Fiecare subsecie are o denumire, un cod unic de identificare, o dat la care aparine de o secie. Un student aparine unei subsecii. Studenii au stocate n baza de date informaii personale ale fiecaruia: Numr Matricol, CNP, Nume, Prenume, Data Naterii, Locul Naterii, Sexul.

Un student studiaz un anumit tip de discipline. Fiecare disciplina are o denumire. Un Profesor poate preda mai multe discipline. Profesorii au stocate n baza de date informaii personale ale fiecruia: Nume, Prenume, Specializare, Adres, Telefon Un profesor va da o not pentru fiecare student la o materie. Un student va avea o not pentru fiecare materie studiat.

Noiunea de entitate i atribut


Lumea real este format din obiecte numite Entiti. Aceste entiti au anumite propietti, care se numesc atributele entitilor, ce pot lua anumite valori. De exemplu: Entitatea Angajat este format din atributele: Nume, Prenume,Vrst, Ani, Vechime. Toate aceste date sunt organizate in tabele. O baz de date este format din mai multe tabele cu diverse legturi ntre ele.
INDEX:
# =Atribut Cheie primara * = Atribut Obligatoriu = Atribut
Optional

Entiti: Secie Subsecie Student

Atribute: Denumire * Denumire* Dat* Nr Matricol # CNP * Nume* Prenume* Data naterii Locul Naterii Sex

Entiti:
Disciplin Profesor

Atribute:
Denumire * Nume* Prenume* Specializare* Adres Telefon

Catalog

Not * Dat *

n imaginea alturat sunt prezentate tabele Student i Subsecie. ntre acestea exist o legtur 1 to Many conform creia un student aparine unei subsecii, ncepnd cu o dat anume care este reprezentat prin tabela Student_Subsecie.

n imaginea de mai sus sunt prezentate tabelele Subsecie i Secie. ntre aceste tabele exist o legtur 1 to Many conform creia o secie poate avea mai multe subsecii ncepnd cu o dat, legtur rerezentat prin tabela Secie_Subsecie

n imagina alaturat sunt prezentate tabelele: Catalog, Disciplin, Profesor i Subsecie. Fiecare tabel are un numr de atribute caracteristice prezentate anterior. ntre aceste tabele exist o legatur 1 to Many conform creia: Un profesor poate nota ntr-un catalog o not pentru fiecare materie, fiecrui student, la o anumit disciplin, ntr-o anumit subsecie. Aceast legatur este de tipul 1 to Many, i este prezentat prin tabela S_D_C_P.

Introducerea datelor

Interogare
In figura de mai jos este repezentata o interogare in modul Design View, care are drept cerinta afisarea notelor tuturor studentiilor la disciplina matematica, precum si data cand au fost obtinute.

Interogare
Afisarea rezultatelor