DP-300 is het examen voor Azure Database Administrators die praktische keuzes moeten maken rond Azure SQL, beveiliging, automatisering, monitoring, back-up, herstel en hoge beschikbaarheid. De scope is dus breder dan alleen SQL-query’s tunen en databases beheren.
DP-300 is het Microsoft-examen voor professionals die relationele databases op Microsoft Azure beheren, meestal in de rol van Azure Database Administrator. Laatst bijgewerkt: juli 2026. Omdat Microsoft de skills measured periodiek aanpast, is het verstandig om vóór het plannen van het examen de officiële DP-300-examenpagina op Microsoft Learn te controleren en de actuele domeinen naast het eigen studieplan te leggen.
De certificering is vooral relevant voor SQL Server-beheerders die naar Azure migreren, data engineers die operationele beheertaken krijgen en IT-professionals die cloudgebaseerde databaseplatforms willen beheren. Kandidaten met één tot vijf jaar ervaring met SQL hebben vaak genoeg basis om te starten, mits zij bewust tijd reserveren voor Azure-specifieke onderwerpen zoals Managed Instance, netwerkbeveiliging, failover, Query Store, Azure Monitor en geautomatiseerde implementaties.
DP-300 draait om het beheren van relationele dataplatforms in Azure. Het examen kijkt niet alleen of een kandidaat weet wat Azure SQL Database is, maar ook of die kandidaat een passende oplossing kan kiezen, veilig kan configureren, prestaties kan onderzoeken en herstelopties kan ontwerpen voor realistische scenario’s.
De belangrijkste valkuil is een te smalle voorbereiding. Wie alleen T-SQL herhaalt en wat portal-schermen bekijkt, mist vaak punten op monitoring, automatisering en high availability/disaster recovery. De skills measured omvatten onder meer het plannen en implementeren van Azure SQL Database, Azure SQL Managed Instance en SQL Server op Azure-VM’s, maar ook het bewaken en optimaliseren van prestaties met Query Store en indexanalyse, het automatiseren van taken met PowerShell of Azure CLI en het configureren van back-up-, restore- en failoverpatronen.
Een nuttige manier om het examen te benaderen is om elk onderwerp als een operationele taak te zien. Een vraag over beveiliging gaat dan niet alleen over encryptie, maar ook over identity, firewallregels, private endpoints, least privilege en audit logging. Een vraag over performance gaat niet alleen over indexen, maar ook over baselines, wait-statistieken, Query Store, service tiers en het verschil tussen een tijdelijk incident en structurele capaciteitsdruk.
Een groot deel van de voorbereiding wordt sterker zodra de kandidaat de drie implementatieopties consequent van elkaar kan onderscheiden. DP-300 verwacht dat kandidaten niet blind kiezen voor de modernste PaaS-optie, maar de oplossing afstemmen op afhankelijkheden, beheerbehoefte, netwerkvereisten en SQL Server-functionaliteit.
| Scenario | Meest waarschijnlijke keuze | Waarom dit logisch is |
|---|---|---|
| Nieuwe cloud-native applicatie met beperkte serverafhankelijkheden | Azure SQL Database | Geschikt wanneer databasebeheer zoveel mogelijk PaaS moet zijn en de applicatie geen instance-level SQL Server-features vereist. |
| Migratie van bestaande SQL Server-workloads met SQL Agent, cross-database queries of bredere compatibiliteitseisen | Azure SQL Managed Instance | Biedt meer SQL Server-compatibiliteit dan Azure SQL Database, terwijl Microsoft veel platformbeheer blijft verzorgen. |
| Workload met volledige OS-controle, specifieke third-party agents of strikte instance- en serverconfiguratie | SQL Server op Azure-VM | Past wanneer de organisatie controle over het besturingssysteem, patchvensters, storageconfiguratie of legacy-afhankelijkheden nodig heeft. |
In examenvragen zit de juiste keuze vaak verborgen in details. Een eis voor minimale beheerlast wijst eerder naar PaaS, terwijl een harde afhankelijkheid van OS-level tooling of specifieke SQL Server-configuratie eerder richting een VM gaat. Managed Instance zit daar tussenin en komt vaak terug in migratiescenario’s waar compatibiliteit belangrijk is, maar waar men wel minder infrastructuurbeheer wil.
Een goed DP-300-lab hoeft niet groot te zijn. Het moet vooral genoeg variatie bieden om de examendomeinen in samenhang te oefenen. Een realistische basis bestaat uit één resourcegroep, een Azure SQL Database met AdventureWorks-achtige sampledata, een Managed Instance of gesimuleerde MI-oefening waar beschikbaar, een SQL Server op Azure-VM voor vergelijking, Log Analytics, Azure Monitor-alerts en een budgetwaarschuwing om onverwachte kosten te voorkomen.
De labomgeving moet een kleine maar echte workload kunnen tonen. Een kandidaat kan bijvoorbeeld een query draaien die langzaam wordt door ontbrekende indexen, Query Store gebruiken om regressie te herkennen, een alert instellen op DTU-, vCore- of CPU-druk en daarna documenteren welke actie passend is. Dit traint tegelijk performanceanalyse, monitoring en operationele besluitvorming.
Kostenbeheersing hoort bij het lab, niet als bijzaak achteraf. Gebruik een aparte resourcegroep, kies kleine service tiers, stop VM’s wanneer ze niet nodig zijn en verwijder testresources aan het einde van elke labsessie. Budgetalerts zijn nuttig omdat DP-300 niet alleen technische kennis toetst, maar ook het verantwoord beheren van cloudresources.
Onderstaand voorbeeld laat zien hoe een kandidaat een eenvoudige labbasis kan neerzetten met Azure CLI. Gebruik dit alleen in een eigen testsubscription en controleer daarna in Azure Portal of de resourcegroep, database en budgetinstellingen zichtbaar zijn.
az group create \
--name rg-dp300-lab-weu \
--location westeurope
az sql server create \
--name sql-dp300-lab-weu \
--resource-group rg-dp300-lab-weu \
--location westeurope \
--admin-user dp300admin \
--enable-public-network false
az sql db create \
--resource-group rg-dp300-lab-weu \
--server sql-dp300-lab-weu \
--name sqldb-adventureworks-lab \
--service-objective Basic
az consumption budget create \
--resource-group rg-dp300-lab-weu \
--budget-name budget-dp300-lab \
--amount 50 \
--time-grain Monthly
Het voorbeeld maakt bewust geen publieke databasefirewall open. In een echte labomgeving moet de kandidaat vervolgens oefenen met veilige toegang, bijvoorbeeld via private networking of zorgvuldig beperkte beheerconnectiviteit, en nagaan welke configuratie past bij het gekozen scenario.
Performance-oefeningen worden pas waardevol wanneer er een baseline is. Query Store is daarvoor een praktisch startpunt, omdat het query’s, plannen en runtime-informatie vastlegt waarmee regressies zichtbaar worden.
ALTER DATABASE [sqldb-adventureworks-lab]
SET QUERY_STORE = ON;
ALTER DATABASE [sqldb-adventureworks-lab]
SET QUERY_STORE (
OPERATION_MODE = READ_WRITE,
QUERY_CAPTURE_MODE = AUTO,
CLEANUP_POLICY = (STALE_QUERY_THRESHOLD_DAYS = 14)
);
Na het inschakelen van Query Store kan de kandidaat een reeks representatieve queries uitvoeren, de runtime vergelijken en onderzoeken of een indexwijziging werkelijk effect heeft. De examengerichte les is dat tuning niet begint met willekeurig indexen toevoegen, maar met meten, vergelijken en onderbouwen.
Zes weken is voor veel kandidaten haalbaar wanneer er al SQL-ervaring is en er meerdere keren per week hands-on geoefend wordt. De planning hieronder gaat uit van korte theoriebokken, labwerk en herhaling. Wie minder Azure-ervaring heeft, doet er verstandig aan extra tijd te reserveren voor networking, identity en monitoring.
De volgorde is bewust afwisselend. Eerst komt begrip van de platformkeuzes, daarna configuratie, vervolgens continuïteit, performance en automatisering. Die mix voorkomt dat de voorbereiding eindigt als losse theorie zonder operationele samenhang.
Een begeleide training kan nuttig zijn wanneer het lastig is om labs, examenstof en feedback te structureren. De DP-300 Azure Database Administrator cursus van Readynez kan in dat geval dienen als compacte route naast eigen oefening, vooral voor kandidaten die sneller door de praktijklabs en examendomeinen willen gaan.
De eerste fout is alleen oefenen met Azure SQL Database en Managed Instance of SQL Server op Azure-VM’s overslaan. In de praktijk lijken deze opties soms op elkaar, maar het examen gebruikt juist de verschillen in beheerlaag, compatibiliteit, netwerkontwerp en beschikbaarheidsopties om scenario’s te testen.
Een tweede fout is high availability en disaster recovery te algemeen leren. Back-upretentie, geo-replicatie, failover groups, availability groups en VM-gebaseerde herstelkeuzes hebben verschillende operationele gevolgen. Kandidaten die alleen de namen herkennen, maar geen scenario kunnen oplossen, hebben daar weinig aan tijdens het examen.
Een derde fout is automatisering negeren. Werkgevers zoeken steeds vaker Azure Database Administrators die niet alleen in de portal klikken, maar deployments en beheeracties herhaalbaar maken met PowerShell, Azure CLI, Bicep of Terraform. Dat maakt omgevingen beter reproduceerbaar en verlaagt de kans op configuratiedrift.
Ook een cold-start runbook ontbreekt vaak in studievoorbereiding. Een kandidaat zou voor zichzelf moeten kunnen uitschrijven wat er gebeurt bij een performance-incident op maandagochtend: welke dashboards worden bekeken, welke alerts zijn afgegaan, welke queries worden gecontroleerd, welke recente wijzigingen tellen mee en wanneer wordt opgeschaald of teruggedraaid.
Op de examendag draait succes voor een groot deel om rust en proces. Controleer vooraf de identificatie-eisen, de check-inprocedure, de regels voor een online of testcentrumexamen en de toegestane materialen. Plan geen labwerk meer vlak voor het examen; gebruik de laatste uren liever voor domeinoverzichten, fout beantwoorde oefenvragen en de verschillen tussen vergelijkbare Azure SQL-opties.
Tijdens het examen is het verstandig om scenario’s eerst op beperkende eisen te lezen. Let op woorden rond downtime, compatibiliteit, netwerkisolatie, beheerlast, herstelpunt, herstelduur, kosten en bestaande SQL Server-afhankelijkheden. Als een vraag veel details bevat, zit de doorslaggevende aanwijzing vaak in één randvoorwaarde.
Na afloop geeft de score vooral richting aan verdere ontwikkeling. Bij een voldoende resultaat is het zinvol om de labomgeving nog enkele weken te gebruiken voor day-2 routines: kostenplafonds controleren, indexonderhoud evalueren, parametrische alerts aanscherpen, failover-drills uitvoeren en capaciteitstrends beoordelen. Bij een onvoldoende resultaat is een herplanning pas nuttig nadat de zwakke domeinen opnieuw hands-on zijn geoefend, niet alleen opnieuw gelezen.
DP-300 is waardevol omdat het een operationele rol weerspiegelt. De certificering bevestigt dat een kandidaat de basis beheerst, maar het dagelijks werk vraagt blijvend onderhoud van dezelfde vaardigheden. Azure SQL-services veranderen, workloads groeien, beveiligingseisen worden scherper en automatisering wordt belangrijker naarmate omgevingen groter worden.
Een praktische vervolgstap is om het lab om te vormen tot een persoonlijk onderhoudsplatform. Voeg maandelijks één scenario toe, zoals een trage rapportagequery, een mislukte failover-test, een te brede firewallregel of een onverwachte kostenpiek. Door die situaties te blijven oefenen, wordt de kennis bruikbaar buiten de examenomgeving.
Wie verder wil bouwen aan Microsoft-vaardigheden kan naast losse documentatie en praktijkprojecten ook kijken naar bredere Microsoft-trainingen of een doorlopende leerroute zoals Unlimited Microsoft training. Neem bij vragen over de meest passende route of planning contact op; de beste voorbereiding blijft een combinatie van actuele examendoelen, herhaalbare labs en nuchtere analyse van de eigen zwakke plekken.
DP-300 is het examen voor de rol Azure Database Administrator. Het valideert vaardigheden in het plannen, implementeren, beveiligen, monitoren, optimaliseren en herstellen van relationele dataplatforms op Microsoft Azure.
Praktische ervaring met SQL Server of relationele databases is belangrijk, aangevuld met basiskennis van Azure, identity, networking en security. Kandidaten hoeven geen jarenlange cloudarchitectuurervaring te hebben, maar moeten wel zelf Azure SQL-resources kunnen aanmaken, beveiligen, bewaken en onderzoeken.
Voor kandidaten met SQL-ervaring is zes weken vaak een werkbare planning, mits er meerdere labsessies per week plaatsvinden. Wie nog weinig Azure-ervaring heeft, moet extra tijd reserveren voor netwerktoegang, monitoring, high availability en automatisering.
Ja. Alleen Azure SQL Database oefenen is te beperkt. DP-300 gebruikt scenario’s waarin de keuze tussen Azure SQL Database, Azure SQL Managed Instance en SQL Server op Azure-VM afhangt van compatibiliteit, controle, netwerkvereisten, beschikbaarheid en beheerlast.
Een oefentoets is het meest nuttig na enkele weken labwerk. Analyseer daarna niet alleen het juiste antwoord, maar ook waarom de andere opties afvallen. Die vergelijking helpt vooral bij scenario’s waarin meerdere Azure SQL-oplossingen technisch mogelijk lijken.
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.
U bekijkt onze Netherlands (EUR) site van United States
Wilt u de site bekijken in
English
met prijzen in
Dollar?