Schița de curs
Modulul 1: Introducere în baze de date și MySQL
- Prezentare generală a bazelor de date și importanța lor
- Introducere în MySQL ca sistem de gestionare a bazelor de date relaționale
- Înțelegerea rolului MySQL în stocarea și preluarea datelor
- Instalarea și configurarea MySQL pe diverse platforme
Modulul 2: Începutul lucrului cu MySQL Workbench
- Introducere în MySQL Workbench ca interfață grafică pentru MySQL
- Navigarea în mediul MySQL Workbench
- Crearea de conexiuni la servere MySQL
- Executarea comenzilor SQL de bază folosind MySQL Workbench
Modulul 3: Înțelegerea datelor și tabelelor
- Conceptul de date și reprezentarea lor în MySQL
- Introducere în tabele ca structură fundamentală pentru organizarea datelor
- Explorarea diferitelor tipuri de date acceptate de MySQL
- Crearea și gestionarea tabelelor în MySQL
Modulul 4: Inserarea și preluarea datelor
- Inserarea datelor în tabele MySQL folosind instrucțiuni INSERT
- Preluarea datelor din tabele folosind instrucțiuni SELECT
- Filtrarea și sortarea datelor preluate
- Limitarea numărului de rânduri returnate de instrucțiunile SELECT
Modulul 5: Actualizarea și ștergerea datelor
- Actualizarea datelor existente în tabele MySQL folosind instrucțiuni UPDATE
- Ștergerea datelor din tabele folosind instrucțiuni DELETE
- Trunchierea tabelelor pentru a elimina toate datele
- Înțelegerea importanței operațiunilor de manipulare a datelor
Modulul 6: Introducere în constrângeri
- Înțelegerea constrângerilor și rolul lor în menținerea integrității datelor
- Introducere în cheile primare, cheile străine, constrângerile unice și nulabilitatea
- Aplicarea constrângerilor la coloanele tabelelor în MySQL
Modulul 7: Interogarea mai multor tabele cu JOIN
- Introducere în bazele de date relaționale și relațiile dintre tabele
- Înțelegerea conceptului de JOIN în MySQL
- Efectuarea de INNER JOIN, LEFT JOIN și RIGHT JOIN pentru a interoga date din mai multe tabele
- Utilizarea aliasurilor pentru a simplifica interogările JOIN
Modulul 8: Agregarea datelor cu funcții
- Introducere în funcțiile de agregare în MySQL (COUNT, SUM, AVG, MIN, MAX)
- Gruparea datelor folosind clauza GROUP BY
- Filtrarea datelor grupate folosind clauza HAVING
- Efectuarea de analize de bază a datelor folosind funcții de agregare
Modulul 9: Introducere în tranzacții
- Înțelegerea conceptului de tranzacții în MySQL
- Inițierea și confirmarea tranzacțiilor
- Anularea tranzacțiilor pentru a menține consistența datelor
- Importanța tranzacțiilor în gestionarea bazelor de date
Modulul 10: Concluzie și pași următori
- Recapitularea conceptelor cheie acoperite în curs
- Ghidare către resurse suplimentare și subiecte avansate în MySQL
- Încurajarea pentru continuarea învățării și practicii în MySQL
Cerințe
Nu este necesară experiență anterioară cu MySQL. Se recomandă o familiarizare de bază cu sistemele de calcul și interfețele software.
Mărturii (5)
A fost foarte interactiv și ne-a ținut interesați.
Raluca Alexandra PUNGA
Curs - SQL Fundamentals
Tradus de catre o masina
Philip a fost foarte amabil, stilul său de explicație a conceptelor SQL este excelent. Mi-a plăcut faptul că ne-a oferit informații și a răspuns la întrebări care nu faceau parte din acest curs.
Stefan
Curs - SQL in SQL Server
Tradus de catre o masina
funcții analitice
khusboo dassani - Tech Northwest Skillnet
Curs - SQL Advanced
Tradus de catre o masina
Materialele de instruire.
Mona Dobre - DB Global Technology
Curs - SQL Advanced level for Analysts
Tradus de catre o masina
Modul de predare al instrctorului este foarte informativ și eficient, mai ales în al doilea zi când temele sunt puțin mai avansate.
Aynanie Kiram - Aarki, Inc.
Curs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Tradus de catre o masina