Opleiding: MySQL-databasebeheer – 5 dagen online klassikale cursus

Word een zelfverzekerde MySQL-databasebeheerder met de praktische vaardigheden om hoogpresterende MySQL-databases te installeren, configureren, beveiligen en onderhouden.

Deze praktijkgerichte cursus is bedoeld voor IT-professionals die verantwoordelijk zijn voor het beheer van MySQL-omgevingen in de ontwikkel-, test- en productieomgeving.

Je leert hoe je databases beheert, gebruikers en machtigingen beheert, back-up- en herstelstrategieën implementeert, de serverstatus bewaakt, de prestaties optimaliseert en veelvoorkomende problemen oplost. De cursus behandelt ook replicatie, beveiliging, opslagengines en routineonderhoud om de beschikbaarheid, betrouwbaarheid en schaalbaarheid van de database te waarborgen.

Aan het einde van de cursus ben je in staat om MySQL-databases efficiënt te beheren en daarbij de beste praktijken uit de branche toe te passen op het gebied van beheer, beveiliging en prestaties.

Doelgroep

  • MySQL-databasebeheerders (DBA’s)
  • Linux- en systeembeheerders
  • DevOps- en infrastructuuringenieurs
  • Database-supportingenieurs
  • IT-operationsprofessionals
  • Ontwikkelaars die verantwoordelijk zijn voor het beheer van MySQL-databases

Vereisten

  • Basiskennis van relationele databases
  • Bekendheid met de basisprincipes van SQL
  • Basiskennis van Linux- of Windows-serverbeheer
  • Inzicht in databaseconcepten zoals tabellen, gebruikers en query’s wordt aanbevolen

Leerdoelen

  • Transacties en vergrendeling: Leer transactiebeheer, vergrendelingsmechanismen en concurrency-controle om de gegevensintegriteit te waarborgen en de prestaties in omgevingen met meerdere gebruikers te optimaliseren.
  • Taakplanning en automatisering: Automatiseer routinematige databasetaken met behulp van de MySQL Event Scheduler, waaronder onderhoud, back-ups en geplande bewerkingen.
  • Replicatie en hoge beschikbaarheid: Configureer en beheer MySQL-replicatie, controleer de status van de replicatie, los problemen op en implementeer strategieën voor hoge beschikbaarheid.
  • Prestatieoptimalisatie: Optimaliseer MySQL door middel van serverconfiguratie, indexering, query-optimalisatie, prestatiebewaking en logboekregistratie om de snelheid en betrouwbaarheid te verbeteren.

Cursusinhoud

Dag 1: Basisprincipes van MySQL-beheer

  • Inleiding tot de MySQL-architectuur, de server, clients en beheertools
  • MySQL Workbench installeren en gebruiken
  • Databasemetadata ophalen met SHOW, DESCRIBE en INFORMATION_SCHEMA
  • MySQL-serverinstellingen, variabelen en auditing configureren
  • SQL-modi, logbestanden en binaire logboekregistratie beheren

Dag 2: Opslagengines en databaseonderhoud

  • Inzicht in de MySQL-architectuur, het geheugen- en opslagbeheer
  • De InnoDB-opslagengine configureren en optimaliseren
  • MyISAM en andere opslagengines verkennen
  • Tabelonderhoud, -optimalisatie en -herstel uitvoeren

Dag 3: Back-up, herstel en beveiliging

  • Back-up- en herstelstrategieën implementeren met mysqldump en Percona XtraBackup
  • Databases importeren en exporteren met behulp van SQL en opdrachtregelprogramma’s
  • Gebruikers, wachtwoorden, rollen en rechten beheren
  • Toegangscontrole en resourcebeheer configureren

Dag 4: Transacties, prestaties en automatisering

  • Transacties, vergrendeling, gelijktijdigheid en deadlocks beheren
  • De prestaties van MySQL afstemmen met behulp van configuratievariabelen en Performance Schema
  • Databasetaken automatiseren met de MySQL Event Scheduler

Dag 5: Replicatie en hoge beschikbaarheid

  • MySQL-replicatie en GTID-gebaseerde replicatie configureren
  • Replicatie monitoren en replicatieproblemen oplossen
  • Failover- en hoge-beschikbaarheidsstrategieën implementeren
  • Geavanceerde prestatieoptimalisatie en best practices voor productieomgevingen toepassen

FAQ

Wanneer vindt de cursus plaats?

Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van 's ochtends tot 's middags (CET), met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen.

Wat is MySQL?

MySQL is een veelgebruikte open-source relationele database die gegevens opslaat, beheert en opvraagt voor web-, bedrijfs- en cloudtoepassingen. In deze cursus leert u hoe u MySQL-databases installeert, configureert, beheert en onderhoudt.

Is deze cursus geschikt voor aspirant-databasebeheerders?

Ja. De cursus biedt een stevige basis in MySQL-beheer en rust u uit met de praktische vaardigheden die nodig zijn om een carrière als databasebeheerder (DBA) te beginnen.

Hoe wordt beveiliging van MySQL in de cursus behandeld?

Je leert essentiële beveiligingspraktijken, waaronder gebruikers- en rechtenbeheer, wachtwoordbeleid, auditing, veilige implementatie en toegangscontrole om MySQL-omgevingen te beschermen.

Leer ik over back-up en herstel?

Ja. De cursus behandelt back-up- en hersteltechnieken met behulp van tools zoals mysqldump, mysqlimport, binaire logbestanden en hot-back-upmethoden om je te helpen bij het herstellen van databases in productieomgevingen.

Komt het oplossen van prestatieproblemen aan bod in de cursus?

Ja. Je leert prestatieproblemen te diagnosticeren en op te lossen met behulp van logbestanden, Performance Schema, query-analyse, vergrendelingsbeheer en technieken voor serveroptimalisatie om de prestaties van MySQL te optimaliseren.

Leer ik over back-up en herstel?

Ja. De cursus behandelt back-upstrategieën, databaseherstel, replicatie en concepten voor noodherstel.

Komt databasebeveiliging aan bod in de cursus?

Ja. Je leert over gebruikersbeheer, authenticatie, rechten, toegangscontrole en best practices op het gebied van beveiliging voor MySQL-omgevingen.

Is de cursus praktijkgericht?

Ja. De training omvat praktische oefeningen die realistische MySQL-beheertaken en scenario’s voor het oplossen van problemen simuleren.

Welke vaardigheden zal ik opdoen?

Je leert MySQL-databases te installeren, configureren, beveiligen, monitoren, optimaliseren, back-uppen, herstellen en onderhouden, waarbij je zorgt voor hoge beschikbaarheid, prestaties en betrouwbaarheid.

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Beginners- tot gemiddeld niveau
  • 5 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
  • Interactieve live-labs met praktijkgerichte opdrachten
  • Cursushandboek en handige referentiebladen
  • Praktische toegang tot een op Linux gebaseerde trainingsomgeving
  • Actuele MySQL-inhoud en -tools
  • Meer dan 60 aanbevolen studie-uren
  • Inclusief certificaat
Meer...
€3.450
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
MySQL
Niveau
Duur
5 dagen
Looptijd
60 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy