Informatică Baze de date
Ce este o baza de date relationale?
O bază de date relațională este un sistem care stochează date în tabele interconectate prin relații. Folosește modelul relațional propus de E.F. Codd în 1970.
Caracteristici principale
- Tabele Datele sunt organizate în rânduri și coloane, fiecare tabel reprezentând o entitate.
- Chei primare și străine Cheile stabilesc relații între tabele, asigurând integritatea datelor.
- SQL Limbajul standard pentru interogare și manipulare, folosit în sisteme precum MySQL sau PostgreSQL.
Exemplu concret
- Tabela 'studenti' Conține coloanele id, nume, varsta. id este cheie primară.
- Tabela 'cursuri' Are id_curs, nume_curs. id_curs este cheie primară.
- Relația O tabelă 'inscrieri' leagă studentul de curs prin chei străine, evitând duplicarea datelor.
Învață să modelezi datele în tabele pentru a beneficia de eficiența bazelor relaționale.