Курс Розробка баз даних Microsoft SQL Server 2016

  • Online
  • Для начинающих, Для опытных
  • SQL / DBA
Образовательный центр: Networking Technologies
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:5 дней
Начало курса:01.12.2025
Стоимость обучения:Уточняйте

Слухачі отримають знання та навички для проектування та розробки бази даних Microsoft SQL Server 2016. Курс знайомить зі створенням таблиць, представлень, процедур та функцій, що зберігаються, можливостями індексування, а також надає можливість отримати навички роботи з просторовими, XML, BLOB-даними.

Програма курсу

Вступ до розробки баз даних

  • Вступ до платформі SQL Server
  • Використання інструментів SQL Server

Проєктування та реалізація таблиць

  • Проєктування таблиць
  • Типи даних
  • Робота зі схемами
  • Створення та зміна таблиць

Розширене проєктування таблиць

  • Секціонування таблиць
  • Стиснення даних
  • Часові таблиці

Підтримка цілісності даних за допомогою обмежень

  • Підтримка цілісності даних
  • Реалізація доменної цілісності
  • Реалізація сутнісної та посилальної цілісності

Введення в індексування

  • Основні засади індексування
  • Типи даних та індекси
  • "Купи", кластеризовані та некластеризовані індекси
  • Одностовпчикові та складені індекси

Розробка оптимальної стратегії індексування

  • Індекси, що покривають запит
  • Управління індексами
  • Плани виконання
  • Використання DTE
  • Черга запитів

Стовпчикові індекси

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

Проєктування та реалізація представлень

  • Огляд представлень
  • Створення та управління представленнями
  • Питання продуктивності для представлень

Проєктування та реалізація процедур

  • Вступ до збережених процедур
  • Робота із збереженими процедурами
  • Реалізація процедур з параметрами
  • Контроль контексту виконання

Проєктування та реалізація функцій користувача

  • Огляд функцій
  • Проектування та реалізація скалярних функцій
  • Проектування та реалізація табличних функцій
  • Поради щодо створення функцій
  • Альтернативи використанню функцій

Реагування на зміну даних через тригери

  • Проектування DML-тригерів
  • Реалізація DML-тригерів
  • Додаткові можливості тригерів

Використання таблиць в оперативній пам'яті

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

Реалізація керованого коду в SQL Server

  • Вступ до інтеграції з середовищем CLR SQL
  • Імпорт та налаштування збірок

Зберігання та запити до XML-даних в SQL Server

  • Вступ до XML та XML-схем
  • Зберігання XML-даних та схем в SQL Server
  • Використання типу даних XML
  • Використання інструкції FOR XML
  • Основи мови XQuery
  • Нарізка XML

Робота з просторовими даними SQL Server

  • Вступ до просторових типів даних
  • Використання просторових типів даних SQL Server
  • Використання просторових даних у додатках

Зберігання та запит двійкових та текстових документів в SQL Server

  • Міркування при роботі з BLOB-даними
  • Робота з FileStream
  • Використання повнотекстового пошуку

Одночасна робота в SQL Server

  • Одночасна робота та транзакції
  • Блокування

Продуктивність та моніторинг

  • Розширені події
  • Робота з розширеним подіями
  • Статистика запитів
  • Оптимізація конфігураційного файлу бази даних
  • Метрика

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

  • Проєктувати та створювати таблиці
  • Описати розширені можливості проєктування таблиць
  • Забезпечити цілісність даних шляхом обмежень
  • Реалізовувати індекси, також і індекси Columnstore, та виконувати їх оптимізацію
  • Проєктувати та створювати представлення
  • Проєктувати та створювати збережені процедури
  • Проєктувати та створювати функції, призначені для користувача
  • Реагувати на маніпулювання даними за допомогою тригерів
  • Розробляти та впроваджувати таблиці в пам'яті
  • Реалізовувати керований код в SQL Server
  • Забезпечувати зберігання та запити XML-даних
  • Працювати з просторовими даними
  • Забезпечувати зберігання та виконувати запити двійкових та текстових документів

Особливості курсу

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Підбірка матеріалів по темі курсу
  • Попередньо налаштоване середовище та навчання на сучасному обладнанні
  • Електронний сертифікат НЦ "Мережні Технології"
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
QALight
Формат
Online
Начало обучения
08.10.2025
Длительность
32 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
4 910 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 900 UAH за курс
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
01.10.2025
Длительность
16 часов
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
4 067 UAH за курс
Учебный центр
Networking Technologies
Формат
Online
Начало обучения
17.11.2025
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте