Acasă Baze de date Ce este arhitectura cu trei scheme? - definiție din techopedia

Ce este arhitectura cu trei scheme? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Arhitectura cu trei scheme?

Arhitectura cu trei scheme este o idee în proiectarea relațională a bazelor de date care descompune o bază de date în trei categorii diferite în funcție de utilizarea și structura sa și de rolurile jucate de administratorii de sistem, designeri și utilizatori finali.

Techopedia explică Arhitectura cu trei scheme

Dezvoltată în anii '70, arhitectura cu trei scheme ajută la evaluarea unei baze de date relaționale din diferite puncte de vedere. Primul dintre cele trei niveluri se numește nivel extern sau nivel de utilizator. Aceasta este punctul de vedere al bazei de date relaționale pe care o văd utilizatorii finali și implică un nivel ridicat de abstractizare. Al doilea nivel este schema logică sau nivelul conceptual, unde lucrează designerii. Al treilea nivel este schema fizică sau nivelul fizic, în care programatorii mențin o bază de date pe un sistem hardware. Arhitectura cu trei scheme este în general atribuită grupului ANSI / SPARC și uneori se mai numește arhitectură „ANSI / SPARC”.

O parte a utilizării arhitecturii cu trei scheme constă în analizarea modului în care întreținerea proiectării diferă de întreținerea sistemului principal. De exemplu, elementele care se ocupă cu tabelele și interogările bazei de date aparțin schemelor conceptuale sau logice, unde problemele precum gestionarea memoriei sunt analizate la nivel fizic. Unii experți IT vorbesc despre arhitectura cu trei scheme în contextul schimbării nivelurilor, fără a afecta alte niveluri sau în ceea ce privește independența datelor. În plus, arhitectura cu trei scheme realizează și o defalcare a îndatoririlor de bază ale proiectanților de baze de date, administratorilor de rețele sau echipelor de întreținere a serverului.

Ce este arhitectura cu trei scheme? - definiție din techopedia