Informatică Baze de date

Tabele in baze de date explicat

Tabelele în baze de date sunt structuri fundamentale care stochează date într-un format organizat, sub formă de rânduri și coloane. Ele reprezintă entități (de exemplu, 'Studenți', 'Produse') și definesc relațiile între acestea. Fiecare tabel are un nume unic și este compus din coloane (atribute) care specifică tipul de date și rânduri (înregistrări) care conțin valorile efective.

Componentele unui tabel

  • Coloane (atribute) Definesc tipul de date stocate, cum ar fi Nume (text), Vârsta (număr întreg), Data_Nasterii (dată). Fiecare coloană are un nume și un tip de date (de exemplu, VARCHAR, INT).
  • Rânduri (înregistrări) Reprezintă instanțe individuale ale entității. Exemplu: În tabelul 'Studenți', un rând poate fi: ID=1, Nume='Ana', Vârsta=18.
  • Chei Cheia primară (de exemplu, ID_Student) identifică unic fiecare rând. Cheile străine (de exemplu, ID_Facultate) stabilesc relații cu alte tabele.

Exemple practice de tabele

  • Tabel 'Cărți' Coloane: ID_Carte (INT, cheie primară), Titlu (VARCHAR), Autor (VARCHAR), An_Publicare (INT). Rânduri: (1, 'Ion', 'Liviu Rebreanu', 1920).
  • Tabel 'Imprumuturi' Coloane: ID_Imprumut (INT), ID_Carte (INT, cheie străină către 'Cărți'), ID_Cititor (INT), Data_Imprumut (DATE). Acest tabel stabilește o relație many-to-many între cărți și cititori.
  • Crearea unui tabel în SQL Exemplu: CREATE TABLE Studenți (ID_Student INT PRIMARY KEY, Nume VARCHAR(50), Vârsta INT); Această comandă creează un tabel cu trei coloane.

Proiectează tabelele cu gândire la relațiile dintre ele, folosind chei străine pentru a menține integritatea referențială.

Mai multe din Baze de date