Get in Touch

Course Outline

Fundamentals of Database Systems

  • Database files and the Client-Server architecture
  • Relational Database Management Systems (RDBMS)

SQL Server Editions and Distinctions

  • Express, Standard, and Enterprise editions
  • Workgroup, Mobile, and Developer editions

Essential SQL Server Tools

  • SQL Server Management Studio
  • SQL Server Agent

Core SQL Server Services

  • Database Services
  • Analysis Services
  • Reporting Services
  • Integration Services

System Databases

  • Master
  • Model
  • Msdb
  • Tempdb
  • Distribution
  • Resource      

Database Creation Process

  • Location and structure of database files
  • Managing file sizes and automatic growth
  • Table partitioning techniques

Data Manipulation Language (DML)

  • INSERT
  • UPDATE
  • DELETE

Data Definition Language (DDL)

Table Design Principles

  • Defining columns and their attributes
  • Selecting appropriate data types
  • Configuring indexes and keys

Index Management

  • Clustered indexes
  • Non-clustered indexes
  • Comparing REBUILD and REORGANIZE

Building Database Applications

Server-Side Programming Concepts

  • Stored Procedures
  • Views
  • Functions
  • Triggers

Recovery Models

  • Simple
  • Full
  • Bulk logged

Backup Mechanisms

  • Full backups
  • Differential backups
  • Transaction Log backups

Backup Strategy Implementation

  • Full database copy strategy
  • Combining full backups with transaction logs
  • Incremental database backup approaches
  • File-level database copy strategies

Foundational SQL Server Security and Administration

Automation Workflows

  • Maintenance Plans
  • Automated Jobs

Advanced Security and Administration in SQL Server

  • Server-level Roles
  • Database-level Roles
  • The SA Account
  • Account Creation
  • Schemas

High Availability Architectures

  • Log Shipping
  • Database Mirroring
  • Server Clustering

Replication Technologies

  • Snapshot Replication
  • Transactional Replication
  • Merge Replication

SQL Server Activity Monitoring

  • SQL Server Profiler

Upgrading SQL Server

  • In-Place vs. Side-by-Side upgrades
  • Service Packs
  • Cluster considerations

Industry Best Practices

Requirements

Familiarity with general computer operations and the Windows operating system

 21 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories