Подготовка SQL Server к работе с базами данных

Этот курс предназначен для обучения студентов подготовке баз данных SQL Server как локально, так и в SQL Azure.

  Для кого:

Основная аудитория этого курса ­— люди, которые администрируют и поддерживают базы данных SQL Server, проводят администрирование и обслуживание баз данных в качестве основной сферы ответственности или работают в средах, где базы данных играют ключевую роль в их основной работе.
Вторичная аудитория курса — люди, которые разрабатывают приложения и доставляют контент из баз данных SQL Server.

Что должен знать слушатель

Опыт работы с реляционными базами данных не менее 2 лет, в том числе:

  • Базовые знания об операционной системе Microsoft Windows и ее основных функциях;
  • Знание языка Transact-SQL;
  • Знание реляционных баз данных;
  • Некоторый опыт проектирования баз данных.

  • Результаты обучения

    После прохождения этого курса студенты смогут:

  • Предоставлять сервера базы данных;
  • Обновлять SQL Server;
  • Настраивать SQL Server;
  • Управлять базами данных и файлами (общий доступ);
  • Предоставлять, переносить и управлять базами данных в облаке.

  • Программа обучения

    Модуль 1 Компоненты SQL Server▼

    • 1.1 Введение в платформу SQL Server
    • 1.2 Обзор архитектуры SQL Server
    • 1.3 Службы SQL Server и параметры конфигурации

    Модуль 2 Установка SQL Server▼

    • 2.1 Рекомендации по установке SQL Server
    • 2.2 Файлы TempDB
    • 2.3 Установка SQL Server
    • 2.4 Автоматизация установки
    • Лаб. раб. Установка SQL Server

    Модуль 3 Обновление SQL Server до SQL Server 2017▼

    • 3.1 Требования к обновлению
    • 3.2 Обновите службы SQL Server
    • 3.3 Параллельное обновление: миграция данных и приложений SQL Server
    • Лаб. раб. Обновление SQL Server

    Модуль 4 Работа с базами данных▼

    • 4.1 Введение в хранение данных с помощью SQL Server
    • 4.2 Управление хранилищем для системных баз данных
    • 4.3 Управление хранилищем для пользовательских баз данных
    • 4.4 Перемещение и копирование файлов базы данных
    • 4.5 Расширение буферного пула
    • Лаб. раб. Управление хранилищем базы данных

    Модуль 5 Выполнение обслуживания базы данных▼

    • 5.1 Обеспечение целостности базы данных
    • 5.2 Ведение индексов
    • 5.3 Автоматизация рутинного обслуживания базы данных
    • Лаб. раб. Выполнение обслуживания базы данных

    Модуль 6 Параметры хранения базы данных▼

    • 6.1 Производительность хранилища SQL Server
    • 6.2 SMB Fileshare
    • 6.3 Хранилище SQL Server в Microsoft Azure
    • 6.4 Stretch базы данных
    • Лаб. раб. Реализация базы данных Stretch

    Модуль 7 Планирование развертывания SQL Server в Microsoft Azure▼

    • 7.1 Планирование извлечения данных
    • 7.2 Извлечение модифицированных данных
    • Лаб.раб. Извлечение модифицированных данных

    Модуль 8 Перенос баз данных в базу данных SQL Azure▼

    • 8.1 Инструменты тестирования переноса базы данных
    • 8.2 Проблемы совместимости переноса баз данных
    • 8.3 Перенос базы данных SQL Server в базу данных SQL Azure
    • Лаб. раб. Перенос баз данных SQL Server в Azure

    Модуль 9 Развертывание SQL Server на виртуальной машине Microsoft Azure▼

    • 9.1 Развертывание SQL Server на виртуальной машине Azure
    • 9.2 Развертывание базы данных в мастере виртуальных машин Microsoft Azure
    • Лаб.раб. Развертывание SQL Server на виртуальной машине Azure

    Модуль 10 Управление базами данных в облаке▼

    • 10.1 Управление безопасностью баз данных Azure SQL
    • 10.2 Настройка хранилища Azure
    • 10.3 Azure Automation
    • Лаб.раб. Управление базами данных в облаке