- Definirea şi obiectivele organizării datelor
- organizarea datelor – procesul de identificare, definire, structurare şi memorare a datelor
- importanţa organizării datelor – eficienţa prelucrării
- definirea unor structuri de date – necesită cunoaşterea diferitelor metode de structurare
Procesul de organizare a datelor vizează următoarele activităţi:
- definirea, structurarea, ordonarea şi gruparea datelor în colecţii de date
- stabilirea structurilor adecvate de date
- stabilirea legăturilor (relaţiilor) între elementele unei colecţii şi între colecţiile de date
- reprezentarea datelor pe suporturi tehnice de memorie
- realizarea procedurilor corespunzătoare de prelucrare.
Obiectivele urmărite în organizarea datelor:
- timpul de acces la date să fie minim
- spaţiul de memorare internă şi externă ocupat de date să fie cât mai redus
- unicitatea datelor, sau o redundanţă minimă în beneficiul unui acces mai rapid la date
- sistemul ales de organizare a datelor să reflecte, pe cât posibil, toate legăturile dintre obiectivele, fenomenele, procesele economice pe care aceste date le reprezintă
- să permită schimbarea structurii datelor şi a relaţiilor dintre acestea fără a fi necesară modificarea programelor care le gestionează (flexibilitatea datelor)
- Evoluţia metodelor şi tehnicilor de organizare a datelor
- Fişiere de date (FD)
- Baze de date (BD)
- Bănci de date (BnD)
(FD) – dezvoltarea necontrolată, fără un plan de dezvoltare a unui sistem de prelucrare: redundanţă mare, duplicări, izolarea datelor, dificultăţi în accesarea datelor, securitatea datelor, integritatea datelor, dificultăţi în accesarea datelor.
(BD) – o colecţie de elemente grupate împreună pentru a satisface nevoile informaţionale ale unei activităţi particulare sau ale unei organizaţii.
Avantajele unei BD:
- o BD serveşte întreaga organizaţie (nu numai un tip de aplicaţie)
- datele se introduc doar o singură dată
- se evită duplicarea
- folosire eficientă a personalului, utilizare optimă de resurse
(BnD) – reprezintă o mulţime de date organizată în scopul optimizării procesului de înserare, eliminare, căutare şi modificare a datelor sau a relaţiilor între acestea, independent de o anumită aplicaţie. (bănci de date bibliografice, centre nervoase ale organizaţiei).
