Module 1: Database & SQL Server Concepts
Module 2: Core SQL DBA
Module 3: Azure SQL DBA + CoPilot
Module 4: DP-300 + Resume Preparation
Database Administrators (DBAs) are always in demand. As a DBA, we are responsible for Database Maintenance, Repairs, Troubleshooting, Optimizations, Updates, Upgrades, Security, Data Cleaning and more..
Training Highlights
✅ SQL Server Installation & Configuration
✅ Backup, Restore & Recovery Strategies
✅ HA-DR Strategies, Tuning & Issues
✅ Tuning, Alerts, Troubleshooting
✅ Upgrades, Patching & Security
✅ Azure SQL DB Migrations
✅ Azure AI Search, Licensing
✅ Azure VMs, Always-On (AOAG)
✅ 3rd Party Tools, DAC, Rebuilds
Modules We Learn:
✅ Module 1: Database Concepts, Core SQL DBA
✅ Module 2: Azure SQL DBA
✅ Module 3: PostgreSQL DBA Concepts
✅ Module 4: PostgreSQL Administration (Azure)
Course Duration: 9 Weeks
SQL DBA
Course Contents:
Module 1: SQL Server Concepts & Architecture
Ch 1: SQL Database Job Roles
- Introduction to Databases
- DBA Job Roles
- Routine DBA Activities
- Emergency DBA Activities
- SQL DBA Job Scope, Job Growth
Ch 2: Database Intro & Installations
- SQL Server Installations
- Instance & Collations
- SSMS Tool Installation
- Connections, Authentications
- Common Installation Issues
Ch 3: SQL Basics
- SQL Basics (DDL, DML, etc.)
- Creating Databases, Tables
- Data Inserts (GUI, SQL)
- Basic SELECT Queries
- Excel Data Imports
Ch 4: Schemas & Batches
- Schemas & Table Grouping
- Real-world Banking Database
- 2 Part, 3 Part & 4 Part Naming
- Batch Concept & “Go” Command
Ch 5: Constraints & Joins
- Null, Not Null Constraints
- Unique Key & Check
- Primary Key Constraint
- Foreign Keys, Default
- Inner Joins & Matching Data
- Outer Joins: LEFT, RIGHT
- Full Outer Joins & Aliases
Ch 6: Database Objects
- Views: Realtime Usage
- Row Level Security (RLS)
- Important System Views
- Stored Procedures: Realtime Use
- Parameters Concept with SPs
Ch 7: Transactions & ACID
- Auto Commit Transaction
- Explicit Transactions
- COMMIT, ROLLBACK
- Checkpoint & Query Blocking
- READPAST, LOCKHINT
Ch 8: Linked Servers
- SQL Server Instances
- Linked Server: Creation
- Linked Server: Testing
- Scripting Linked Servers
- Realtime Usage
- Remote DB Access
Ch 9: Server Architecture
- Database Engine Components
- Parser, Compiler & Optimizer
- Protocols and Query Processing
- MDAC and CLR Components
- Parsing and Compilation
- Memory Manager & IO Managers
- SQL OS Components, MDAC
Ch 10: DB Architecture (VLDB)
- Planning Large Databases
- Primary, Secondary Data Files
- Filegroups, Spacing and Sizing
- Log File: Usage and Precautions
- Creating Tables with Filegroups
- Pages and Extents for Storage
- VLF, MiniLSN & Checkpoint
Module 2: Core SQL DBA
Ch 11: Backups
- Database Backups & Types
- DB, Filegroup, File Backups
- Copy Only Backups, Usage
- Partial Backups, Split Backups
- Mirror Backups, Verifications
- Checksum, Continue On Error
Ch 12: Restores
- DB, Filegroups, File Restores
- GUI Restores: Limitations
- Restoring & Online States
- FILELISTONLY
- MOVE Options with Restores
- Standby Mode Restores
- Point-In-Time (PITR) Restores
Ch 13: Jobs, Maintenance Plans
- SQL Server Agent Service
- Job Steps & Schedules
- DB Maintenance Plans
- Backup Maintenance
- Common Errors, Solutions
Ch 14: Database Mail
- DB Mail
- SMTP, Email Profile
- Alert System: Agent Settings
- Operators, Job Notifications j
- Email Connections, Tests
Ch 15: Security Management – 1
- Security Objects, Logins
- Users, Roles & Principals
- Schema Level Security
- Object, Column Level Security
- Security Audit, Logon Failures
Ch 16: Security Management – 2
- Keys & Certificates
- Encryptions & Data Security
- Master Key
- Certificates & Subject
- Password Encryptions
Ch 17: DB Migrations
- Credentials, SSIS Proxies
- CDW Packages
- Database Detach – Attach
- SMO Migration Method
- DB Migration Schedules
- Detect, Fix Orphan Users
Ch 18: Tuning: Audits, AM Tool
- Activity Monitor Tool
- Perfmon Tool & Counters
- Query Audits: DMVs, DMFs
- Plan Handle, Execution Time
- Long Running Queries
- Query Store & Data Flush
Ch 19: Tuning: Indexes
- Indexes: Sort Locations
- Clustered & Online Indexes
- Non Clustered, Column Store
- Included Indexes in Realtime
- Covering Index & Selectivity
- Indexed Views (Materialized)
Ch 20: Tuning: Partitions
- Partitions: Performance Tuning
- Partition Functions & Schemes
- Partition Un-partitioned Tables
- Compressions: ROW, PAGE
- Partitions Limitations in OLTP
- Partitions with DWH
Ch 21: Statistics & Tuning
- Statistics: Realtime Usage
- Index & Column Statistics
- Statistics & Key Purpose
- Statistics Versus Indexes
- Stats Updates on Tables
- Stats Updates on Views
Ch 22: Index Management
- Index Management Options
- Index Rebuilds, Re-Organize
- Database Maintenance Plans
- Page Count and DOP
- Resumable & Online Indexes
- PAUSE, RESUME in Rebuilds
Ch 23: Tuning Tools
- Tuning Tools: Workload Files
- Profiler Tuning, Events
- DTA, Profiler Options
- Physical Design Structures
- PDS Recommendations
- Query Execution Cache
- Tuning Tools: Precautions
Ch 24: Execution Plans
- Execution Plan Analysis
- IO Cost and CPU Cost
- SubTree & Operator Cost
- NUMA Nodes, Processor Affinity
- Thread Count, DOP
- CTEs & Tuning
Ch 25: Lock Management
- Open Transactions in Realtime
- Open Transaction, Blocking
- LOCKS: Types & Audits
- S, X, IX, U and MD Locks
- Sch-M and Sch-S Locks
- SP_WHO2, SP_LOCK
- sysprocesses & Lock Waits
Ch 26: Isolation Levels
- Lock Hints and Isolation Levels
- Read Committed, Uncommitted
- Serializable, Repeatable Read
- Snapshot Isolation, Versioning
- Read Committed Snapshot
- sysprocesses & sp_who2
- Choosing Correct Isolation Level
Ch 27: Deadlocks, LIVE Locks
- Deadlocks in Real-world
- Profiler Tool & Deadlocks
- Lock Management: Deadlocks
- Deadlock Graphs & Events
- Deadlock Avoidance, Prevention
- Deadlock Prevention
- sysprocesses & sp_who2
Ch 28: Recovery Models
- Recovery Models
- Database Properties
- Full Recovery Model
- Simple & Bulk Logged
- Realtime Uses
- Backups Versus Recovery Models
Ch 29: HA DR @ Replication – 1
- Replication: Realtime Usage
- Distributor Configurations
- Publisher and Subscriber
- Snapshot, Transactional
- Replication Monitor, Alerts
Ch 30: HA DR @ Replication – 2
- Merge Replication & Usage
- Subscription Options
- Push & Pull Subscriptions
- Scripting Replication Agents
- Limitations with Replication
Ch 31: HA DR @ Replication – 3
- Peer – Peer Replication
- Peer Originator Nodes
- Conflict Detection, Avoidance
- Scripting Replication Agents
- Common Errors, Solutions
Ch 32: HA DR @ Log Shipping
- Log Shipping Configurations
- Primary, Secondary Servers
- Working with Network Shares
- Jobs: Backup, Copy, Restore
- NORECOVERY, STANDBY
- Manual Failover Process
- Common Errors, Solutions
Ch 33: HA DR @ DB Mirroring
- Database Mirroring Concepts
- Configuring Principal, Mirror
- Configure Witness, EndPoint
- Synchronous, Asynchronous
- Automated Failover Process
- Manual Failover, Monitoring
- Common Errors, Solutions
Ch 34: DB Health Checks, Repairs
- DBCC Commands in Realtime
- DBCC for Audits, Repairs
- MSDB Suspect Pages
- User Database Repairs
- Single User Mode
- Emergency Mode
- Recovery & Restoring Modes
Ch 35: Issues & Solutions
- Log Space Issues, Solutions
- TempDB Issues, Solutions
- Memory Issues, Solutions
- Health Check Strategies
- Maintenance Plans
- Database States
Ch 36: Updates & Upgrades
- Updates Process
- RTM, SP, CU (Cumulative Updates)
- Upgrades Process (In-Place)
- Cautions & Maintenance
- Rollbacks
Ch 37: System DB Rebuilds, DAC
- Command Line Installations
- System DB Rebuilds
- Server Down Issues
- Service Startup Issues
- DAC: Dedicated Admin Console
- Login Failure Issues
- SQL CMD: Secondary Logins
Ch 38: SQL DBA, SLA & OLA Process
- SLA – OLA Process
- Ticketing Tools
- 3rd Party Tools
- Incident Management
Ch 39: SQL DBA Project – Phase 1 (Enterprise SQL Server Database Administration)
- Routine DBA Activities
- Emergency DBA Activities
- Maintenance DBA Activities
- Auditing Techniques
- RCA (Root Cause Analysis)
Ch 40: SQL DBA Project – Phase 2 (Enterprise SQL Server Database Administration)
- Login Failure Errors
- Slow Database Issues
- Network Errors
- Security Strategies
- HA DR Strategies
- Common Error Codes
- Need for Azure Cloud
Module 3: Azure SQL DBA
Ch 41: Cloud Basics, Azure Funda
- Cloud Fundamentals
- IaaS, PaaS, SaaS Cloud Types
- Azure Resources & Usage
- Azure Services & Purpose
- Azure Account & Subscription
Ch 42: Azure SQL Deployments
- Azure SQL Server Creation
- Azure SQL Databases
- Azure Firewall: Rules
- Test Connections from SSMS
- SSMS Tool: Test Connections
- ADS Tool: Installation, use
Ch 43: Azure SQL DB Licensing
- Azure SQL DB Licensing
- Per Database Licensing
- DTUs: Basic, Standard Types
- VPU and Plan Types
- DTU Versus VPU Licensing
Ch 44: Elastic Pools
- Creating Elastic Pools
- Elastic DTUs (eDTU) Usage
- Elastic Query Processing
- Per Database Allocations
- Cost Optimizations
Ch 45: Azure Storage Account
- Azure Storage Account
- Azure Data Lake Storage Account
- Hierarchical Name Space (HNS)
- Storage Containers
- File Uploads
Ch 46: Azure SQL DB Migrations
- SQL DB Migration Options
- Data Migration Assistant: DMA
- DMA Tool, Migration Options
- On-Premises DB Export
- Azure SQL Database Import
Ch 47: Azure SQL DB Tuning – 1
- Server Level Tuning
- Database Level Tuning
- Built-In Intelligence
- Index Options
- Index Hints
Ch 48: Azure SQL DB Tuning – 2
- Using Azure AI
- AI Search Service
- AI Indexes, Practical Use
- Watermark Columns
- Index Refresh Options
Ch 49: Azure SQL DB Metrics
- Azure SQL DB Metrics
- CPU, Memory, Log Metrics
- Data File Metrics, Alerts
- Action Groups & Emails
- Query Recommendations
Ch 50: Azure SQL DB Backups
- Azure SQL DB Backups
- Backup Retention Options
- LTR Backups, Log Backups
- Automated Backups
- Backup Configurations
- Backup History
Ch 51: Azure SQL DB Restores
- Azure SQL DB Restores
- LTR Restores
- PITR Restores
- Server Level Restores
- Database Level Restores
Ch 52: HA DR @ Replication
- Geo Replication
- Primary & Secondary
- Manual Failover
- Automated Failover
- DMVs For Replication
- Testing Read Only Databases
Ch 53: HA DR @ Server Failover
- Multi Database Replication
- Configure Server HADR
- Adding Replica Databases
- Replica DB: Status
- Automated Failover
Ch 54: Azure Security – 1
- Azure SQL Server Security
- Creating Logins & Users
- Grant, With Grant
- Database Roles & Security
- Schema Level Security
Ch 55: Azure Security – 2
- Row Level Security (RLS)
- Predicate Function
- Dynamic RLS
- Security Functions
- Dynamic Data Masking
- Email and Phone Number Masking
Ch 56: Azure Security – 3
- Azure AD Users
- AD Principals
- IAM Concepts
- Implementing RBAC
- MFA Authentication
Ch 57: Azure Virtual Machines
- Azure IaaS Implementation
- Configure Disk, Network
- CPU, Processor & IO
- IP & RDP Connections
- Migrating SQL 2025 to VM
Ch 58: Azure VM Clusters
- Azure Active Directory
- Azure AD DS Services
- Availability Groups, Usage
- Listeners and Realtime Use
- FSW: File Share Witness
Ch 59: SQL Server Clusters
- Creating SQL Clusters
- Cluster Nodes
- Master Node
- Cluster Components
- Testing SQL Clusters
Ch 60: Always-On
- Configure Always-On
- Testing, Using Always-On
- AOAG Implementation
- AOAG Monitoring
- Comparing Paas & IaaS
Ch 61: PowerShell
- Azure PowerShell
- Az and get Commands
- Creating Resources
- Password Resets
- Firewall Config
- Resource Cleanups
Ch 62: Azure Managed Instance
- Azure MI Implementation
- Cloud Azure MI Access
- Azure MI Implementation
- Azure MI Migrations
- On-Premises Versus Azure
Ch 63: SQL DBA Exam
- DP 300 Exam Guidance
- Exam Prep. Guide
- Exam Dumps
- Exam Mocks
Module 4: Real-Time Project For Enterprise SQL Server DBA
Azure Cloud Migrations
- Azure Cloud Management
- Troubleshooting
- Routine SQL DBA Activities
- Maintenance DBA Activities
- Performance Tuning
- Azure Cloud (IaaS) Clusters
- Always-On, HADR & Tuning
BONUS Module: Career Guidance
- 1:1 Profile Discussion
- Resume Guidance
- Resume Optimization
- Mock Interviews
- Placement Assistance

