Курс надає знання та навички для проектування таблиць, індексування та планування запитів в Microsoft SQL Server 2014. Розглядаються створення об'єктів, представлень, збережених процедур та функцій з параметрами, можливості кодування процедур індексування, організація паралельних потоків та обробка помилок.
Після закінчення курсу слухачі зможуть:
- знати про нові функції та можливості платформи даних SQL Server 2014;
- описати логічний дизайн таблиці, індексацію та плани запитів;
- створювати об’єкти бази даних, перегляди, збережені процедури разом з параметрами та функціями;
- працювати з процедурами індексування, організації паралельності, обробки помилок та тригерами;
- підготуватися до іспиту «70-464: Розробка баз даних Microsoft SQL Server».
Аудиторія
Курс призначений для IT-фахівців, які бажають отримати навички з розробки баз даних для сервера SQL Server 2014.
Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
- курс «М20461. Створення запитів в Microsoft SQL Server 2014» або еквівалентна підготовка.
- Вступ до розробки баз даних
- SQL Server як СУБД
- Інструменти розробника
- Налаштування служб
- Проектування таблиць
- Розробка таблиць
- Використання схем
- Операції над таблицями
- Обмежувачі цілісності даних
- Цілісність даних
- Доменна цілісність
- Сутнісна та посилальна цілісність
- Індекси
- Принципи роботи індексів
- Прості та складені індекси
- Структура таблиць
- Кластерні індекси
- Розробка ефективних індексів
- План виконання запиту
- Елементи плану виконання
- Робота з планами
- Некластерні індекси
- Моніторинг продуктивності
- Стовпчикові індекси
- Принцип роботи стовпчикових індексів
- Типові сценарії застосування
- Представлення
- Призначення представлень
- Створення представлень
- Вплив представлень на продуктивність
- Збережені процедури
- Вступ до збережені процедури
- Використання збережених процедур
- Параметризовані процедури
- Управління контекстом виконання
- Функції
- Огляд
- Скалярні функції
- Табличні функції
- Створення функцій
- Альтернативні механізми
- Тригери
- Проектування DML-тригерів
- Реалізація DML-тригерів
- Розширені можливості
- Таблиці, які розміщуються в пам'яті
- Таблиці, які розміщуються в пам'яті
- Процедури, які компілюються в рідній код
- Керований код у базі даних
- Інтеграція з CLR
- Імпорт збірок в базу даних
- Стратегія інтеграції
- XML
- Вступ до XML
- Зберігання даних в XML
- Типи даних в XML
- Конвертація XML
- XQuery
- Перетворення XML
- Просторові дані
- Вступ до просторових даних
- Робота з просторовими типами
- Використання просторових типів у додатках