Course Outline
Foundational Concepts of Database Management
- Architecture of Database files; Database Client and Server configurations
- Relational Database Management Systems (RDBMS) overview
SQL Server Editions and Comparative Features
- Express, Standard, and Enterprise editions
- Workgroup, Mobile, and Developer editions
Essential SQL Server Administrative Tools
- SQL Server Management Studio (SSMS)
- SQL Server Agent for task scheduling
Core SQL Server Service Components
- Database Engine Services
- Analysis Services (AS)
- Reporting Services (RS)
- Integration Services (SSIS)
System Databases
- Master database
- Model database
- Msdb database
- Tempdb database
- Distribution database
- Resource database
Database Creation and Configuration
- Definition and storage locations of database files
- Initial file sizes and automated growth settings
- Implementation of table partitioning strategies
Data Manipulation Language (DML) Operations
- INSERT statement for adding records
- UPDATE statement for modifying records
- DELETE statement for removing records
Data Definition Language (DDL) Standards
Table Structure Design
- Column definitions and data attributes
- Selection of appropriate data types
- Configuration of indexes and keys
Index Management
- Clustered Index structures
- Non-Clustered Index structures
- Comparison of REBUILD vs. REORGANIZE operations
Database Application Development
Server-Side Programming Constructs
- Stored Procedures
- Views
- User-Defined Functions
- Triggers
Transaction Log Recovery Models
- Simple recovery model
- Full recovery model
- Bulk logged recovery model
Backup Methodologies
- Full database backups
- Differential backups
- Transaction Log backups
Strategic Backup Planning
- Full database copy strategies
- Combined full backup and transaction log retention
- Incremental database backup approaches
- File-level database copy techniques
Foundational Security and Administrative Controls for SQL Server
Operational Automation
- Configuration of Maintenance Plans
- Management of automated Jobs
Advanced Security and Governance for SQL Server
- Server-level Role assignments
- Database-level Role assignments
- Management of the SA (System Administrator) Account
- Creation and provisioning of Accounts
- Schema management and organization
High Availability Solutions
- Log Shipping implementation
- Database Mirroring configuration
- Server Clustering architecture
Data Replication Technologies
- Snapshot Replication
- Transactional Replication
- Merge Replication
Performance Monitoring via Activity Monitor
- Utilization of SQL Server Profiler
System Upgrade Procedures
- In-Place vs. Side-By-Side upgrade comparisons
- Service Pack application
- Cluster environment upgrades
Industry Best Practices for Government Environments
Requirements
Proficiency in standard computer operations and the Windows operating system is required.
Testimonials (6)
The instructor brought his A game again as he superbly took my staff through the customized training with expert timing, knowledge, support, and rapport with my staff.
James - Shawnee Mission School District
Course - Administering in Microsoft SQL Server
Trainer was knowledgeable and personable
Matthew - Shawnee Mission School District
Course - Administering in Microsoft SQL Server
Shane was very personable and related the information in a way that was easy to understand.
Matthew - Shawnee Mission Schools
Course - Administering in Microsoft SQL Server
Well prepared trainer open for additional questions of any kind at any time
Thomas Griffig - MTU Aero Engines Polska Sp. z o. o.
Course - Administering in Microsoft SQL Server
The exercises and hands-on activity
Raymund Libre - SYKES Asia, Inc.
Course - Administering in Microsoft SQL Server
the in depth knowledge and customize approach