Kies uw taal
Database Administrator opleiding
Meer dan 2 miljoen studenten wereldwijd

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.

Dedika voor bedrijven

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.

Klik hier

Cursusinhoud

8 Hoofdstukken • 39 LessenDuur tussen 4 en 360 uren (jij beslist)

Hoofdstuk 1Bekijk details

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 2Bekijk details

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 3Bekijk details

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 4Bekijk details

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 5Bekijk details

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 6Bekijk details

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 7Bekijk details

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 8Bekijk details

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.

Certificering

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...
Giulio Carlo
Giulio CarloStudent Digitale Marketing
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.
Mariana Ferres
Mariana FerresStudent Fotografie
Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!
Luciana Alvarenga
Luciana AlvarengaStudent Nageldesign
Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.
André Felipe
André FelipeStudent Prompt Engineering

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