Курс: Разработка баз данных на платформе Microsoft SQL Server 2016

Курс: Разработка баз данных на платформе Microsoft SQL Server 2016

Курс: Разработка баз данных на платформе Microsoft SQL Server 2016


Продолжительность курса: 40 ак. ч.

Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время

Описание курса:
Цель курса: Научиться разрабатывать базы данных, а также решать типовые задачи и проблемы, возникающие при их использовании.

Аудитория:
Этот курс предназначен для администраторов БД, разработчиков БД и клиентских приложений, и специалистов в области бизнес-аналитики. Курс будет интересен для пользователей, желающих понимать работу БД или осмысленно формировать отчеты, а также слушателей, планирующих сдать экзамен.

Необходимая подготовка:
• Умение работать в Windows
• Общее представление о базах данных
• Опыт работы c современными базами данных
• Опыт работы в составлении запросов к базам данных на языке SQL

Результат обучения:
После изучения курса слушатель будет уметь:
• Проектировать базы данных
• Использовать механизмы контроля целостности данных
• Эффективно использовать индексы

Программа курса:
Модуль 1. Введение в разработку баз данных
• SQL Server как СУБД
• Инструменты и задачи разработчика

Модуль 2. Проектирование таблиц
• Разработка таблиц
• Типы данных
• Использование схем
• Операции над таблицами

Модуль 3. Сложные аспекты разработки таблиц
• Секционирование
• Сжатие данных
• Хронологические таблицы

Модуль 4. Ограничители целостности данных
• Целостность данных
• Доменная целостность
• Сущностная и ссылочная целостность

Модуль 5. Индексы
• Принципы работы индексов
• Структура таблиц
• Простые и составные индексы

Модуль 6. Разработка эффективных индексов
• План исполнения запроса
• Элементы плана исполнения
• Работа с планами

Модуль 7. Колоночные индексы
• Введение в колоночные индексы
• Создание колоночных индексов
• Эксплуатация колоночных индексов

Модуль 8. Представления
• Назначение представлений
• Создание представлений
• Влияние представлений на производительность

Модуль 9. Хранимые процедуры
• Введение в хранимые процедуры
• Использование хранимых процедур
• Параметризованные процедуры
• Управление контекстом исполнения

Модуль 10. Функции
• Обзор функций
• Скалярные функции
• Табличные функции
• Создание функций
• Альтернативные механизмы

Модуль 11. Триггеры
• Проектирование DML-триггеров
• Реализация DML-триггеров
• Расширенные возможности

Модуль 12. Таблицы, размещаемые в памяти
• Таблицы, размещаемые в памяти
• Процедуры, компилируемые в родной код

Модуль 13. Управляемый код в базе данных
• Интеграция с CLR
• Импорт сборок в базу данных
• Стратегия интеграции

Модуль 14. XML
• Введение в XML
• Хранение данных в XML
• Типы данных в XML
• Конвертация XML
• XQuery
• Преобразования XML

Модуль 15. Пространственные данные
• Введение в пространственные данные
• Работа с пространственными типами
• Использование пространственных типов в приложениях

Модуль 16. Хранение файлов в базе данных
• Архитектурные вопросы
• Файловые таблицы
• Поиск в файлах

Характеристики курса

  • Начало: 03 октября 2022
  • Окончание: 07 октября 2022
  • Вендор: Microsoft
  • Код курса: 20762
  • Город: Пермь, Екатеринбург, Челябинск, Самара, Ижевск, Киров,
  • Направление: Microsoft SQL
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 35900 ₽
  • Дистанционно: 32900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru