Курс призначений для студентів, що бажають отримати роль професіонала по базам даних або чиї посадові обов'язки розширюються і охоплюють елементи баз даних. Курс описує фундаментальні концепції баз даних, включаючи типи, мови і конструкції баз даних.
Після закінчення курсу слухачі зможуть:
- описувати ключові концепції баз даних в контексті SQL Server 2016;
- описувати мови баз даних, що використовуються в SQL Server 2016;
- описувати техніки моделювання даних;
- описувати техніки нормалізації і денормалізації;
- описувати типи відносин і ефекти в дизайні баз даних;
- описувати вплив проектування баз даних на продуктивність;
- описувати часто використовувані об'єкти баз даних.
Аудиторія
Основна аудиторія цього курсу – фахівці, які бажають отримати роль по базам даних або фахівці, чиї посадові обов'язки розширилися за рахунок включення технологій баз даних.
Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
- загальна комп'ютерна грамотність.
- Вступ до баз даних
- Вступ до реляційних баз даних
- Інші типи баз даних
- Аналіз даних
- Мови баз даних в SQL Server
- Моделювання даних
- Моделювання даних
- Модель бази даних ANSI / SPARC
- Моделювання ER-моделі
- Нормалізація
- Основи нормалізації
- Нормальна форма
- Денормалізація
- Відносини
- Вступ до відносин
- Планування посилальної цілісності
- Продуктивність
- Індексування
- Продуктивність запиту
- Паралелізм
- Об'єкти бази даних
- Таблиці
- Уявлення
- Збережені процедури, тригери і функції