
Database Administrator opleiding
Beheers elke kernverantwoordelijkheid van een professionele Database Administrator, van schema-ontwerp en SQL-optimalisatie tot beveiligingshardening en hoge beschikbaarheid. Deze cursus behandelt zowel fundamentele principes als geavanceerde technieken die worden gebruikt in echte productieomgevingen. Of je nu het vakgebied betreedt of je huidige vaardigheden naar een hoger niveau tilt, dit is de meest complete DBA-training die beschikbaar is.
Wat je gaat leren:
Je bouwt een diepgaand begrip op van relationele database-architectuur, normalisatie en schema-ontwerp. Je schrijft en optimaliseert complexe SQL, inclusief stored procedures, window functions en analyse van uitvoeringsplannen. De cursus behandelt transactiebeheer, vergrendeling en concurrencycontrol voor veeleisende workloads. Je implementeert back-upstrategieën, disaster recovery-plannen en configuraties voor hoge beschikbaarheid. Databasebeveiliging, inclusief encryptie, rolgebaseerde toegang en compliance-auditing, wordt volledig behandeld. Je verkent ook clouddatabasebeheer, automatisering, NoSQL-technologieën en datawarehousing om een complete, werkklare vaardighedenset af te ronden.
Hoe je praktisch studeert Database Administrator opleiding
Hoe je oefent Database Administrator opleiding
Voor bedrijven die hun team willen trainen
Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.
Cursusinhoud
8 Hoofdstukken • 39 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsDatabasegrondbeginselen en -architectuur
Databasegrondbeginselen en -architectuur
Les 1 • Gegevensopslag en Bestandsstructuren
Onderzoekt hoe gegevens fysiek op schijf worden opgeslagen met behulp van pagina's, extents en bestandsgroepen. Grondt studenten in opslagmechanismen voordat indexering wordt geïntroduceerd.
Les 2 • Kernconcepten van Databases
Introduceert termen met betrekking tot gegevens, informatie en databases die essentieel zijn voor alle volgende onderwerpen. Creëert een gedeelde woordenschat die in de hele cursus wordt gebruikt.
Les 3 • Architectuurlagen van een DBMS
Legt de interne lagen van een DBMS uit, inclusief opslag, queryverwerking en transactiemanagement. Biedt context voor latere onderwerpen over prestaties en afstemming.
Les 4 • Grondslagen van het Relationele Model
Behandelt tabellen, rijen, kolommen, sleutels en relaties zoals gedefinieerd door het relationele model. Verbindt theoretisch model met praktisch schemaontwerp.
Hoofdstuk 2VerbergenVerberg detailsBekijk detailsSQL-beheersing voor Databasebeheerders
SQL-beheersing voor Databasebeheerders
Les 1 • Gegevensmanipulatie en DDL
Behandelt INSERT, UPDATE, DELETE, MERGE en schema-definiërende statements. Rust DBAs uit om gegevenswijzigingen te beheren en schemaobjecten veilig te onderhouden.
Les 2 • Query's uitvoeren en gegevens filteren
Leert SELECT-syntax, filteren met WHERE, sorteren en resultatensets beperken. Vormt de basisvaardigheid in SQL die nodig is voor alle administratieve taken.
Les 3 • Aggregatie- en Analytische Functies
Introduceert GROUP BY, HAVING en vensterfuncties voor het samenvatten en rangschikken van gegevens. Ondersteunt rapportage- en monitoringquery's die in DBA-workflows worden gebruikt.
Les 4 • Joins en Subquery's
Behandelt INNER-, LEFT-, RIGHT- en FULL-joins samen met gecorreleerde en niet-gecorreleerde subquery's. Maakt het ophalen van gegevens uit meerdere gerelateerde tabellen mogelijk.
Les 5 • Opgeslagen Procedures en Functies
Leert procedurele SQL-constructies zoals lussen, conditionals en foutafhandeling. Stelt DBAs in staat om bedrijfslogica in te kapselen en repetitieve taken te automatiseren.
Hoofdstuk 3VerbergenVerberg detailsBekijk detailsDatabaseontwerp en Normalisatie
Databaseontwerp en Normalisatie
Les 1 • Normalisatie tot en met de Derde Normaalvorm
Legt functionele afhankelijkheden en de eerste drie normaalvormen uit met praktische decompositievoorbeelden. Elimineert invoeg-, update- en verwijderanomalieën uit schema's.
Les 2 • Entiteit-Relatiemodellering
Leert ER-diagramnotatie, cardinaliteit en participatiebeperkingen voor het vastleggen van bedrijfsvereisten. Dient als ontwerpblauwdruk voordat het fysieke schema wordt gemaakt.
Les 3 • Schemapatronen voor Algemene Domeinen
Past ontwerpprincipes toe op terugkerende domeinen zoals hiërarchieën, tijdreeksen en multi-tenancy. Overbrugt abstracte theorie naar praktische schemasjablonen.
Les 4 • Geavanceerde Normaalvormen
Behandelt de Boyce-Codd-, vierde en vijfde normaalvorm voor het omgaan met complexe afhankelijkheidsscenario's. Bereidt studenten voor op het ontwerpen van schema's voor geavanceerde gegevensrelaties.
Les 5 • Denormalisatie en Ontwerpafwegingen
Onderzoekt opzettelijke denormalisatiestrategieën om de leesprestaties in systemen met hoge doorvoer te verbeteren. Balanceert normalisatietheorie met realistische prestatie-eisen.
Hoofdstuk 4VerbergenVerberg detailsBekijk detailsIndexeringsstrategieën en Queryoptimalisatie
Indexeringsstrategieën en Queryoptimalisatie
Les 1 • Indextypen en -structuren
Behandelt de interne werking van B-boom-, hash-, bitmap- en full-text-indexen en hun passende gebruiksscenario's. Biedt de structurele kennis die nodig is om het juiste indextype te kiezen.
Les 2 • Lezen van Uitvoeringsplannen
Leert hoe grafische en tekstgebaseerde query-uitvoeringsplannen te interpreteren om dure bewerkingen te identificeren. Verbindt plananalyse direct met indexerings- en herschrijfbeslissingen.
Les 3 • Technieken voor het Herschrijven van Query's
Demonstreert hoe query's te herschrijven om de keuzes van de optimalisator te verbeteren zonder de resultatenset te wijzigen. Versterkt SQL-vaardigheden uit Hoofdstuk 2 met een prestatiefocus.
Les 4 • Statistieken en Gedrag van de Optimalisator
Legt uit hoe de query-optimalisator kolomstatistieken gebruikt om cardinaliteit in te schatten en plannen te kiezen. Stelt DBAs in staat om statistiekgerelateerde planproblemen te diagnosticeren en op te lossen.
Les 5 • Indexonderhoud en Overhead
Behandelt indexfragmentatie, fill factor, rebuild versus reorganize-strategieën en schrijfoverhead. Zorgt ervoor dat studenten de gezondheid van indexen beheren gedurende de levenscyclus van de database.
Hoofdstuk 5VerbergenVerberg detailsBekijk detailsTransactiemanagement en Gelijktijdigheidscontrole
Transactiemanagement en Gelijktijdigheidscontrole
Les 1 • Monitoring en Afstemming van Gelijktijdigheid
Behandelt wait-statistieken, blokkerende query's en prestatiemeters met betrekking tot gelijktijdigheid. Verbindt monitoringsgegevens met uitvoerbare afstemmingsbeslissingen.
Les 2 • Vergrendelingsmechanismen
Legt gedeelde, exclusieve, update- en intentiesloten uit op rij-, pagina- en tabellenniveau. Biedt de kennis om blokkerings- en lock-escalatieproblemen te diagnosticeren.
Les 3 • Isolatieniveaus en Anomalieën
Behandelt read uncommitted tot serializable-isolatie en de anomalieën die elk niveau voorkomt. Begeleidt DBAs bij het selecteren van geschikte isolatie voor verschillende workloads.
Les 4 • Grondbeginselen van Transacties
Definieert transacties, ACID-garanties en de levenscyclus van een transactie van begin tot commit of rollback. Legt de theoretische basis voor alle onderwerpen over gelijktijdigheid.
Les 5 • Deadlockdetectie en -oplossing
Leert deadlockgraafanalyse, veelvoorkomende deadlockpatronen en preventiestrategieën. Stelt DBAs in staat om terugkerende deadlocks in productiesystemen te elimineren.
Hoofdstuk 6VerbergenVerberg detailsBekijk detailsBack-up, Herstel en Hoge Beschikbaarheid
Back-up, Herstel en Hoge Beschikbaarheid
Les 1 • Herstelmodellen en RTO/RPO
Legt eenvoudige, volledige en bulk-logged-herstelmodellen uit en hun impact op herstelpuntdoelstellingen. Stemt back-upstrategie af op bedrijfscontinuïteitsvereisten.
Les 2 • Planning voor Rampenherstel
Behandelt DR-site-architectuur, offsite back-upopslag en het maken van herstelrunbooks. Zorgt ervoor dat DBAs een volledig herstel kunnen uitvoeren in een rampscenario.
Les 3 • Herstelprocedures en Point-in-Time-herstel
Leert volledige, differentiële en logboekherstelsequenties inclusief point-in-time-herstelstappen. Bereidt DBAs voor op het nauwkeurig uitvoeren van hersteloperaties onder druk.
Les 4 • Technologieën voor Hoge Beschikbaarheid
Introduceert failover-clustering, opvolgers van databasemirroring en logboekverzending voor redundantie. Biedt architectuuropties voor het minimaliseren van ongeplande uitvaltijd.
Les 5 • Back-uptypen en -strategieën
Behandelt volledige, differentiële, transactielogboek- en bestandsgroepback-ups met planningsaspecten. Legt de back-upbasis die vereist is voor elk herstelplan.
Hoofdstuk 7VerbergenVerberg detailsBekijk detailsDatabasebeveiliging en Toegangscontrole
Databasebeveiliging en Toegangscontrole
Les 1 • Technieken voor Gegevensversleuteling
Legt transparante gegevensversleuteling, versleuteling op kolomniveau en versleutelde verbindingen uit. Beschermt gegevens in rust en onderweg tegen ongeautoriseerde toegang.
Les 2 • Bedreigingsbeperking en Harden
Behandelt preventie van SQL-injectie, verkleining van het aanvalsoppervlak en patchmanagementpraktijken. Vermindert het aanvalsoppervlak van de databaseserver en de applicatielaag.
Les 3 • Autorisatie en Privilegebeheer
Leert rolgebaseerde toegangscontrole, objectniveau-machtigingen en het principe van minimale bevoegdheden. Beperkt de blootstelling door alleen de noodzakelijke rechten aan elke gebruiker te verlenen.
Les 4 • Auditing en Nalevingsmonitoring
Behandelt native auditfuncties, change data capture en logboekbeoordeling voor wettelijke naleving. Biedt traceerbaarheid voor alle toegang tot en wijzigingen van gevoelige gegevens.
Les 5 • Authenticatie en Loginbeheer
Behandelt OS-geïntegreerde en databasenatieve authenticatie, het aanmaken van logins en wachtwoordbeleid. Vestigt de eerste verdedigingslinie voor databasetoegang.
Hoofdstuk 8VerbergenVerberg detailsBekijk detailsPrestatiemonitoring en Capaciteitsplanning
Prestatiemonitoring en Capaciteitsplanning
Les 1 • Werklastanalyse en -profilering
Behandelt query store, extended events en trace-based profilering om werklastpatronen vast te leggen. Identificeert de query's met de grootste impact voor optimalisatie-inspanningen.
Les 2 • Capaciteitsplanning en Groeibeheer
Behandelt voorspelling van opslaggroei, schaalbeslissingen voor rekenkracht en planning van resource-upgrades. Zorgt ervoor dat de database-infrastructuur gelijke tred houdt met de bedrijfsgroei.
Les 3 • Baselining en Trendanalyse
Legt uit hoe prestatiebaselines vast te stellen en afwijkingen te detecteren met behulp van trendanalyse. Maakt proactieve interventie mogelijk voordat problemen eindgebruikers treffen.
Les 4 • Wait-statistieken en Resourceknelpunten
Leert analyse van wachtcategorieën om CPU-, geheugen-, I/O- en netwerkknelpunten te lokaliseren. Vertaalt ruwe wait-gegevens naar gerichte herstelacties.
Les 5 • Raamwerken voor Prestatiemonitoring
Introduceert key performance indicators, categorieën monitoringtools en ontwerp van alertdrempels. Vestigt een gestructureerde aanpak voor doorlopend prestatietoezicht.
Jouw geldig certificaat van voltooiing
Deze cursus is voor jou:
Junior ontwikkelaar: wil de databaselaag achter hun applicaties begrijpen.
IT-ondersteuningsspecialist: klaar om over te stappen naar een dedicated databasebeheerrol.
Systeembeheerder: wil verantwoordelijkheden uitbreiden naar databasebeheer.
Data-analist: heeft diepere databasevaardigheden nodig om zelfstandiger met productiesystemen te werken.
Carrière-switcher: heeft een technische achtergrond en wil overstappen naar databasewerk.
Afgestudeerde: heeft informatica gestudeerd en wil praktische, werkklare database-expertise.
Wat onze studenten zeggen
Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...

Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.

Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!

Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.

Belangrijkste opleidingen
FAQ
Wie is Dedika?
Is het certificaat geldig in Nederland?
Zijn de cursussen gratis?
Wat is de studielast van de cursus?
Hoe zien de cursussen eruit?
Hoe werken de cursussen?
Wat is de duur van de cursussen?
Wat zijn de kosten of prijzen van de cursussen?
Wat is een EAD- of online cursus en hoe werkt het?
PDF-cursus




















