You Can Pass This Exam For Free
Choose Your Study Path
Limited database or SQL experience. You need to build foundational knowledge of relational databases, SQL syntax, and database administration concepts before tackling advanced topics.
Exam Overview
Format
Up to 90 questions, 90 minutes. Multiple choice, multiple select, drag-and-drop, and performance-based questions (PBQs).
Scoring
Scaled score 100-900. Passing: 700. No penalty for wrong answers -- always guess if unsure.
Domains & Weights
- Database Fundamentals24%
- Database Deployment16%
- Database Management and Maintenance25%
- Data and Database Security23%
- Business Continuity12%
Registration
$369 USD. Available at Pearson VUE testing centers or online proctored from home. Exam fee is $369 USD.
Topic Priority Table
Not all topics are tested equally. Focus your study time on Tier 1 first, then Tier 2. Tier 3 topics rarely appear — just recognize what they do.
Database Fundamentals
This domain covers core database concepts, SQL programming, scripting, and the impact of application code on databases. You need to understand relational and non-relational database types, write and interpret SQL using DDL/DML/TCL, and understand normalization, ACID properties, and programming constructs like triggers and stored procedures. At 24% of the exam, this is your SQL knowledge domain.
Key Topics
Must-Know Concepts
- Relational database structures: tables, rows, columns, primary keys, foreign keys, composite keys, and entity relationships including cardinality (one-to-one, one-to-many, many-to-many)
- Non-relational database types: Document (MongoDB, Cosmos DB), Key-Value (DynamoDB), Column-Oriented (Cassandra), Graph (Neo4j) -- know when to use each type
- DDL commands: CREATE, ALTER, DROP, TRUNCATE -- used to define and modify database structure
- DML commands: SELECT, INSERT, UPDATE, DELETE -- used to manipulate data. Must know JOINs (INNER, LEFT, RIGHT, FULL), WHERE, GROUP BY, HAVING, ORDER BY, and aggregate functions
- Transaction Control Language (TCL): COMMIT, ROLLBACK, SAVEPOINT -- used to manage transactions
- ACID properties: Atomicity (all or nothing), Consistency (valid state), Isolation (concurrent independence), Durability (permanent commits)
- Normalization: 1NF (atomic values, no repeating groups), 2NF (no partial dependencies), 3NF (no transitive dependencies), BCNF (every determinant is a candidate key)
- Programming constructs: Triggers (auto-execute on events), Stored Procedures (reusable code blocks), Functions (return values), Views (virtual tables from queries)
- ORM tools (Hibernate, Entity Framework, Ebean): understand how they abstract SQL and their performance implications
- Scripting: PowerShell, Python, and command-line scripting (Linux/Windows) for database automation. Server-side vs client-side execution
- ANSI SQL standards and set-based logic for writing efficient queries
Common Exam Traps
Database Deployment
This domain covers planning, designing, implementing, testing, and deploying databases. You must understand how to choose between cloud and on-premises architectures, design schemas at logical and physical levels, document database designs, and validate deployments through comprehensive testing. At 16%, this is the smallest technical domain but critical for design scenarios.
Key Topics
Must-Know Concepts
- Requirements gathering: user count, storage capacity, database objectives, and growth projections
- Architecture decisions: cloud vs on-premises vs hybrid. Cloud models: IaaS (you manage DB), PaaS (managed platform like AWS RDS or Azure SQL), SaaS (fully managed)
- Schema types: Logical schema (business view, entities and relationships), Physical schema (actual implementation, tables and columns), View schema (user-facing perspective)
- Documentation: Data dictionaries (metadata repository), Entity relationships and cardinality, System requirements documents
- Implementation: Asset acquisition, provisioning, and configuration of database servers
- Connectivity: DNS resolution, client/server architecture, firewall rules, IP addressing, ports and protocols relevant to database services
- Testing types: Quality checks, code execution testing, schema validation, stress testing (load capacity), regression testing (changes do not break existing functionality), negative testing (handling invalid input)
- Validation: Index analysis, data mapping, referential integrity verification, and scalability assessment
Common Exam Traps
Database Management and Maintenance
The heaviest domain at 25% -- expect roughly 22-23 questions on monitoring, maintenance, documentation, and data management tasks. You must understand system alerts, performance tuning, index optimization, patch management, load balancing, change management, and documentation practices. This is the operational heart of the DBA role.
Key Topics
Must-Know Concepts
- System alerts and monitoring: growth warnings, usage metrics, throughput, CPU utilization, memory usage, disk I/O, and storage capacity
- Baseline configuration: establishing normal performance metrics to identify deviations and anomalies
- Monitoring targets: job completion status, replication lag, backup success/failure alerts, transaction and system logs
- Connection monitoring: concurrent connections, failed login attempts, and connection pool usage
- Query optimization: analyzing execution plans, identifying slow queries, and rewriting for efficiency
- Index management: creating, rebuilding, and removing indexes based on query patterns and performance analysis
- Patch management: applying security patches and updates with minimal downtime, testing before production deployment
- Database integrity checks: detecting data corruption, table locking techniques, and consistency verification
- Load balancing: distributing database workload across multiple servers for performance and availability
- Change management: release scheduling, capacity planning, upgrade procedures, rollback plans, and approval workflows
- Documentation: data dictionaries, ERDs, standard operating procedures (SOPs), and compliance documentation
- Data management tasks: creating views and materialized views, managing indexes, handling data redundancy, and implementing data sharing
Common Exam Traps
Data and Database Security
This domain covers data protection, governance, authentication, authorization, infrastructure security, and attack types. You must understand encryption states, data masking, compliance regulations (GDPR, PCI DSS), access control principles, physical and logical security controls, and the full catalog of database attacks. At 23%, this is the second-heaviest domain.
Key Topics
Must-Know Concepts
- Encryption at rest (stored data on disk) and in transit (data moving over the network via TLS/SSL). Know client-side vs server-side encryption
- Data masking: hiding sensitive values while preserving format. Data discovery: identifying where sensitive data exists across systems
- Data destruction techniques: secure deletion methods for decommissioning storage and meeting compliance requirements
- Security audits: reviewing expired accounts, connection request logs, SQL code for vulnerabilities, and credential storage practices
- Governance and compliance: data loss prevention (DLP), data retention policies, data classification (PII, PHI), PCI DSS requirements, GDPR obligations
- Authentication and authorization: user rights, privileges, role-based access, least privilege principle, password policies, service account management, identity and access management (IAM)
- Physical security: access controls, biometrics, surveillance, fire suppression, environmental controls (cooling, humidity)
- Logical security: firewalls, perimeter networks (DMZ), port security, network segmentation
- Attack types: SQL injection, denial of service (DoS), on-path (man-in-the-middle) attacks, brute-force attacks, phishing, and malware including ransomware
- SQL injection prevention: parameterized queries, input validation, stored procedures, and least privilege database accounts
Common Exam Traps
Business Continuity
This domain covers disaster recovery planning, high availability techniques, backup strategies, and restore procedures. Despite being the smallest domain at 12%, it covers critical concepts about keeping databases available and recoverable. Master backup types, replication methods, RPO/RTO, and DR documentation.
Key Topics
Must-Know Concepts
- DR documentation types: disaster recovery manuals, security plans, continuity of operations plans (COOP), and build documentation for recreating environments
- Replication: copying data across servers for redundancy. Synchronous replication (zero data loss, higher latency) vs asynchronous replication (some data loss risk, lower latency)
- Log shipping: periodically sending transaction log backups to a standby server. Has built-in delay and typically requires manual failover
- High availability: minimizing downtime through redundancy, failover clusters, and automatic failover mechanisms
- Database mirroring: maintaining a synchronized copy on a mirror server. Can be synchronous or asynchronous. Automatic failover possible with a witness server
- RPO (Recovery Point Objective): maximum acceptable data loss in time. Drives backup frequency
- RTO (Recovery Time Objective): maximum acceptable downtime. Drives DR architecture complexity
- Failback: the process of returning operations to the primary system after a failover event. Must be planned and tested
- Backup types: Full (all data), Incremental (changes since last backup), Differential (changes since last full backup)
- Backup best practices: automation, scheduling, validation (test restores), hash verification, retention policies (purge vs archive), and on-site vs off-site storage
Common Exam Traps
Concepts You Must Not Confuse
These pairs appear on nearly every exam. Learn the difference and you'll avoid the most common traps.
Top Mistakes to Avoid
Exam-Ready Checklist
Recommended Resources
Free & Official Resources
Paid Courses & Practice Exams
These are recommended if you prefer a structured learning path. They can save time but are not required to pass.