Course Outline
Introduction to SQL Server Management Studio (SSMS)
- Overview of SQL Server editions and components
- Interface and features of SSMS
- Benefits of using SSMS for database management
Installation and Configuration
- System requirements for SQL Server and SSMS
- Installing SQL Server and SSMS
- Post-installation configuration
- Connecting to SQL Server instances
Database Architecture and Storage
- Understanding SQL Server database and instances
- SQL Server database architecture
- Filegroups and data files
Creating and Managing Databases
- Creating databases using SSMS
- Managing database properties
- Attaching and detaching databases
Security Management
- Introduction to SQL server security
- Managing logins and users
- Assigning roles and permissions
- Implementing security best practices
Backup and Restore
- Importance of backup and restore
- Types of backups: full, differential, transaction log
- Performing backups using SSMS
- Restoring databases from backups
Database Maintenance Plans
- Importance of regular database maintenance
- Creating and scheduling maintenance plans
- Monitoring and troubleshooting maintenance plans
Monitoring and Performance Tuning
- Monitoring SQL Server performance
- Identifying performance bottlenecks
- Index Management and optimization
- Using SQL Server profiler and extended events
Automating Tasks with SQL Server Agent
- Introduction to SQL Server agent
- Creating and managing jobs
- Scheduling jobs and alerts
- Monitoring SQL Server agent jobs
High Availability and Disaster Recovery
- Overview of high availability options
- Implementing database mirroring
- Configuring Log Shipping
- Introduction to AlwaysOn availability groups
Upgrading and Migrating SQL Server
- Planning for SQL Server upgrades
- In-place vs. side-by-side upgrades
- Migrating databases to new instances
- Post-Migration tasks
Summary and Next Steps
Requirements
- Basic knowledge of databases
- Understanding of SQL syntax and queries
Audience
- Database administrators (DBAs)
- Developers
- IT professionals
Testimonials (5)
Philip was very kind, his style of explaining SQL concepts is outstanding. I liked that he give us information and answered to questions which were not part of this course.
Stefan
Course - SQL in SQL Server
Practical exercises for practice and understanding of the concept, clarification provided for any questions.
Safdar Abbas - Medtech Limited
Course - T-SQL Fundamentals with SQL Server Training Course
It allowed us to have an applied hands on sproc to our company database.
Corneliu Buculei - Standard Building Supplies Ltd
Course - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Interactive exercises
Matthew Viner - Thames Water Utilites Ltd
Course - Transact SQL Basic
the in depth knowledge and customize approach