GOAL - Obiectivul lecției
"Vreau să înțeleg ce este o bază de date și de ce avem nevoie de ele!"
- Să definești ce este o bază de date
- Să identifici exemple de baze de date din viața reală
- Să înțelegi avantajele organizării informațiilor
TRY - Gândește-te la asta
Imaginează-ți că ai o colecție de 500 de cărți. Cum le-ai organiza?
Fără organizare
Cărțile sunt împrăștiate prin toată casa. Când vrei o carte, trebuie să cauți ore întregi...
Cu organizare
Cărțile sunt aranjate pe genuri, autori și ani. Găsești orice carte în câteva secunde!
🏫 Gândește-te la școală:
Cum ar fi dacă profesorii ar păstra notele pe bilete separate, împrăștiate prin sertare? Catalogul este de fapt o bază de date care organizează informațiile despre elevi!
LEARN - Învață conceptele
📌 Definiție
O bază de date este o colecție organizată de informații structurate, stocate electronic, care poate fi accesată, gestionată și actualizată cu ușurință.
Exemple din viața reală:
📚 Biblioteca
Fiecare carte are: titlu, autor, an publicare, gen, locație pe raft, status (disponibilă/împrumutată). Când cauți o carte, bibliotecarul folosește baza de date pentru a o găsi instant!
📱 Agenda de contacte
Fiecare contact are: nume, număr telefon, email, adresă, poză. Poți căuta rapid după nume sau număr și găsești informația în secunde!
🎮 Jocurile video
Fiecare jucător are: username, scor, nivel, echipament, timp de joc. Serverul păstrează toate aceste date pentru milioane de jucători simultan!
🏪 Magazinele
Fiecare produs are: nume, preț, stoc, cod de bare, categorie. Când scanezi un produs la casă, se accesează baza de date!
De ce avem nevoie de baze de date?
- Organizare - Datele sunt structurate și ușor de găsit
- Viteză - Căutarea se face în milisecunde
- Siguranță - Datele sunt protejate și pot fi recuperate
- Partajare - Mai multe persoane pot accesa datele simultan
- Actualizare - Modificările se fac ușor și se păstrează istoricul
TEST - Verifică-ți cunoștințele
1. Ce este o bază de date?
2. Care dintre următoarele NU este un exemplu de bază de date?
3. Care este principalul avantaj al unei baze de date?