Sunteți pe pagina 1din 2

MODELAREA CONCEPTUAL A DATELOR

Organizarea datelor reprezint un proces de structurare a datelor, de organizare i grupare a lor n


colecii de date, ntre care se stabilesc relaii i pentru care se definesc si stabilesc resticii, condiii de
validare. Acest proces de organizare presupune paii:
- Identificarea datelor
- Descrierea proprietilor, a caracteristicilor lor
- Gruparea datelor n colecii de date care s fie prelucrate automat
- Reprezentarea datelor pe suport extern
- Identificarea i descrierea procedurilor de prelucrare automat a acestora
Modelarea conceptual a datelor este o modalitate din domeniul analizat pentru a scoate n eviden
identitatea datelor i legturile dintre acestea.
Modelul entitate asociere(MEA) prezint caracteristicile i structura datelor din domeniul analizat,
independent de modul n care ele vor fi memorate pe calculator.
Entitatea este reprezentarea unui obiect concret sau abstract, care aparine domeniului nostru de
interes, are o existen de sine stttoare i poate fi identificat n raport cu celelalte obiecte de acelai
tip.
Atributul este o caracteristic sau proprietate a unei entiti.
Identificatorul entitii reprezint un atribut sau un grup de atribute care primesc valori unice pentru
fiecare realizare a entitii respective.
Un atribut poate fi, dup complexitatea sa, simplu sau elementare, dac valorile lui nu pot fi
descompuse, complex sau decompozabil, dac valorile lui pot fi descompuse n mai multe valori
semnificative.
Observaie: Entitile devin tabele n mod raional, iar identificatorul unic devine cheie primar.
O relaie se definete ca fiind o legtur sau o asociere bidirecional ntre dou entiti.
Exemplu:
1. Entitatea
Ionescu(1, Ionescu, 28, contabil) Ansamblu de
Popescu(2, Popescu,30, manager) valori caracteristice
2. Tipuri de entitate
1,2 marca
Ionescu, Popescu numele
28, 30 vrsta
contabil, manager funcia
ANGAJAT(marca, nume, vrsta, funcia)

3. Atributul este o niruire de proprieti ale entitii. Marca este cheia care identific n mod unic
o nregistrare.
4. Asocierea este legtura dintre una sau mai multe entiti (se caracterizeaz prin cardinalitate).
Cardinalitatea reprezint numrul minim sau maxim de realizri a asocierii, raportat la o
realizare a entitii.
Exemplu:
STUDENI (nr_matricol, nume, prenume, grupa, cod_facultate)
PROFESORI(cod_profesor, nume, cod_facultate)
FACULTATE(cod_facultate, denumire)
M.E.A.:
FACULTATE PROFESORI




STUDENI
(1) are (N)
(1)
are
(N)

S-ar putea să vă placă și