0
SQL Database Administration Certified Professional
$200.00
In stock
Product Details
The SQL Database Administration Certified Professional certification validates advanced-level skills required to install, configure, secure, maintain, and optimize Microsoft SQL Server environments. It is intended for professionals responsible for the day-to-day operations and long-term health of SQL Server instances and databases.
1. SQL Server Installation and Configuration
- Installing and configuring SQL Server instances (standalone and clustered)
- Setting up and managing SQL Server services
- Managing SQL Server configuration using SQL Server Configuration Manager and system stored procedures
- Configuring server memory, CPU, storage, and max connections
- Installing service packs and cumulative updates
2. Database Maintenance and Monitoring
- Scheduling and managing regular maintenance tasks (index rebuilds, update statistics, DBCC CHECKDB)
- Monitoring database health using built-in tools like SQL Server Management Studio (SSMS), Activity Monitor, and Extended Events
- Implementing alerting and notifications with SQL Server Agent
- Managing logs and file growth (autogrowth settings, shrinking, and monitoring)
3. Backup and Recovery
- Designing and implementing backup strategies (full, differential, transaction log)
- Automating backups using SQL Server Agent jobs and maintenance plans
- Performing database restores using RESTORE DATABASE with point-in-time recovery
- Validating backup integrity and conducting recovery tests
- Understanding recovery models (Simple, Full, Bulk-Logged)
4. Security and Access Control
- Creating and managing logins, users, and roles
- Assigning permissions at server, database, and object levels using GRANT, REVOKE, DENY
- Implementing security best practices (least privilege principle, password policies)
- Using contained databases and auditing logins and user activity
- Implementing data encryption features: Transparent Data Encryption (TDE), Always Encrypted, and column-level encryption
5. Performance Tuning and Optimization
- Analyzing and optimizing slow-running queries using execution plans
- Using tools like Query Store, Dynamic Management Views (DMVs), and Extended Events
- Managing indexes: creation, rebuilds, usage analysis, fragmentation handling
- Optimizing memory and storage configuration
- Monitoring wait stats, CPU usage, and I/O bottlenecks
6. High Availability and Disaster Recovery (HADR)
- Understanding and implementing database mirroring, log shipping, failover clustering
- Configuring and maintaining Always On Availability Groups
- Implementing basic disaster recovery plans and documentation
- Testing and validating high availability solutions
7. Automation and Scripting
- Creating and managing SQL Server Agent jobs, schedules, and alerts
- Writing maintenance scripts using T-SQL and PowerShell
- Automating deployment, patching, and monitoring tasks
- Using sqlcmd and SSMS for script execution and configuration
8. System Metadata and Troubleshooting
Querying system views (sys.*, dm_*) for diagnostics and reporting
- Troubleshooting blocking, deadlocks, and connection issues
- Analyzing error logs and Windows Event Viewer
- Understanding tempdb behavior and contention issues
SQL Database Administration Certified Professional
Display prices in:
USD
