Aperçu du cours
Cursusoverzicht
Optimalisatie van SQL-query’s
Verdiep uw begrip van SQL-query’s met geavanceerde technieken om de prestaties en efficiëntie van databases te verbeteren. Deze module behandelt de optimalisatie van indexen, het beheer van transacties en datastrategieën voor partitionering.
Beveiliging van MySQL-databases
Ontdek de beste praktijken voor het beveiligen van uw MySQL-databases. Leer hoe u authenticatie implementeert, gegevens versleutelt en verbindingen beveiligt om gevoelige informatie te beschermen.
MySQL en Big Data
Verken de integratie van MySQL met Big Data-technologieën. Deze cursus leert u hoe MySQL kan worden gebruikt om grote hoeveelheden gegevens te beheren, te integreren met Big Data-oplossingen zoals Hadoop en de prestaties op grote schaal te optimaliseren.
Praktijkproject en Probleemoplossing
Doe mee aan een praktijkproject dat de echte uitdagingen simuleert waarmee databasebeheerders worden geconfronteerd. Deze module omvat ook probleemoplossingssessies om uw vaardigheden in foutopsporing en prestatieoptimalisatie te versterken.
Prérequis
- Deelnemers moeten de cursus "MySQL - Geavanceerd Beheer" hebben gevolgd of vergelijkbare vaardigheden bezitten.
- Zeer goede kennis van MySQL-beheer.
Objectifs pédagogiques
- Gegevens samenvatten
- Werken met tijdelijke tabellen
- Geavanceerde gegevensmanipulatie
Public ciblé
- Systeembeheerders
- Databasebeheerders
Programme de formation
-
Herhaling
-
Samenvatting van de belangrijkste clausules
-
Voorwaardelijke verwerking met CASE
-
-
Geavanceerde clausules
-
Wijziging van vergelijkingsoperatoren door ANY, ALL en SOME
-
Beperking van het aantal records met TOP en WITH TIES
-
Zoekopdracht uitbreiden met wildcards ( %, _ , [ ], [ ^ ] )
-
De functies RANK en DENSE RANK
-
-
Gegevens samenvatten
-
Gebruik de COMPUT-clausule
-
De ROLLUP en CUBE clausules
-
De PIVOT-tabel
-
-
Geavanceerde joins
-
Binnenjoin
-
Meerdere joins
-
Corrigeren van subquery’s
-
De MERGE-opdracht
-
-
Gebruik van tijdelijke tabellen
-
De verschillende soorten tijdelijke tabellen
-
Wanneer tijdelijke tabellen gebruiken?
-
-
Geavanceerde gegevensmanipulatie
-
Gebruik van de OUTPUT-clausule met INSERT, UPDATE en DELETE
-
De TRUNCATETABLE-opdracht
-
-
Gegevensintegriteit
-
Unieke beperkingen
-
CHECK-beperkingen
-
DEFAULT-beperkingen
-
-
Gegevensverwerking
-
Transactieopslagpunt in SQL
-
Het isolatieniveau van de transactie instellen
-
-
Triggers
-
Triggers maken
-
Gebruik van ingevoegde en verwijderde tabellen
-
-
Prestaties van een database
-
Gebruik van indexen
-
Best practices voor optimalisatie
-
Prestatiesbeheer
-