Informatică Baze de date

Ce este o baza de date relationale 10a?

O bază de date relațională este un sistem care stochează date în tabele interconectate. Pentru clasa a 10-a, înseamnă învățarea structurii acestor tabele și a relațiilor dintre ele. Modelul relațional folosește chei pentru a lega datele.

Elemente de bază

  • Tabele Datele sunt organizate în rânduri (înregistrări) și coloane (câmpuri). Exemplu: un tabel 'Elevi' cu coloanele Nume, Prenume, Nota.
  • Chei Cheia primară identifică unic fiecare rând, iar cheia externă leagă tabelele. Exemplu: ID_elev este cheie primară în 'Elevi'.
  • Relații Tabelele se conectează prin relații de tip unu-la-mulți. Exemplu: un elev poate avea mai multe note într-un tabel 'Note'.

Exemplu practic

  1. 1
    Pasul 1 Creează tabelul 'Elevi': CREATE TABLE Elevi (ID INT PRIMARY KEY, Nume VARCHAR(50)).
  2. 2
    Pasul 2 Creează tabelul 'Note': CREATE TABLE Note (ID_note INT, ID_elev INT, Nota INT, FOREIGN KEY (ID_elev) REFERENCES Elevi(ID)).
  3. 3
    Pasul 3 Interoghează datele: SELECT * FROM Elevi JOIN Note ON Elevi.ID = Note.ID_elev.

Exersează crearea de tabele mici pentru a înțelege relațiile.

Mai multe din Baze de date