Microsoft DP-300 examen: Azure Database Administration uitgelegd

Blog Alt EN

DP-300 is het Microsoft-examen voor Azure Database Administration en beoordeelt of kandidaten Azure SQL Database, Azure SQL Managed Instance en SQL Server op Azure VM in samenhang kunnen beheren, ook wanneer elke variant andere beheerkeuzes vraagt. Daardoor is het examen relevant voor databasebeheerders, data engineers en cloudprofessionals die niet alleen SQL Server kennen, maar ook moeten begrijpen hoe Azure netwerk, identiteit, beveiliging, prestaties en beschikbaarheid beïnvloedt.

DP-300 is het Microsoft-examen voor Azure Database Administration. Het examen wordt vaak in één adem genoemd met een certificering, maar strikt genomen is DP-300 het examen; de actuele certificeringsrelatie, status, prijs, talen en registratiemogelijkheden moeten altijd worden gecontroleerd op de officiële Microsoft Learn-examenpagina, omdat Microsoft deze gegevens kan wijzigen.

Laatst bijgewerkt: 2026.

Wat DP-300 werkelijk meet

DP-300 draait om beheerwerk in Azure SQL-omgevingen. Kandidaten moeten laten zien dat zij databases kunnen implementeren, beveiligen, monitoren, optimaliseren en herstellen binnen Azure. Het gaat dus minder om losse SQL-kennis en meer om de combinatie van databasebeheer en cloudplatformbeheer.

Een veelvoorkomende voorbereidingfout is dat kandidaten zich te smal richten op één dienst, bijvoorbeeld alleen Azure SQL Database. In de praktijk én in de examencontext komt beheer terug over drie hoofdvarianten: Azure SQL Database als PaaS-dienst per database, Azure SQL Managed Instance voor bijna volledige SQL Server-compatibiliteit met VNET-integratie, en SQL Server op Azure VM voor maximale controle over het besturingssysteem, agents en configuratie. Die laatste optie geeft de meeste vrijheid, maar brengt ook de hoogste beheerlast met zich mee.

Dat onderscheid is belangrijk omdat dezelfde beheerkeuze andere gevolgen heeft per platformvariant. Back-ups, patching, netwerkisolatie, failover, monitoring en kostenbeheer werken niet overal op dezelfde manier. Een beheerder die Managed Instance behandelt alsof het een losse Azure SQL Database is, mist bijvoorbeeld belangrijke nuances rond netwerkintegratie en compatibiliteit. Omgekeerd vraagt SQL Server op Azure VM meer traditionele operationele discipline, omdat het platform minder beheer uit handen neemt.

De belangrijkste vaardigheidsgebieden in het examen

De officiële skills measured voor DP-300 beschrijven de examendomeinen op hoofdlijnen. In gewone taal komen die neer op het ontwerpen en implementeren van databasediensten, het configureren van beveiliging, het monitoren van workloads, het verbeteren van prestaties, het automatiseren van beheertaken en het inrichten van hoge beschikbaarheid en herstel na incidenten.

Beveiliging loopt als rode draad door het examen. Kandidaten moeten onderscheid kunnen maken tussen Azure RBAC, databasegebruikers, SQL-logins, Microsoft Entra-integratie, firewallregels, Private Link, auditing en Defender for SQL. In echte omgevingen ontstaan veel incidenten op precies dit kruispunt: een gebruiker heeft wel Azure-rechten maar geen databasetoegang, monitoring kan geen telemetrie ophalen door netwerkregels, of een beheerder verwart serverniveau-instellingen met database-instellingen.

Monitoring en performance tuning vormen een tweede kerngebied. Azure Monitor, Log Analytics, Query Store, indexonderhoud, statistieken, execution plans en service tiers horen bij dezelfde discussie. Slechte performance is zelden alleen een queryprobleem; de gekozen DTU- of vCore-configuratie, opslag-I/O, autoscaling, connection patterns en workloadpieken beïnvloeden tegelijk de factuur en de responstijd.

