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