top-image
Главная » Услуги и обучение » Информационные технологии » Microsoft » SQL Server » Microsoft SQL Server 2016 » Разработка баз данных Microsoft SQL Server 2016

Код: 20762

Разработка баз данных Microsoft SQL Server 2016

Отправить нам заявку на участие в мероприятии Получить коммерческое предложение

Описание:

Курс знакомит с созданием таких объектов как таблицы, представления, хранимые процедуры и функции, возможностями индексирования, а также предоставляет возможность получения навыков работы с пространственными, XML, BLOB данными.
Цель курса: предоставить слушателям знания и навыки, необходимые для проектирования и разработки базы данных Microsoft SQL Server 2016.
Вы будете уметь:

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

Целевая аудитория:

Этот курс предназначен для специалистов в области ИТ, желающих получить навыки по разработке баз данных для сервера SQL Server 2016.

Программа мероприятия:

Модуль 1. Введение в разработку баз данных

  • Введение в платформу SQL Server
  • Использование инструментов SQL Server
  • Лабораторная работа: Обзор SQL Server и его инструментария

Модуль 2. Проектирование и реализация таблиц

  • Проектирование таблиц
  • Типы данных
  • Работа со схемами
  • Создание и изменение таблиц
  • Лабораторная работа: Проектирование и реализация таблиц

Модуль 3. Расширенное проектирование таблиц

  • Секционирование таблиц
  • Сжатие данных
  • Временные таблицы
  • Лабораторная работа: Использование расширенного проектирования таблиц

Модуль 4. Поддержание целостности данных посредством ограничений

  • Поддержание целостности данных
  • Реализация доменной целостности
  • Реализация сущностной и ссылочной целостности
  • Лабораторная работа: Поддержание целостности данных через ограничения

Модуль 5. Введение в индексирование

  • Основные положения индексирования
  • Типы данных и индексы
  • Одностолбцовые и составные индексы
  • Лабораторная работа: Создание индексов

Модуль 6. Разработка оптимальной стратегии индексирования

  • Индексы, покрывающие запрос
  • Управление индексами
  • Планы выполнения
  • Использование DTE
  • Лабораторная работа: Разработка оптимальной стратегии индексирования

Модуль 7. Колоночные индексы

  • Введение в колоночные индексы
  • Создание колоночных индексов
  • Работа с колоночными индексами
  • Лабораторная работа: Использование колоночных индексов

Модуль 8. Проектирование и реализация представлений

  • Обзор представлений
  • Создание и управление представлениями
  • Вопросы производительности для представлений
  • Лабораторная работа: Проектирование и реализация представлений

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

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

Модуль 10. Проектирование и реализация пользовательских функций

  • Обзор функций
  • Проектирование и реализация скалярных функций
  • Проектирование и реализация табличных функций
  • Советы по созданию функций
  • Альтернативы использованию функций
  • Лабораторная работа: Проектирование и реализация пользовательских функций
Оставить свой отзыв об этом мероприятии