Domain
Domain

Professional Database Administration Program

Structured curriculum covering relational theory, query optimization, backup strategies, and security implementation for production environments.

Database administration classroom with server infrastructure

What the curriculum includes

The program consists of 6 sequential modules. Each module builds on the previous one, introducing new concepts after foundational knowledge has been established.

01

Relational Model Fundamentals

Normalization forms, entity-relationship modeling, and referential integrity constraints. Students work with sample datasets to identify anomalies and apply normalization rules.

02

Query Processing and Indexing

How database engines parse and execute queries. Index types, execution plans, and performance analysis using EXPLAIN statements on real workloads.

03

Transaction Management

ACID properties, isolation levels, and deadlock scenarios. Exercises involve simulating concurrent transactions and analyzing lock behavior under different isolation settings.

04

Backup and Recovery

Full, differential, and incremental backup strategies. Point-in-time recovery procedures and testing restoration processes in controlled failure scenarios.

05

Security and Access Control

Authentication mechanisms, role-based permissions, and audit logging. Students configure security policies and track access patterns in sample environments.

06

Replication and High Availability

Master-slave topologies, failover mechanisms, and data consistency in distributed systems. Lab exercises involve setting up replication and testing failover procedures.

Who teaches this program

Ivar Lindström - Lead Instructor
Ivar Lindström

Lead Instructor

Reza Abbasi - Systems Specialist
Reza Abbasi

Systems Specialist

Callum Tierney - Security Consultant
Callum Tierney

Security Consultant

Program statistics from 2020 to present

186
Graduates
128
Hours of Content
38
Lab Exercises

Program enrollment and duration

The full program runs for 16 weeks with 8 hours of instruction per week. Classes are held twice weekly in evening sessions to accommodate working professionals.

Students receive access to a dedicated lab environment with pre-configured database instances for all exercises. All required software is provided through the learning platform.

Enrollment includes access to recorded lectures, exercise solutions, and a private discussion forum where instructors answer questions within 24 hours on business days.

$2,840
Full program fee
Contact for enrollment