1. Crearea bazelor de date Access
1.1 Probleme rezolvate
Creati o baza de date pentru evidenta situatiei scolare a studentilor. Baza de
date trebuie sa stocheze notele acordate de profesori, studentilor, la fiecare
materie în sesiunea de examene.
Rezolvare
Vom folosi modelul Entitate-Atribut-Relatie (EAR). Acest model este folosit
pentru proiectarea sistemelor informatice. Trebuie subliniat ca înainte de
realizarea efectiva a bazei de date cu ajutorul produsului Microsoft Access aceasta
trebuie proiectata foarte bine la nivel conceptual. Aici intervine utilitatea
modelului EAR. In conformitate cu acest model, proiectarea unei baze de date
presupune parcurgerea urmatorilor pasi:
" Se identifica entitatile bazei de date. In cazul nostru entitatile sunt: studentii,
profesorii, materiile si notele.
" Identificarea asocierilor între entitati este urmatorul pas. Prin asociere se
întelege o legatura între cele doua entitati bazata pe un atribut al lor.. Nu exista
o procedura determinista in stabilirea asocierilor dintre entitati. Stabilirea
acestora este o operatie relativ intuitiva care, în cazul bazelor de date mari,
este organizata pe baza unor metodologii. În cazul nostru entitatile au
urmatoarele asocieri care genereaza relatii de tip unu-la-multi:
Un student are mai multe note, evident, la o materie poti primi mai multe note
( daca ai absentat sau nu ai promovat examenul , sau te prezinti la marire de nota),
un profesor acorda mai multe note .
STUDENTI
MATERII
N O T E
PROFESORI
ID_STUD
ID_MAT
ID_PROF
Identificarea atributelor entitatilor. Stabilirea atributelor se face în functie de
specificul utilizarii bazei de date. O atentie sporita trebuie acordata atributelor
cheie primara (index) În cazul nostru am preferat, pentru simplificarea codificarii
datelor, sa apelam la facilitatea Access de a construi automat un record-number,
ID, pentru identificarea unica a înregistrarilor dintr-un tabel. In cazul nostru vom
folosi urmatoarele atribute:
ID_STUD
Nume
Prenume
Adresa
Telefon
ID_PROF
Nume
Prenume
Catedra
Titlu
Telefon
ID_Mat
Denumire
Descriere
Nota
Data
ID_stud
ID_prof
ID_mat
Putem trece acum la crearea efectiva a bazei de date. Mai întâi trebuie creat
fisierul mdb al bazei care pastreaza descrierea obiectelor bazei de date: tabele,
interogari, rapoarte, formulare. Procedura este urmatoarea:
1. Selecta consecutiv din meniul principal optiunile : File, New, Blank
Database;
2. În caseta File name se tasteaza numele fisierului mdb, care va fi de fapt
chiar numele bazei de date;
3. Încheiem cu un clic pe butonul Create;
4. Avem la dispozitie acum fereastra Database care ne permite selectia
obiectelor asociate bazei de date în vederea crearii, modificarii sau activarii.
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.