logo

Independența datelor

  • Independența datelor poate fi explicată folosind arhitectura cu trei scheme.
  • Independența datelor se referă la caracteristica de a putea modifica schema la un nivel al sistemului de baze de date fără a modifica schema la nivelul următor superior.

Există două tipuri de independență a datelor:

1. Independenta logica a datelor

  • Independența logică a datelor se referă la caracteristica de a putea schimba schema conceptuală fără a fi nevoie să schimbe schema externă.
  • Independența logică a datelor este folosită pentru a separa nivelul extern de viziunea conceptuală.
  • Dacă facem modificări în vizualizarea conceptuală a datelor, atunci vizualizarea datelor de utilizator nu ar fi afectată.
  • Independența logică a datelor are loc la nivelul interfeței cu utilizatorul.

2. Independența datelor fizice

  • Independența datelor fizice poate fi definită ca capacitatea de a schimba schema internă fără a fi nevoie să schimbe schema conceptuală.
  • Dacă facem modificări în dimensiunea de stocare a serverului de sistem de baze de date, atunci structura conceptuală a bazei de date nu va fi afectată.
  • Independența datelor fizice este folosită pentru a separa nivelurile conceptuale de nivelurile interne.
  • Independența datelor fizice apare la nivelul interfeței logice.

Independența datelor DBMS

Fig: Independența datelor