Your 6-month journey to SQL Server DBA mastery

SQL Server Database Administration

A thoroughly structured, six-month practical training program that takes you from beginner to expert SQL Server DBA, with a strong focus on hands-on exercises and real-world scenarios.

6 monthsLive onlineBeginner to expert

About this course

Welcome to our thoroughly structured, 6-month practical training program in SQL Server Database Administration. This course is designed to smoothly transition you from a beginner to an expert SQL Server DBA, with a strong focus on hands-on exercises and real-world scenarios.

Throughout the course, theory and practical labs go hand in hand, so you always understand how what you learn applies on the job. Regular assessments help you gauge your progress and readiness for the topics ahead.

By the end of this journey you'll be a fully equipped SQL Server DBA, ready to handle the latest technologies and to compete on a global platform. Whether your goal is to use Microsoft SQL Server for mission-critical performance, to get quicker insights from data, or to steer a hybrid cloud strategy, you're at the right starting point.

What you'll be able to do

  • Install, configure, and administer SQL Server with confidence
  • Design and manage databases, tables, indexes, views, and stored procedures
  • Secure databases with encryption, masking, logins, and permissions
  • Plan and execute migrations and performance tuning
  • Implement high availability and disaster recovery strategies
  • Prepare for the certification exam with guided mock tests
Ask about the next intake
Curriculum

How the program is structured

Each phase builds on the last, pairing instruction with lab work so the concepts stick.

Foundations: computer basics

The initial phase builds a solid foundation by introducing fundamental computer concepts — the architecture of a computer system, its hardware components, and the role of the CPU, memory, storage, input/output devices, and the operating system.

SQL Server installation and database basics

Install SQL Server on your own machine and work through the configuration options and considerations. This hands-on experience gives you a functional SQL Server environment and lays the groundwork for every module that follows.

Databases: building and designing

Create and manage databases and tables — establishing constraints and triggers, developing stored procedures and functions, and implementing indexes and views. By the end of this phase you will be proficient across database design and management.

Database security

Work through Always Encrypted, Transparent Database Encryption, and Dynamic Data Masking, alongside SQL Server logins, permissions, and authentication — everything needed to keep a database properly locked down.

Database migration and performance tuning

Build the skills for effective database migration, then maintain and improve database performance using SQL Server's built-in tools as well as established third-party tuning tools.

High availability and disaster recovery

Master Always On Availability Groups, traditional failover clustering, log shipping, replication, and database mirroring, together with the database backup and restoration skills that underpin them.

Real-world application and certification prep

Apply what you have learned through research assignments and projects that simulate real scenarios, then prepare for the SQL Server DBA job market and the certification exam with guidance, strategies, and mock tests.

Interested in SQL Server Database Administration?

Get the schedule, pricing, and next start date — and tell us about your background so we can confirm it's the right fit.