Hoge beschikbaarheid en disaster recovery vragen meer dan begrippen uit het hoofd leren. Kandidaten moeten begrijpen wanneer automatische back-ups voldoende zijn, wanneer geo-replicatie of failover groups nodig zijn, en wat de operationele impact is van een geplande of ongeplande failover. Wie nooit een geo-secondary heeft opgezet en een failover heeft getest, mist vaak de examendiepte die nodig is om scenario’s correct te beoordelen.

Hoe Azure SQL-keuzes het beheer beïnvloeden

DP-300 wordt praktischer zodra de kandidaat de servicekeuze koppelt aan beheerwerk. Azure SQL Database past goed bij toepassingen die per database beheerd kunnen worden en baat hebben bij een lage operationele beheerlast. Managed Instance is logischer wanneer SQL Server-compatibiliteit, instance-level functies en VNET-integratie zwaarder wegen. SQL Server op Azure VM blijft relevant wanneer volledige controle over het besturingssysteem, agents, third-party tooling of specifieke configuraties nodig is.

Deze keuze heeft directe gevolgen voor beveiliging. Bij Azure SQL Database ligt de nadruk vaak op server- en databaseconfiguratie, Private Endpoint, firewallregels en identiteitsintegratie. Bij Managed Instance speelt netwerkontwerp sterker mee, omdat de dienst nauwer in een virtueel netwerk leeft. Bij SQL Server op Azure VM komen daar OS-hardening, patching, diskconfiguratie, agent jobs en VM-beveiliging bij.

Ook monitoring verschuift per optie. PaaS-diensten bieden ingebouwde signalen en platformtelemetrie, terwijl een VM-implementatie meer verantwoordelijkheid legt bij de beheerder om agents, baselines en waarschuwingen correct te configureren. Opdrachtgevers verwachten daarom steeds vaker dat databasebeheerders naast T-SQL ook scripting met PowerShell of Azure CLI begrijpen, basismonitoring in Azure Monitor en Log Analytics kunnen opzetten, en wijzigingen reproduceerbaar kunnen maken via policy of DevOps-processen.

Voorbeeld uit de praktijk: Query Store gebruiken bij regressies

Een concreet examenwaardig scenario is queryregressie na een wijziging in data, statistieken of een applicatierelease. Query Store helpt om historische queryprestaties te vergelijken en afwijkingen zichtbaar te maken. De onderstaande T-SQL is bedoeld voor een Azure SQL Database waarin Query Store al gebruikt mag worden voor workloadanalyse.

Example — Query Store inschakelen en regressies onderzoeken

ALTER DATABASE SalesOperations
SET QUERY_STORE = ON;

ALTER DATABASE SalesOperations
SET QUERY_STORE (
    OPERATION_MODE = READ_WRITE,
    QUERY_CAPTURE_MODE = AUTO
);

SELECT TOP (10)
    qsq.query_id,
    qsp.plan_id,
    rs.avg_duration,
    rs.count_executions,
    qt.query_sql_text
FROM sys.query_store_query qsq
JOIN sys.query_store_plan qsp
    ON qsq.query_id = qsp.query_id
JOIN sys.query_store_runtime_stats rs
    ON qsp.plan_id = rs.plan_id
JOIN sys.query_store_query_text qt
    ON qsq.query_text_id = qt.query_text_id
ORDER BY rs.avg_duration DESC;

Dit voorbeeld laat zien hoe Query Store kan worden geactiveerd en hoe trage query’s op basis van gemiddelde duur naar boven komen. In een studieomgeving hoort hierna een analyse van het execution plan, de indexen en de statistieken te volgen. Het doel is niet om willekeurig indexen toe te voegen, maar om te leren welke wijziging de oorzaak van de regressie is.

Beveiliging, netwerk en identiteit als één beheerlaag

