Structura de date: colectie de date intre care exista o serie de legaturi asigurand un anumit mod de identificare si selectare a componentelor: Structuri de date interne, utilizate pentru organizarea datelor in memoria interna a calculatorului. Structuri de date externe, utilizate pentru organizarea datelor pe purtatori externi: discuri magnetice (HDD=Hard Disk), CD (Compact Disk), DVD (Digital Versatil Disk), memorii USB (flash disk) etc.)
Baza de date : un ansamblu de colectii de date intercorelate, care poate fi utilizat de mai multi utilizatori avand vederi diferite asupra acestora, prin care se realizeaza: Modelarea (reprezentarea) unor aspecte ale entitatilor din lumea reala; Integrarea datelor si reducerea redundantelor inutile; Controlul centralizat si securitatea datelor; Partajarea datelor intre mai multi utilizatori; Independenta datelor.
Controlul centralizat al datelor (asigurat de catre un administrator al bazei de date) ofera multiple avantaje :
Reducerea redundantelor, prin identificarea datelor partajate de mai multe aplicatii si minimizarea duplicarii acestora; Controlul inconsistentelor care altereaza integritatea datelor; Stabilirea unor restrictii de acces asupra datelor si operatiilor care se pot executa asupra acestora; Mentinerea integritatii datelor. ; Integritatea datelor se refera la acuratetea acestora, care poate fi alterata prin: inconsistente (acelasi atribut al unei entitati are valori diferite in colectii diferite) valori inacceptabile entitati inexistente.
Independenta datelor in cadrul bazelor de date trebuie asigurata din cel putin doua motive: Diferite aplicatii au nevoie de diferite vederi (views) asupra acelorasi date; Administratorul trebuie sa aiba libertatea sa modifice structura stocarii si strategia de acces fara ca aceasta sa conduca la modificarea aplicatiilor.
Aplicatii cu baze de date in administrarea afacerilor
label
Cursuri
calendar_month
2010-05-20, 00:00
autorenew
2025-09-29, 16:58
history_edu
Apostol Constantin Gelu