Independența logică și fizică a datelor - baze de date

După cum se câștigă experiență folosind primul sistem de management al bazei de date destul de curând a devenit evident că trebuie să existe un nivel suplimentar de independență a datelor. Total structură logică de date ca regulă, complexă, și ca baza de date crește variază în mod inevitabil. Pe care necesită două niveluri de independență. Ele se numesc logică și fizică independența datelor.

Independența logică a datelor înseamnă că structura totală a datelor logice pot fi modificate fără a modifica programele de aplicație. independență logică permite posibilitatea de a folosi un model conceptual de către diferiți utilizatori.

independența fizică a datelor înseamnă că aspectul fizic și organizarea datelor pot fi modificate, fără a provoca modificări în structura generală logică a datelor sau aplicații. independența fizică permite utilizarea eficientă a bazei de date pentru a modifica căile de organizare a datelor și de acces fizic. De exemplu, trebuie să adăugați sau să eliminați o legătură între înregistrările fără a schimba programul.

În modelele ierarhice și de rețea independență fizică este slabă, deoarece sistemul depinde de descrierea fizică, și, prin urmare, orice schimbare fizică în calea de acces într-o anumită măsură, afectează PP. independența fizică a modelului relațional constă în faptul că modelul de date nu include nici descrieri fizice. De fapt, reprezentarea fizică a relațiilor și a căilor de acces descrise independent de relațiile logice descriere.