Organizarea interna a datelor

3x puncte

categorie: Informatica

nota: 5.00

nivel: Facultate

Organizarea datelor reprezintă procesul de identificare, definire, evaluare, structurare și memorare a informațiilor, în cadrul unui sistem informațional, în general sau în activitatea de elaborare a unui program, în particular.

Organizarea datelor presupune:definirea, structurarea, ordonarea și gruparea datelor în colecții de date omogene;stabilirea relațiilor dintre date, dintre e[...]
DOWNLOAD REFERAT

Preview referat: Organizarea interna a datelor

Organizarea datelor reprezintă procesul de identificare, definire, evaluare, structurare și memorare a informațiilor, în cadrul unui sistem informațional, în general sau în activitatea de elaborare a unui program, în particular.

Organizarea datelor presupune:definirea, structurarea, ordonarea și gruparea datelor în colecții de date omogene;stabilirea relațiilor dintre date, dintre elementele colecțiilor și dintre colecții;stocarea datelor pe suport informațional, prelucrabil prin intermediul unui sistem de calcul.

Scopul organizării datelor îl reprezintă regăsirea automată a datelor după diverse criterii.Obiectivele urmărite în organizarea datelor:
minimizarea timpului de acces la date;minimizarea spațiului de memorie (internă și externă) ocupat de date;minimizarea redundanței datelor;reflectarea tuturor legăturilor dintre obiectele, fenomenele și procesele economice pe care aceste date le reprezintă;să permită schimbarea structurii datelor și a relațiilor dintre acestea fără modificarea programelor care le prelucrează.

Clasificarea datelor se realizează pe baza mai multor criterii.Datele din sistemul informațional, generate în timpul și datorită proceselor economice, se împart în funcție de nivelul de detaliere în două categorii: date elementare și date compuse.

Datele elementare, numite și scalari, sunt indivizibile, atât la ni-vel informațional cât și la nivel de prelucrare. De exemplu cursul BNR al unei valute la o anumită dată sau prețul unui produs dintr-o factură. Datele elementare sunt identificate prin nume (identificator) și au o anumită valoare.

Identificatorul datei (numele) este un simbol asociat datei pentru a o distinge de alte date si pentru a o referi în procesele de prelucrare.
Atributele precizează proprietățile datei si determina modul în care va fi tratată în procesul de prelucrare:tip întreg, real, logic, sir de caractere etc.precizia reprezentării interne: virgula mobila precizie simpla, virgula mobila precizie dubla etc.modul de adresare a memorieivaloarea inițială etc.

Valorile datei se pot preciza prin enumerare și sunt strâns legate de tipul datei . Daca pe parcursul proceselor de prelucrare data păstrează aceeași valoare este denumita constantă. Pentru constante se utilizează ca identificator valoarea acestora. Dacă valorile datei sunt diferite în timpul procesului de prelucrare discutăm despre datele se numesc date variabile sau variabile.
Din punct de vedere fizic unei date îi corespunde o zonă de memorie de a anumită mărime identificată printr-un nume, situată la o anumită adresă.

Cele mai des întâlnite tipuri de date elementare sunt:numerice – sunt incluse numerele întregi, reale si complexe (virgulă fixă, virgulă mobilă, precizie simpla, precizie dublă etc.). Asupra lor se pot realiza operații de adunare, scădere, înmulțire, împărțire etc.;logice (boolean) – utilizate pentru precizarea stărilor de adevăr (adevărat, fals). Asupra acestora se pot efectua operații logice precum ȘI, SAU, NU;caracter (text, string) – conțin o mulțime de simboluri alfanumerice utilizând codul ASCII. Asupra acestora se pot defini operații de căutare, concatenare, ordonare.

În afară de aceste tipuri de date mai există și tipuri dependente de limbajul de programare (de exemplu Date, DateTime, Currency)
Datele compuse sunt mulțimi de date elementare, omogene din punct de vedere al descrierii și al prelucrării. Datele compuse au apărut din nevoia de a descrie din punct de vedere informațional un anumit obiect sau proces din realitatea înconjurătoare ale cărui caracteristici nu puteau fi sintetizate de un singur scalar. Masivele sunt exemple de date compuse.

Datele pot fi clasificate în funcție de modul de alocare a memoriei, astfel existând date de tip static și date de tip dinamic. La datele de tip static, memoria este alocată la încărcarea programului, pe când la datele de tip dinamic memoria este alocată în momentul execuției programului.

Majoritatea aplicațiilor economice operează cu cele două categorii de structuri existente: structuri interne și structuri externe.
Structurile de date interne se referă la modul de amplasare în memoria internă a datelor elementare aparținând unei colecții. În această categorie sunt incluse structurile de tip masiv, înregistrare (articol), mulțime, lista și arbore.Structurile externe se referă la modul de memorare a datelor pe suporți de memorie magnetică. Din această categorie fac parte fișierele și bazele de date.
DOWNLOAD REFERAT
« mai multe referate din Informatica

CAUTA REFERAT

TRIMITE REFERAT CERE REFERAT
Referatele si lucrarile oferite de E-referate.ro au scop educativ si orientativ pentru cercetare academica.
Confidentialitatea ta este importanta pentru noi

E-referate.ro utilizeaza fisiere de tip cookie pentru a personaliza si imbunatati experienta ta pe Website-ul nostru. Te informam ca ne-am actualizat termenii si conditiile de utilizare pentru a integra cele mai recente modificari privind protectia persoanelor fizice in ceea ce priveste prelucrarea datelor cu caracter personal. Inainte de a continua navigarea pe Website-ul nostru te rugam sa aloci timpul necesar pentru a citi si intelege continutul Politicii de Cookie. Prin continuarea navigarii pe Website-ul nostru confirmi acceptarea utilizarii fisierelor de tip cookie conform Politicii de Cookie. Nu uita totusi ca poti modifica in orice moment setarile acestor fisiere cookie urmarind instructiunile din Politica de Cookie.


Politica de Cookie
Am inteles