Пропустить команды ленты
Пропустить до основного контента
English Version
Вход
Перейти вверх

M20762 Разработка баз данных в Microsoft SQL Server 2016. Developing SQL Databases 

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

Аудитория:  

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

Предварительные требования

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

  • Базовые знания и навыки работы с операционными системами Windows
  • Опыт написания запросов T-SQL
  • Базовые знания о реляционных базах данных

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

Программа курса

Модуль 1: Введение в разработку баз данных
  • Введение в платформу SQL Server
  • Использование инструментов SQL Server

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

  • Проектирование таблиц
  • Типы данных
  • Работа со схемами
  • Создание и изменение таблиц
Модуль 3: Расширенное проектирование таблиц 
  • Секционирование таблиц
  • Сжатие данных
  • Временные таблицы

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

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

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

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

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

  • Индексы, покрывающие запрос
  • Управление индексами
  • Планы выполнения
  • Использование DTE
  • Очередь запросов
Модуль 7: Колоночные индексы 
  • Введение в колоночные индексы
  • Создание колоночных индексов
  • Работа с колоночными индексами
Модуль 8: Проектирование и реализация представлений
  • Обзор представлений
  • Создание и управление представлениями
  • Вопросы производительности для представлений
Модуль 9: Проектирование и реализация хранимых процедур
  • Введение в хранимые процедуры
  • Работа с хранимыми процедурами
  • Реализация хранимых процедур с параметрами
  • Контроль контекста выполнения  
Модуль 10: Проектирование и реализация пользовательских функций
  • Обзор функций
  • Проектирование и реализация скалярных функций
  • Проектирование и реализация табличных функций
  • Советы по созданию функций
  • Альтернативы использованию функций  
Модуль 11: Реагирование на изменение данных через триггеры 
  • Проектирование DML триггеров
  • Реализация DML триггеров
  • Дополнительные возможности триггеров

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

  • Оптимизированные по памяти таблицы
  • Хранимые процедуры, скомпилированные в исходном коде
Модуль 13: Реализация управляемого кода в SQL Server 
  • Введение в интеграцию со средой CLR SQL
  • Импорт и настройка сборок

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

  • Введение в XML и XML схемы
  • Хранение XML данных и схем в SQL Server
  • Использование типа данных XML
  • Использование инструкции FOR XML
  • Основы языка XQuery
  • Нарезка XML
Модуль 15: Работа с пространственными данными SQL Server
  • Введение в пространственные типы данных
  • Использование пространственных типов данных SQL Server
  • Использование пространственных данных в приложениях
Модуль 16: Хранение и запрос двоичных и текстовых документов в SQL Server 
  • Соображения при работе с BLOB данными
  • Работа с FileStream
  • Использование полнотекстового поиска

Модуль 17: Одновременная работа в SQL Server  

  • Одновременная работа и транзакции
  • Блокировка

Модуль 18: Производительность и мониторинг  

  • Расширенные события
  • Работа с расширенным событиями
  • Статистика запросов
  • Оптимизация конфигурационного файла базы данных
  • Метрика

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

5 дней (40 часов)
 

 Регистрация на курс

 
Доступные даты для регистрации:
05 августа 2019

Для регистрации на курс воспользуйтесь личным кабинетом
 

 Новости

 
 

 Облако тегов

 
Здесь будут отображаться тэги.(Upd)