spinner-it

Адміністрування баз даних Microsoft SQL Server

Мета курсу — надати слухачам знання та навички, необхідні для адміністрування і супроводу Microsoft SQL Server 2014. Курс розповідає про інструменти і компоненти Microsoft SQL Server 2014 року, призначених для підтримки бази даних.

 

Аудиторія

Цей курс призначений для фахівців, що адмініструють і супроводжують БД. Також курс буде цікавий слухачам, які розробляють програми для БД, що зберігають і отримують основну інформацію з баз SQL Server.

 

Після закінчення курсу слухачі зможуть:

  • Планувати і встановлювати SQL Server
  • Описати системні бази даних, фізичну структуру бази даних і найбільш поширені конфігурації, пов'язані з ними
  • Пояснити концепцію журналу транзакцій і моделі відновлення SQL Server, здійснити різні стратегії резервного копіювання SQL Server
  • Створювати резервні копії SQL Server
  • Відновлювати бази даних SQL Server
  • Використовувати майстер імпорту та експорту, утиліту масового копіювання та додатки рівня даних
  • Працювати з моделями безпеки SQL Server, облікових і записами підключення і обліковими записами користувачів бази даних
  • Працювати з ролями серверу і ролями бази даних
  • Працювати з дозволами і призначеннями дозволів
  • Працювати з аудитом SQL Server і прозорим шифруванням даних
  • Працювати з SQL ServerAgent для налаштування і виконання завдань
  • Реалізовувати можливості безпеки SQL Server Agent, з обліковими даними та обліковими записами-посередниками
  • Налаштовувати компонент Database Mail, оповіщення та повідомлення
  • Створювати плани обслуговування бази даних
  • Працювати з SQL Profiler і збереженими процедурами трасування
  • Впровадити конфігурації збору даних та подання DMV

Модуль 1: Встановлення Microsoft SQL Server 2014

 

Теми

  • Огляд платформи SQL Server
  • Служби і налаштування SQL Server
  • Рекомендації до встановлення SQL Server
  • Встановлення SQL Server 2014

Лабораторна робота: Встановлення SQL Server 2014

  • Проведення передвстановлювальних тестів середовища
  • Встановлення примірників SQL Server
  • Проведення перевірки після встановлення 

 

Модуль 2 : Робота з базами даних

 

Теми

  • Огляд баз даних сервера SQL Server
  • Створення баз даних
  • Робота з файлами і файловими групами
  • Переміщення файлів бази даних
  • Buffer Pool Extension

Лабораторна робота: Робота з базами даних

  • Створення пулу сховища
  • Зміна налаштувань бази даних tempdb
  • Створення та налагодження бази даних
  • Приєднання бази даних
  • Використання Buffer Pool Extension

 

Модуль 3: Моделі відновлення SQL Server 2014

 

Теми

  • Стратегії створення резервних копій
  • Принцип роботи журналу транзакцій SQL Server
  • Планування стратегії створення резервних копій на сервері SQL Server

Лабораторна робота: Моделі відновлення SQL Server 2014

  • Планування стратегії створення резервних копій
  • Налаштування моделей відновлення
  • Огляд моделей і стратегій відновлення

 

Модуль 4: Створення резервних копій баз даних SQL Server 2014

 

Теми

  • Резервне копіювання баз даних і журналів транзакцій
  • Управління резервними копіями баз даних
  • Робота з налаштуванням резервних копій

Лабораторна робота: Створення резервних копій баз даних SQL Server 2014

  • Дослідження можливості стиснення резервних копій
  • Резервне копіювання журналу транзакцій
  • Різницеві резервні копії
  • Резервна копія "Copy only"
  • Часткова резервна копія

 

Модуль 5 : Відновлення баз даних SQL Server 2014

 

Теми

  • Опис процесу відновлення
  • Відновлення баз даних
  • Відновлення на певний момент часу
  • Відновлення системних баз даних і окремих файлів

Лабораторна робота: Відновлення баз даних SQL Server 2014

  • Визначення стратегії відновлення
  • Відновлення бази даних
  • Використання режиму STANDBY

 

Модуль 6: Імпорт і експорт даних

 

Теми

  • Перенесення даних з/в SQL Server
  • Імпорт та експорт даних таблиць
  • Вставка великого обсягу даних
  • Розгортання і оновлення додатків рівня даних

Лабораторна робота: Імпорт і експорт даних

  • Імпорт даних з робочого аркуша Excel
  • Імпорт даних з файлу CSV
  • Створення та тестування витягуваного пакету
  • Створення та розгортання додатків рівня даних
  • Порівняння продуктивності завантаження

 

Модуль 7: Аутентифікація і авторизація користувачів

 

Теми

  • Аутентифікація підключень до SQL Server
  • Авторизація логінів при доступі до баз даних
  • Авторизація на декількох серверах
  • Частково автономні бази даних