What is the SQL DBA with Azure Training?
This course teaches complete SQL Database Administration including SQL Server Concepts, Core DBA, Azure SQL DBA, CoPilot integrations, High Availability, Disaster Recovery, Tuning, Migrations, and Real-Time Projects.
Who can join this SQL DBA course?
Anyone — freshers, non-IT learners, support engineers, developers, or professionals wanting to switch into Database Administration. The course starts from basics and requires no prior experience.
What is the duration of the course?
The duration is 2 months, including 2 real-time projects, daily assignments, and DP-300 exam guidance.
What system requirements are needed for SQL DBA practice?
Windows OS, 6GB RAM, any processor. Installation, configuration, and lab setup are fully guided by the trainer.
What SQL basics are taught in the DBA course?
Database creation, tables, DDL/DML/DQL, imports, schemas, constraints, joins, views, stored procedures, functions, transactions, CTEs, and linked servers.
Will I learn SQL Server Architecture?
Yes. Database engine components, parser, compiler, optimizer, SQL OS, memory manager, I/O manager, protocols, and query processing internals.
Does the course cover Backup and Restore in detail?
Yes. Full, differential, file/filegroup backups, copy-only backups, mirror backups, validations, PITR restores, standby restores, MOVE options, and restore states.
Will I learn SQL Server Agent Jobs and Maintenance Plans?
Yes. Agent configuration, job scheduling, history tracking, maintenance plans, backup jobs, error handling, and alerts.
Are Security & User Management included?
Yes. Logins, users, roles, schema-level security, object-level permissions, encryption, certificates, and auditing logon failures.
Is database migration included?
Yes. Detach/attach, backup-restore migrations, SSIS-based migrations, SMO migrations, CDW packages, fixing orphan users, and migration scheduling.
Does the training cover Performance Tuning?
Yes. Activity Monitor, PerfMon counters, DMVs/DMFs, indexing, statistics, partitions, query store, buffers, execution time, long-running query analysis, and tuning tools.
Will I learn Locking, Isolation Levels & Deadlocks?
Yes. Lock types (S, X, IX, U), blocking, deadlock graphs, events, prevention techniques, read committed snapshot, hints, sp_who2, sysprocesses, and real-time lock monitoring.
Do you teach High Availability & Disaster Recovery (HA/DR)?
Yes. Replication (Snapshot, Transactional, Merge, Peer-to-Peer), Log Shipping, Database Mirroring, Failover processes, Alerts, and Monitoring.
Is troubleshooting and repair part of the syllabus?
Yes. DBCC audits, suspect pages, emergency mode, single-user mode, slow DB fixes, tempdb issues, memory issues, and common DBA problems.
Do you teach Patching & Upgrades?
Yes. Patch planning, edition checks, rollback methods, in-place upgrades, maintenance steps, and version comparisons.
Is Azure SQL DBA included?
Yes. Cloud fundamentals, Azure SQL deployments, firewalls, connections, licensing models (DTU vs VCore), metrics, alerts, tuning, automated indexing, backups, PITR restores, Geo Replication, Failover Groups, RBAC, RLS, and Data Masking.
Does the course cover Azure VM & Clusters?
Yes. Azure VM deployment, security, networking, clustering, Always-On setup, AG monitoring, listeners, and comparing IaaS vs PaaS.
Will I learn PowerShell for SQL DBA?
Yes. Az commands, creating resources, validations, password resets, firewall rules, cleanup operations, and administrative automation.
What training modes are available?
Live Online Training, Self-Paced Videos, Real-Time Projects, Resume Preparation, Mock Interviews, and DP-300 Exam Guidance.

Why Choose SQL School
- 100% Real-Time and Practical
- ISO 9001:2008 Certified
- Concept wise FAQs
- TWO Real-time Case Studies, One Project
- Weekly Mock Interviews
- 24/7 LIVE Server Access

- Realtime Project FAQs
- Course Completion Certificate
- Placement Assistance
- Job Support
- Realtime Project Solution
- MS Certification Guidance










