Module 1: Configure Encryption
	- Encryption overview
 
	- Implement cell-level encryption
 
	- Configure transparent data encryption
 
	- Implement Always Encrypted
 
	- Implement backup encryption
 
	- Configure encryption for connections
 
Module 2: Configure Data Access and Permissions
	- Create and maintain users
 
	- Manage database object permissions
 
	- Create and maintain custom roles
 
	- User options for Azure SQL Database
 
	- Configure row-level security
 
	- Configure dynamic data masking
 
Module 3: Configure Auditing
	- SQL Server audits
 
	- Create an audit on SQL Server
 
	- Query the SQL Server audit log
 
	- Configure an Azure SQL Database audit
 
	- Analyze logs from Azure SQL Database
 
Module 4: Develop a Backup Strategy
	- Back up very large databases
 
	- Configure database recovery models
 
	- Manage transaction log backups
 
	- Configure backup automation
 
	- Back up databases to Azure
 
Module 5: Restore Databases
	- Automate and test restores
 
	- Perform page recovery
 
	- Restore file groups
 
	- Perform piecemeal restores
 
Module 6: Manage Database Integrity
	- Identify database corruption
 
	- Implement database consistency checks
 
	- Recover from database corruption
 
Module 7: Monitor Database Activity
	- Monitor current sessions
 
	- Identify causes of blocking activity
 
	- Find sessions that use tempdb resources
 
	- Configure the data collector
 
Module 8: Monitor Queries
	- Manage the Query Store
 
	- Configure trace events
 
	- Identify problematic execution plans
 
	- Server health and extended events
 
Module 9: Manage Indexes
	- Identify and repair index fragmentation
 
	- Identify and create missing indexes
 
	- Identify and drop underutilized indexes
 
	- Manage existing columnstore indexes
 
Module 10: Manage Statistics
	- Statistics objects
 
	- Identify and correct outdated statistics
 
	- Implement auto update statistics
 
	- Implement statistics for large tables
 
Module 11: Monitor SQL Server Instances
	- Configure database mail
 
	- Create and manage operators
 
	- Create and manage SQL Server Agent alerts
 
	- Define failure actions
 
	- Identify available space on data volumes
 
	- Introduction to Policy-Based Management
 
Module 12: Implement Log Shipping
	- Log shipping overview
 
	- Configure log shipping
 
Module 13: Implement Always On Availability Groups
	- Configure Windows clustering
 
	- Create an availability group
 
	- Configure read-only routing
 
	- Manage failover
 
	- Create distributed availability groups
 
Module 14: Importing and Exporting Data
	- Introduction to Transferring Data
 
	- Importing and Exporting Table Data
 
	- Implementing bcp and BULK Insert for Importing data
 
	- Implementing Data-Tier Applications and upgrading
 
Module 15: Workshop and Exercise
	- Live workshop and exercise