Schița de curs
Modulul 1: Introducere în Databases și MySQL
- Prezentare generală a bazelor de date și a importanței acestora
- Introducere în MySQL ca sistem de gestionare a bazelor de date relaționale
- Înțelegerea rolului lui MySQL în stocarea și recuperarea datelor
- Instalarea și configurarea MySQL pe diferite platforme
Modulul 2: Noțiuni introductive cu MySQL Workbench
- Introducere în MySQL Workbench ca interfață grafică cu utilizatorul pentru MySQL.
- Navigarea în mediul MySQL Workbench
- Crearea de conexiuni la serverele MySQL
- Executarea comenzilor SQL de bază SQL utilizând MySQL Workbench
Modulul 3: Înțelegerea datelor și a tabelelor
- Conceptul de date și reprezentarea acestora î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 recuperarea datelor
- Inserarea datelor în tabelele MySQL utilizând instrucțiuni INSERT
- Recuperarea datelor din tabele utilizând instrucțiuni SELECT
- Filtrarea și sortarea datelor recuperate
- Limitarea numărului de rânduri returnate de instrucțiunile SELECT
Modulul 5: Actualizarea și ștergerea datelor
- Actualizarea datelor existente în tabelele MySQL utilizând instrucțiuni UPDATE
- Ștergerea datelor din tabele utilizând instrucțiuni DELETE
- Trunchierea tabelelor pentru a elimina toate datele
- Înțelegerea importanței operațiilor de manipulare a datelor
Modulul 6: Introducere în constrângeri
- Înțelegerea constrângerilor și a rolului lor în menținerea integrității datelor
- Introducere în chei primare, chei străine, constrângeri unice și nulitatea.
- Aplicarea constrângerilor la coloanele tabelelor în MySQL
Modulul 7: Interogarea mai multor tabele cu ajutorul îmbinărilor
- Introducere în bazele de date relaționale și în relațiile dintre tabele
- Înțelegerea conceptului de îmbinare în MySQL
- Efectuarea îmbinărilor interioare, a îmbinărilor la stânga și a îmbinărilor la dreapta pentru a interoga date din mai multe tabele
- Utilizarea pseudonimelor pentru a simplifica interogările de tip join
Modulul 8: Agregarea datelor cu ajutorul funcțiilor
- Introducere în funcțiile de agregare în MySQL (COUNT, SUM, AVG, MIN, MAX)
- Gruparea datelor cu ajutorul clauzei GROUP BY
- Filtrarea datelor grupate utilizând clauza HAVING
- Efectuarea unei analize de bază a datelor utilizând funcții de agregare
Modulul 9: Introducere în tranzacții
- Înțelegerea conceptului de tranzacții în MySQL
- Inițierea și confirmarea tranzacțiilor
- Revenirea la tranzacțiile anterioare pentru a menține consistența datelor
- Importanța tranzacțiilor în gestionarea bazelor de date
Modulul 10: Concluzii și pași următori
- Recapitulare a conceptelor cheie acoperite în cadrul cursului
- Îndrumare privind resurse suplimentare și subiecte avansate în MySQL
- Încurajare pentru continuarea învățării și a practicii în MySQL
Cerințe
Nu este necesară nicio experiență anterioară cu MySQL. Se recomandă o familiarizare de bază cu sistemele informatice și interfețele software.
Mărturii (12)
Mi-a plăcut acest training pentru că a fost interactiv
Amalia - Banca Transilvania
Curs - SQL Fundamentals
Tradus de catre o masina
mi-a plăcut foarte mult ritmul de formare și exercițiile oferite între explicații.
Trana
Curs - SQL in SQL Server
Tradus de catre o masina
Luke was opened to answer any question and explain multiple times until everyone understood the exercises.
Alexandra Popa - OTP BANK ROMANIA S.A.
Curs - Oracle SQL Language
Mi-a plăcut modul în care formatorul a explicat informațiile despre subiecte și faptul că a fost atent la detalii, astfel încât lecțiile au fost foarte practice și logice.
Andreea
Curs - Oracle SQL for beginners
Tradus de catre o masina
Exercițiile sunt distractive, iar subiectele au fost introduse frumos.
Adrian-Madalin Chirita - DB Global Technology SRL
Curs - Oracle SQL Advanced
Tradus de catre o masina
Lot of content and exactly the requested one.
Pascal - Diehl
Curs - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
the practices and the trainer notes
Hamda AlMahri - Dubai Courts
Curs - ORACLE PL/SQL Fundamentals
Luka is an excellent, patient teacher with a sense of humor. His relaxed style made the stressful experience of "be called to the blackboard" more pleasant. Also one student explaining or guiding the other was a very good idea. I will use the motto "KISS methodology" he shared with us in both my SQL exercises , private and professional life since I like to overcomplicate things. Luka also kept the good pace considering how much material was there for him to show and for us to learn.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
Curs - ORACLE SQL Fundamentals
Mi-a plăcut echilibrul dintre prelegeri și exerciții. Atunci când mă blocam, Luke a fost foarte bun în a mă ajuta să înțeleg problema și să găsesc soluții, ceea ce a avut un impact foarte pozitiv asupra înțelegerii mele.
Tom - Welsh Revenue Authority
Curs - Transact SQL Basic
Tradus de catre o masina
Really enjoyed compression data components
James - Medtech Limited
Curs - Transact SQL Advanced
Am apreciat amploarea largă a cunoștințelor lui Folio. Nu numai că era familiarizat cu conținutul cursului, dar cunoștea și construcțiile din limbajele pe care le cunoșteam pentru a face exemplele mai semnificative pentru noi. În timpul intervalelor, el și-a împărtășit cunoștințele despre tehnologii și soluții din afara domeniului de formare pentru a ne oferi informații despre alte soluții pe care le-am putea folosi în viitor (și în viitoarele cursuri).
Raphael - Markit Valuations Limited
Curs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Tradus de catre o masina
Transferul de cunoștințe prin exemple simple și ușor de înțeles.
Katsiaryna
Curs - SQL language in MSSQL
Tradus de catre o masina