Get in Touch
 Duration 21 hours

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.

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories