Structura tabelelor

Vreau să înțeleg cum organizez informațiile într-un tabel!

Incearca!

Hai să vedem un tabel real! Aceasta este o listă de elevi cu notele lor:

Nume Prenume Clasa Nota Mate Nota Info
Popescu Ana 7A 9 10
Ionescu Mihai 7A 8 9
Marin Elena 7B 10 10
Dumitrescu Andrei 7B 7 8

Apasă butoanele de mai sus pentru a explora structura tabelului!

Atom 1

Concept 1

📌 Tabelul - fundația bazelor de date

Un tabel este structura de bază pentru stocarea datelor. Este format din rânduri (orizontale) și coloane (verticale) care se intersectează în celule.

📊 Componentele unui tabel:

  • Coloană (Field/Câmp) - reprezintă un tip de informație (ex: Nume, Vârstă, Email)
  • Rând (Record/Înregistrare) - reprezintă un set complet de date despre o entitate
  • Celulă - intersecția dintre un rând și o coloană, conține o singură valoare
  • Antet - primul rând care conține numele coloanelor
Într-un tabel cu 5 coloane și 10 rânduri, câte celule există?
15 celule
50 celule
5 celule
10 celule
Atom 2

Vizualizare:

Structura unui tabel

← ANTET (Numele coloanelor) → Coloana 2 Coloana 3
Rândul 1 Celulă Celulă
Rândul 2 Celulă ← Celulă
Rândul 3 Celulă Celulă

💡 Analogie cu Excel:

Dacă ai folosit Excel, deja știi să lucrezi cu tabele! În Excel:

  • Coloanele sunt identificate prin litere (A, B, C...)
  • Rândurile sunt identificate prin numere (1, 2, 3...)
  • O celulă este identificată prin combinația lor (A1, B2, C3...)

În bazele de date, coloanele au nume descriptive (Nume, Prenume, Vârstă) în loc de litere!

🎯 Reguli importante:

  • Fiecare coloană trebuie să aibă un nume unic
  • Toate valorile dintr-o coloană trebuie să fie de același tip (doar numere, sau doar text)
  • Fiecare rând reprezintă o entitate distinctă (un elev, un produs, etc.)
  • Ordinea rândurilor nu contează - poți sorta datele oricum dorești
Ce reprezintă un rând într-un tabel de baze de date?
Un tip de informație (ex: nume, vârstă)
O înregistrare completă despre o entitate
Numele tabelului
O singură valoare

Practica

Nivel Minim

Exercitiu minim: Descrie pe scurt ce ai invatat in aceasta lectie.

Nivel Standard

Exercitiu standard: Aplica conceptele din lectie intr-un exemplu practic.

Nivel Performanta

Exercitiu performanta: Creeaza un proiect care demonstreaza cunostintele dobandite.

Recapitulare

Ce am invatat:

  • Am invatat despre Structura tabelelor