Лабораторна робота: Аутентифікація і авторизація користувачів

  • Створення логінів
  • Виправлення помилок
  • Створення користувачів баз даних
  • Налаштування доступу до відновленої базі даних

 

Модуль 8: Призначення ролей серверу і баз даних

 

Теми

  • Робота з серверними ролями
  • Робота з фіксованими ролями бази даних
  • Створення призначених для користувача ролей баз даних

Лабораторна робота: Призначення ролей серверу і баз даних

  • Робота з серверними ролями
  • Робота з фіксованими ролями бази даних
  • Створення призначених для користувача ролей баз даних
  • Перевірка ролей

 

Модуль 9: Авторизація користувачів при доступі до ресурсів

 

Теми

  • Авторизація користувачів при доступі до об'єктів
  • Авторизація користувачів при запуску коду
  • Налаштування дозволів на рівні схеми

Лабораторна робота: Авторизація користувачів при доступі до ресурсів

  • Призначення дозволів на рівні схеми
  • Призначення дозволів на рівні об'єктів
  • Перевірка дозволів

 

Модуль 10: Захист даних за допомогою шифрування і аудиту

 

Теми

  • Аудит доступу до даних на сервері SQL Server
  • Реалізація аудиту на сервері SQL Server
  • Управління аудитом на сервері SQL Server
  • Захист даних за допомогою шифрування

Лабораторна робота : Захист даних за допомогою шифрування і аудиту

  • Визначення конфігурації аудиту та його створення
  • Створення специфікацій по аудиту серверу
  • Створення специфікацій по аудиту бази даних
  • Тестування роботи аудиту
  • Використання прозорого шифрування даних

 

Модуль 11: Автоматизація управління SQL Server 2014

 

Теми

  • Автоматизація управління SQL Server
  • Використання служби SQL Server Agent
  • Управління завданнями SQL Server Agent
  • Управління декількома серверами

Лабораторна робота: Автоматизація управління SQL Server 2014

  • Створення завдання по вилученню даних
  • Налаштування розкладу виконання завдання
  • Усунення несправностей, пов'язаних з виконанням завдань
  • Створення завдання для декількох серверів

 

Модуль 12: Налаштування безпеки SQL Server Agent

 

Теми

  • Безпека SQL Server Agent
  • Параметри облікових даних
  • Налаштування облікових записів-посередників (Proxy Account)

Лабораторна робота: Налаштування безпеки SQL Server Agent

  • Усунення несправностей при виконанні завдання
  • Усунення несправностей безпеки
  • Подальше усунення несправностей

 

Модуль 13: Моніторинг SQL Server з використанням повідомлень і оповіщень

 

Теми

  • Налаштування компоненту Database Mail
  • Моніторинг помилок SQL Server
  • Налаштування операторів, повідомлень і оповіщень

Лабораторна робота: Моніторинг SQL Server з використанням повідомлень і оповіщень

  • Налаштування компоненту Database Mail
  • Реалізація повідомлень
  • Реалізація сповіщень

 

Модуль 14: Супроводження баз даних

 

Теми

  • Перевірка цілісності даних
  • Супровід індексів
  • Автоматизація рутинних завдань, пов'язаних з обслуговуванням баз даних

Лабораторна робота: Супровід баз даних

  • Перевірка цілісності даних з використанням DBCC CHECKDB
  • Усунення фрагментації індексів
  • Створення плану обслуговування бази даних
  • Дослідження продуктивності при блокуванні таблиць

 

Модуль 15: Відстеження доступу до SQL Server 2014

 

Теми

  • Запис активності за допомогою SQL Server Profiler
  • Поліпшення продуктивності з використанням Database Engine Tuning Advisor
  • Налаштування параметрів відстеження
  • Розподілене відтворення
  • Блокування моніторингу

Лабораторна робота: Відстеження доступу до SQL Server 2014

  • Запис активності з використанням SQL Server Profiler
  • Аналіз трасування з використанням Database Engine Tuning Advisor
  • Налаштування відстеження SQL

 

Модуль 16: Моніторинг SQL Server 2014

 

Теми

  • Моніторинг активності
  • Запис і управління даними про продуктивність
  • Аналіз зібраних даних про продуктивність
  • Службові програми SQL Server

Лабораторна робота: Моніторинг SQL Server 2014

  • Створення точки управління службовою програмою
  • Налаштування політики здоров'я
  • Налаштування примірників для збору даних
  • Робота зі звітами збирачів даних

Необхідна підготовка

 

Для ефективного навчання на курсі слухачі повинні володіти такими знаннями і навичками:

 

  • Базові знання про основні функціональності ОС Windows
  • Досвід роботи з Transact-SQL
  • Досвід роботи з реляційними базами даних
  • Досвід проектування БД

Запис на курс

Код курсуWSQL-3
Тривалість5 д (40 год)
Код екзамену70-462
Вартість без ПДВ35 000 грн.

У зв'язку з карантином всі наші курси читаються у online-форматі.