Aflați despre schemele și relația lor cu bazele de date

O schemă este planul unei baze de date care asigură organizarea

O schemă de bază de date este o colecție de metadate care descrie relațiile dintr-o bază de date. O schemă este, de asemenea, descrisă ca structura sau planul unei baze de date care conturează modul în care datele sunt organizate în tabele.

O schemă este descrisă în mod normal utilizând limbajul structurat de interogare (SQL) ca o serie de instrucțiuni CREATE care pot fi folosite pentru a replica schema într-o nouă bază de date.

O modalitate ușoară de a imagina o schemă este de a gândi la ea ca o cutie care deține tabele, proceduri stocate, vizualizări și restul bazei de date în întregime. Se poate oferi oamenilor acces la cutie, iar proprietatea casetei poate fi schimbată.

Tipuri de scheme de baze de date

Există două tipuri de schemă de bază de date:

  1. Schema bazei de date fizice oferă planul pentru modul în care fiecare bucată de date este stocată în baza de date.
  2. Schema logică dă structură tabelelor și relațiilor din interiorul bazei de date. În general, schema logică este creată înainte de schema fizică.

În mod tipic, designerii de baze de date folosesc modelarea datelor pentru a crea o schemă de bază de date bazată pe software-ul care va interacționa cu baza de date.