Veel DP-300-scenario’s worden lastig doordat databasebeheer en Azure-beheer elkaar raken. Een firewallregel kan correct lijken, terwijl Private Link de effectieve route verandert. Een gebruiker kan in Microsoft Entra bestaan, maar zonder juiste databaseprincipal nog steeds geen toegang hebben. Een monitoringoplossing kan rechten hebben op de resourcegroep, maar onvoldoende databasepermissies om querydata of auditdetails te verzamelen.

Daarom is het verstandig om beveiliging niet alleen als examenonderwerp te bestuderen, maar als operationele keten. Een beheerder moet kunnen uitleggen wie toegang heeft, via welk netwerkpad, met welke rol, tot welke databaseobjecten, en hoe die toegang wordt gelogd. Bij omgevingen met persoonsgegevens of andere gevoelige data hoort bovendien aandacht voor dataminimalisatie, auditing, retentie en scheiding van taken. GDPR-naleving wordt niet bereikt door één instelling aan te zetten; het vraagt aantoonbare controle over toegang, logging en dataverwerking.

Auditing en Defender for SQL verdienen hands-on oefening. In theorie is het eenvoudig om auditing te activeren, maar in de praktijk ontstaan vragen over waar logs worden opgeslagen, wie ze mag lezen, hoe lang ze worden bewaard en hoe waarschuwingen worden opgevolgd. Die details bepalen of beveiligingsconfiguratie bruikbaar is tijdens een incident.

Hoge beschikbaarheid en herstel oefenen in plaats van alleen lezen

HADR is een gebied waar theoretische voorbereiding snel tekortschiet. Kandidaten kunnen begrippen als point-in-time restore, geo-replicatie, failover groups en zone redundancy vaak uitleggen, maar raken onzeker zodra zij moeten kiezen wat past bij een scenario met hersteldoelen, regio-uitval of geplande onderhoudsvensters.

Een goede oefening is het opzetten van een geo-secondary, het uitvoeren van een geplande failover en het bespreken wat er gebeurt met connection strings, DNS, applicatietoegang en monitoring. Daarna kan een ongepland scenario worden gesimuleerd door te redeneren vanuit verlies van beschikbaarheid in een regio. Deze oefening maakt duidelijk dat herstel niet eindigt bij het online brengen van een database; applicaties, identiteiten, netwerkpaden en operationele communicatie moeten ook werken.

Back-up en restore horen eveneens praktisch te worden getest. Point-in-time restore is waardevol bij menselijke fouten of datacorruptie, maar de beheerder moet weten welke retentie van toepassing is, waar de herstelde database terechtkomt en hoe validatie plaatsvindt voordat gebruikers opnieuw op de omgeving worden aangesloten.

Een realistisch studiepad voor DP-300

Een praktische voorbereiding op DP-300 vraagt meestal om een combinatie van documentatie, labs en herhaling. Een compact schema van 4 tot 6 weken werkt goed wanneer de kandidaat al basiskennis van SQL Server en Azure heeft. Zonder die basis is extra tijd nodig voor Azure-identiteit, netwerken en SQL-performanceanalyse.

  1. Begin met de officiële Microsoft Learn DP-300-examenpagina en noteer de actuele skills measured.
  2. Maak een kleine Azure SQL-omgeving aan en oefen provisioning, firewallregels, Private Endpoint-concepten en identiteitsconfiguratie.
  3. Werk met Query Store, execution plans, indexen en statistieken om performanceproblemen te analyseren.
  4. Configureer auditing, Defender for SQL en loganalyse zodat beveiligingssignalen zichtbaar worden.
  5. Test back-up, point-in-time restore, geo-secondary en geplande failover in een labomgeving.
  6. Herhaal scenario’s waarin kosten, service tiers, schaalinstellingen en prestatiekeuzes samenkomen.

Vier labs worden vaak vergeten, terwijl ze veel begrip opleveren: een Query Store-regressie oplossen, indexen en statistieken herzien met execution plans, een geo-secondary opzetten met geplande en ongeplande failover, en auditing of Defender for SQL inschakelen met loganalyse. In een klassikale of begeleide leerroute, zoals de DP-300-training van Readynez via de Microsoft Azure Database Administrator DP-300-course, is vooral de labstructuur waardevol wanneer kandidaten anders blijven hangen in theorie.

