Адміністрування баз даних 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 грн. |
Найближчі дати | |
|