Provisioning SQL Databases

Overview

This three-day instructor-led course provides students with the knowledge and skills to provision a Microsoft SQL Server 2016 database. The course covers SQL Server 2016 provisioning both on-premise and in Azure, and covers installing from new and migrating from an existing install.

Target Audience

This course is intended for individuals who administer and maintain SQL Server databases. These individuals perform database administration and maintenance as their primary area of responsibility, or work in environments where databases play a key role in their primary job.

The secondary audiences for this course are individuals who develop applications that deliver content from SQL Server databases.

Prerequisites

This course requires that you meet the following prerequisites:

  • Working knowledge of Transact-SQL.
  • Working knowledge of relational databases.
  • Core windows server skills
  • Some experience with database design

Course Summary

  • Provision a Database Server
  • Upgrade SQL Server
  • Configure SQL Server
  • Deploying SQL Server in Microsoft Azure
  • Manage Databases and Files (shared)
  • Perform Ongoing Database Maintenance
  • Module Overview
  • Lesson 1: Introduction to the SQL Server Platform
  • Lesson 2: Overview of SQL Server Architecture
  • Lesson 3: SQL Server Services and Configuration Options
  • Module Overview
  • Lesson 1: Considerations for Installing SQL Server
  • Lesson 2: tempdb Files
  • Lesson 3: Installing SQL Server 2016
  • Lesson 4: Automating Installation
  • Lab: Installing SQL Server 2016
  • Module Overview
  • Lesson 1: Upgrade Requirements
  • Lesson 2: Upgrade of SQL Server Services
  • Lesson 3: Side-by-Side Upgrade: Migrating SQL Server Data and Applications
  • Lab: Upgrading SQL Server
  • Module Overview
  • Lesson 1: Introduction to Data Storage with SQL Server
  • Lesson 2: Managing Storage for System Databases
  • Lesson 3: Managing Storage for User Databases
  • Lesson 4: Moving and Copying Database Files
  • Lesson 5: Configuring the Buffer Pool Extension
  • Lab: Managing Database Storage
  • Module Overview
  • Lesson 1: SQL Server Storage Performance
  • Lesson 2: SMB Fileshare
  • Lesson 3: SQL Server Storage in Microsoft Azure
  • Lesson 4: Stretch Database
  • Lab: Implementing Stretch Database
  • Module Overview
  • Lesson 1: Ensuring Database Integrity
  • Lesson 2: Maintaining Indexes
  • Lesson 3: Automating Routine Maintenance Tasks
  • Lab: Performing Ongoing Database Maintenance
  • Module Overview
  • Lesson 1: SQL Server Virtual Machines in Azure
  • Lesson 2: Azure Storage
  • Lesson 3: Azure SQL Authentication
  • Lesson 4: Deploying an Azure SQL Database
  • Lab: Plan and Deploy an Azure SQL Database
  • Module Overview
  • Lesson 1: Database Migration Testing Tools
  • Lesson 2: Database Migration Compatibility Issues
  • Lesson 3: Migrating a SQL Server Database to Azure SQL Database
  • Lab: Migrating SQL Server Databases to Azure
  • Lesson 1: Deploying SQL Server on an Azure VM
  • Lesson 2: The Deploy Database to a Microsoft Azure VM Wizard
  • Lab : Deploying SQL Server on an Azure Virtual Machine