Описание курса:
Предварительные требования:
Обладать базовыми знаниями о Microsoft Windows и ее ключевых возможностях.
Обладать знаниями языка Transact-SQL.
Обладать знаниями в области реляционных баз данных.
Обладать некоторым опытом настройки баз данных.
По окончании курса слушатели смогут:
Разворачивать сервер баз данных.
Обновлять SQL Server.
Настраивать SQL Server.
Управлять базами данных и файлами.
Развертывать, мигрировать и управлять базами данных в облаке.
Аудитория курса:
Основной аудиторией данного курса являются специалисты, которые занимаются администрированием и поддержкой баз данных SQL Server. Также курс будет полезен для специалистов, занимающихся разработкой приложений, которые извлекают контент из баз данных SQL Server.
Модуль 1: Компоненты SQL Server 2016.
Введение в платформу SQL Server.
Обзор архитектуры SQL Server.
Службы и параметры настройки SQL Server.
Модуль 2: Установка SQL Server 2016.
Рекомендации по установке SQL Server.
Файлы TempDB.
Установка SQL Server.
Автоматизация установки.
Лабораторная работа: Установка SQL Server.
Подготовка к установке SQL Server.
Установка экземпляра SQL Server.
Выполнение проверок после установки.
Автоматизация установки.
Модуль 3: Обновление SQL Server до SQL Server 2016.
Требования к обновлению.
Обновление служб SQL Server.
Миграция данных и приложений SQL Server.
Лабораторная работа: Обновление SQL Server.
Создание учетных записей приложений.
Восстановление из резервных копий базы данных.
Пользователи без учетных записей и уровень совместимости базы данных.
Модуль 4: Работа с базами данных.
Введение в хранилище данных SQL Server.
Управление хранилищем для системных баз данных.
Управление хранилищем для пользовательских баз данных.
Перемещение и копирование файлов базы данных.
Расширение буферного пула (BPE).
Лабораторная работа: Управление хранилищем базы данных.
Настройка хранилища tempdb.
Создание баз данных.
Подключение баз данных.
Включение расширения буферного пула (BPE).
Модуль 5: Выполнение обслуживания базы данных.
Обеспечение целостности базы данных.
Поддержка индексов.
Автоматизация рутинных задач обслуживания базы данных.
Лабораторная работа: Выполнение обслуживания базы данных.
Использование DBCC CHECKDB для проверки целостности базы данных.
Перестроение индексов.
Создание плана обслуживания базы данных.
Модуль 6: Опции хранилища базы данных.
Производительность хранилища базы данных.
Общий ресурс SMB.
Хранилище SQL Server в Microsoft Azure.
Растянутые базы данных (Stretch Databases).
Лабораторная работа: Применение растянутой базы данных (Stretch Database).
Запуск Stretch Database Advisor.
Применение растянутой базы данных (Stretch Database).
Модуль 7: Планирование развертывания SQL Server в Microsoft Azure.
Виртуальные машины SQL Server в Azure.
Хранилище Azure.
Аутентификация Azure SQL.
Развертывание баз данных Azure SQL.
Лабораторная работа: Планирование и развертывание баз данных Azure SQL.
Планирование базы данных, сетевого взаимодействия, уровней производительности и безопасности Azure SQL.
Развертывание базы данных Azure SQL.
Подключение к базе данных Azure SQL.
Модуль 8: Миграция баз данных в базу данных Azure SQL.
Инструменты тестирования миграции базы данных.
Ошибки совместимости при миграции баз данных.
Миграция базы данных SQL Server в базу данных Azure SQL.
Лабораторная работа: Миграция баз данных SQL Server в Azure.
Выполнение тестирования миграции.
Миграция базы данных SQL Server в базу данных Azure SQL.
Тестирование базы данных после миграции.
Модуль 9: Развертывание SQL Server в виртуальной машине Microsoft Azure.
Развертывание SQL Server в виртуальной машине Azure.
Мастер Deploy Database to a Microsoft Azure VM.
Лабораторная работа: Развертывание SQL Server на виртуальной машине Azure.
Развертывание виртуальной машины Azure.
Использование мастера Deploy Database to Azure VM.
Модуль 10: Управление базами данных в облаке.
Управление безопасностью базы данных Azure SQL.
Настройка хранилища Azure.
Автоматизация Azure.
Лабораторная работа: Управление базами данных в облаке.
Добавление маскировки данных.
Использование автоматизации Azure для остановки виртуальных машин.