Naast labs is het verstandig om foutantwoorden bewust te analyseren. DP-300-vragen draaien vaak om de beste keuze binnen randvoorwaarden, niet om één geïsoleerd commando. Een antwoord kan technisch mogelijk zijn en toch ongeschikt door beheerlast, kosten, beveiligingsimpact of hersteldoel.

Aanmelden, kosten en examenlevering

Aanmelden voor DP-300 verloopt via de officiële Microsoft-examenpagina en de aangewezen exam provider. Daar staan ook de actuele beschikbaarheid, leveringsvormen, taalopties, annuleringsvoorwaarden en landgebonden prijsverschillen. Omdat prijzen en talen kunnen wijzigen, is het beter om geen vast bedrag uit secundaire bronnen te gebruiken.

Kandidaten kunnen doorgaans kiezen tussen afname op afstand of bij een testcentrum, afhankelijk van locatie en beschikbaarheid. Bij online afname is voorbereiding op de technische controle belangrijk: identificatie, rustige ruimte, camera, netwerkverbinding en systeemcheck moeten vooraf geregeld zijn. Bij testcentra ligt de nadruk meer op reistijd, legitimatie en planning rond werkverplichtingen.

Wie meerdere Microsoft-onderwerpen wil combineren, kan het bredere Microsoft-trainingsoverzicht of een abonnementsvorm zoals Unlimited Microsoft Training bekijken, maar DP-300 blijft vooral een examen dat praktische databasebeheerervaring beloont. De belangrijkste voorbereiding blijft het daadwerkelijk uitvoeren van de beheerhandelingen die in de examendomeinen terugkomen.

Bronnen en referenties voor verdere controle

Voor actuele examengegevens is de officiële Microsoft Learn-pagina voor DP-300 de primaire bron. De skills measured op die pagina zijn leidend voor de inhoudelijke afbakening van het examen. Voor productdetails zijn de Microsoft-documentatie over Azure SQL Database, Azure SQL Managed Instance, SQL Server op Azure VM, Azure Monitor, Query Store, Azure SQL-beveiliging en hoge beschikbaarheid of disaster recovery de meest relevante referenties.

Het is verstandig om documentatie niet passief te lezen. Een kandidaat die elke belangrijke pagina koppelt aan een labopdracht onthoudt de verschillen beter: beveiliging wordt een toegangs- en auditopdracht, HADR wordt een failoveroefening, en performance tuning wordt een analyse van Query Store, indexen en execution plans.

DP-300 toepassen in echt beheerwerk

De waarde van DP-300 ligt in het verbinden van databasekennis met Azure-beslissingen. Een beheerder moet kunnen beoordelen welke Azure SQL-variant past, hoe toegang veilig wordt ingericht, hoe prestaties meetbaar blijven, wat een failover betekent voor de applicatie en hoe kosten reageren op schaal- en opslagkeuzes.

De meest effectieve volgende stap is een kleine maar realistische labomgeving bouwen en daarin de examendomeinen herhalen alsof het productiebeheer betreft. Wie daarna behoefte heeft aan begeleiding of een gestructureerd traject, kan contact opnemen met Readynez om te bespreken welke voorbereiding past bij het huidige kennisniveau en de gewenste planning.

A group of people discussing the latest Microsoft Azure news

Unlimited Microsoft Training

Krijg onbeperkte toegang tot ALLE LIVE Microsoft-cursussen onder leiding van een instructeur die u wilt - allemaal voor de prijs van minder dan één cursus. 

  • 60+ LIVE cursussen onder leiding van een instructeur
  • Geld-terug-garantie
  • Toegang tot 50+ doorgewinterde instructeurs
  • 50.000+ IT-professionals opgeleid

Winkelwagen

{{item.CourseTitle}}

Prijs: {{item.ItemPriceExVatFormatted}} {{item.Currency}}