Introducere in MySQL si bazele de date relationale
In acest curs, ne concentram pe baze de date relationale (RDBMS) folosind MySQL, unul dintre cele mai populare sisteme open-source. Scopul este de a oferi o intelegere fundamentala a conceptelor si functionalitatilor esentiale pentru dezvoltarea aplicatiilor web.
Instalare si conectare la MySQL
Participantii invata cum sa instaleze MySQL pe diferite sisteme de operare si cum sa se conecteze la server:
- prin linia de comanda,
- folosind clienti grafici precum MySQL Workbench.
Crearea si gestionarea bazelor de date
Cursul acopera comenzile esentiale pentru:
- crearea, modificarea si stergerea tabelelor,
- formularea interogarilor SQL de baza (SELECT, INSERT, UPDATE, DELETE),
- manipularea si organizarea datelor in tabele relationale.
Functii, operatori si securitate
Participantii vor descoperi:
- clauze suplimentare si functii SQL (agregare, siruri de caractere),
- masuri de securitate (gestionarea utilizatorilor si privilegiilor),
- importul si exportul datelor pentru proiecte reale.
Tranzactii si integritatea datelor
Cursul explica concepte avansate precum tranzactiile si mecanismele de blocare, esentiale pentru asigurarea integritatii datelor intr-o aplicatie.
Instrumente suplimentare
Pe langa MySQL Workbench, participantii vor folosi si phpMyAdmin, un instrument usor de utilizat pentru administrarea bazelor de date direct din browser.
Competente obtinute
La finalul cursului, elevii vor avea abilitatile necesare pentru:
- crearea si gestionarea bazelor de date MySQL,
- scrierea interogarilor SQL,
- implementarea masurilor de securitate si optimizarea fluxurilor de lucru.
Plan de curs
- o secțiune
- o lecție
- 10 Saptamani