Cuprins:
Definiție - Ce înseamnă modelul relațional de date?
Un model de date relaționale implică utilizarea de tabele de date care colectează grupuri de elemente în relații. Aceste modele funcționează pe baza ideii că fiecare configurare a tabelului va include o cheie principală sau un identificator. Alte tabele folosesc acel identificator pentru a furniza legături de date și rezultate „relaționale”. Administratorii bazelor de date folosesc ceva numit Structured Query Language (SQL) pentru a prelua elemente de date dintr-o bază de date relațională.
Techopedia explică modelul de date relaționale
Alte aspecte ale proiectării relaționale a bazelor de date corespund unor părți specifice ale unui tabel de date. De exemplu, un rând convențional de baze de date ar reprezenta un tuple, care este un set de date care se învârte în jurul unei anumite instanțe sau obiect virtual, astfel încât cheia primară este identificatorul său unic. Un nume de coloană dintr-un tabel de date este asociat cu un atribut, un identificator sau o caracteristică pe care toate părțile unui set de date le au. Aceste și alte convenții stricte ajută la furnizarea de standarde pentru administratorii bazei de date și designeri pentru realizarea configurațiilor relaționale a bazelor de date.
După cum am menționat, cheia principală este un instrument fundamental în crearea și utilizarea modelelor relaționale de date. Trebuie să fie unic pentru fiecare membru al unui set de date. Trebuie să fie populat pentru toți membrii. Incoerențele pot cauza probleme în modul în care dezvoltatorii preiau datele. Alte probleme legate de proiectarea relațională a bazelor de date includ duplicarea excesivă a datelor, date defecte sau parțiale sau legături sau asocieri necorespunzătoare între tabele. O mare parte a administrării de baze de date de rutină implică evaluarea tuturor seturilor de date dintr-o bază de date pentru a vă asigura că sunt populate în mod constant și vor răspunde bine la SQL sau la orice altă metodă de recuperare a datelor.