ГлавнаяКаталог курсов › Разработка баз данных SQL (20762)

Разработка баз данных SQL (20762)

Код курса
20762
32
часа
4
дня
Разработка баз данных SQL (20762)

ОПИСАНИЕ КУРСА

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

СЛУШАТЕЛИ

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

ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА

Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:

  • Базовые знания и навыки работы с операционными системами Windows.
  • Опыт написания запросов T-SQL.
  • Базовые знания о реляционных базах данных.
ПРОГРАММА КУРСА

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

Темы

  • Введение в платформу SQL Server
  • Использование инструментов SQL Server

Лабораторная работа: Обзор SQL Server и его инструментария

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

Темы

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

Лабораторная работа: Проектирование и реализация таблиц

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

Темы

  • Секционирование таблиц
  • Сжатие данных
  • Временные таблицы

Лабораторная работа: Использование расширенного проектирования таблиц

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

Темы

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

Лабораторная работа: Поддержание целостности данных через ограничения

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

Темы

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

Лабораторная работа: Создание индексов

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

Темы

  • Индексы, покрывающие запрос
  • Управление индексами
  • Планы выполнения
  • Использование DTE

Лабораторная работа: Разработка оптимальной стратегии индексирования

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

Темы

  • Введение в колоночные индексы
  • Создание колоночных индексов
  • Работа с колоночными индексами

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

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

Темы

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

Лабораторная работа: Проектирование и реализация представлений

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

Темы

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

Лабораторная работа: Проектирование и реализация хранимых процедур

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

Темы

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

Лабораторная работа: Проектирование и реализация пользовательских функций

Модуль 11: Реагирование на изменение данных через триггеры

Темы

  • Проектирование DML триггеров
  • Реализация DML триггеров
  • Дополнительные возможности триггеров

Лабораторная работа: Реагирование на изменение данных через триггеры

Модуль 12: Использование таблиц в оперативной памяти

Темы

  • Оптимизированные по памяти таблицы
  • Хранимые процедуры, скомпилированные в исходном коде

Лабораторная работа: Использование таблиц в оперативной памяти

Модуль 13: Реализация управляемого кода в SQL Server

Темы

  • Введение в интеграцию со средой CLR SQL
  • Импорт и настройка сборок
  • Реализация интеграции с SQL CLR

Лабораторная работа: Реализация управляемого кода в SQL Server

Модуль 14: Хранение и запросы к XML данным в SQL Server

Темы

  • Введение в XML и XML схемы
  • Хранение XML данных и схем в SQL Server
  • Использование типа данных XML
  • Использование инструкции FOR XML
  • Основы языка XQuery

Лабораторная работа: Хранение и запросы к XML данным в SQL Server

Модуль 15: Работа с пространственными данными SQL Server

Темы

  • Введение в пространственные типы данных
  • Использование пространственных типов данных SQL Server
  • Использование пространственных данных в приложениях

Лабораторная работа: Работа с пространственными данными SQL Server

Модуль 16: Хранение и запрос двоичных и текстовых документов в SQL Server

Темы

  • Соображения при работе с BLOB данными
  • Работа с FileStream
  • Использование полнотекстового поиска

Лабораторная работа: Хранение и запрос двоичных и текстовых документов в SQL Server

Продолжительность курса – 4 дня/32 часа

Официальный источник  https://www.microsoft.com/en-us/learning/course.aspx?cid=20762

Актуальная версия курса на сегодня — 20762A   (доступен с 11 мая  2016 года)

ДЛЯ КОГО ПРЕДНАЗНАЧЕН:

  • Администратор ЦОД
  • Разработчик ПО
  • Специалист по работе с системами хранения данных
Поделиться
регистрация на курс
* обязательные поля для заполнения

Для предварительной записи на курсы или уточнения информации позвоните по телефонам: +380 44 230 34 74

E-mail: education@erc.ua