20762 Разработка баз данных на платформе Microsoft SQL Server 2016
Ваша корзина пуста
Сумма: 0 руб.

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

О курсе

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

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

Данный курс у Microsoft  признан устаревшим 

SQL Server — система управления реляционными базами данных, разработанный Microsoft. Предназначена для хранения баз данных и обеспечения доступа к этим данным. 

MS SQL Server — это версия платформы для управления данными, разработки и создания приложений и проектов бизнес-аналитики

 

Microsoft SQL Server обеспечивает возможность функционирования и управления базой данных, даже если она стремится к ежедневному росту.   Кроме того, Microsoft server позволяет производить резервное копирование без отключения пользователей, даже во время рабочего дня.  

  

Данный пятидневный курс под руководством сертифицированных тренеров Microsoft направлен на понимание области действия SQL Server. Научит использовать инструменты SQL Server для создания базы данных. 

 

Цель курса

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

 

Аудитория 

• Разработчики баз данных

• IT-специалисты, использующие SQL Server для реализации базы данных

• Администраторы баз данных

• Разработчики приложений

• Аналитики данных

• Системные аналитики

 

Предварительная подготовка 

• Практическое понимание работы реляционных баз данных

• Навык работы с Transact-SQL

• Знание о функциях Microsoft Windows на базовом уровне


По окончании курса выпускники смогут

• Разрабатывать и внедрять таблицы для эффективного запроса данных

• Использовать дизайны расширенных таблиц: создавать и и использовать временные таблицы; разделять и сжимать данные 

• Обеспечивать целостность данных от ввода до хранения

• Реализовывать различные типы индексации 

• Разрабатывать оптимизированные индексные стратегии с использованием Query Store

• Создавать и эффективно использовать индексы columnstore

• Создавать и управлять представлениями 

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

• Манипулировать данными с помощью Data Manipulation Language

• Использовать .Net Framework для разработки новых объектов в таблицах 

• Использовать XML и описывать XML-схемы

• Использовать DMV и Perfomance Monitor для сбора показателей производительности 

• Определять базовые показатели

Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 40
03.06.2024
выбрать другую дату
35 000 руб. 40 000 руб.
Дневное обучение 40
15.04.2024
выбрать другую дату
35 000 руб. 40 000 руб.
Дневное обучение 40
15.04.2024
выбрать другую дату
35 000 руб. 40 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 40
03.06.2024
выбрать другую дату
35 000 руб. 40 000 руб.
Дневное обучение 40
15.04.2024
выбрать другую дату
35 000 руб. 40 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 40
03.06.2024
выбрать другую дату
35 000 руб. 40 000 руб.
Дневное обучение 40
15.04.2024
выбрать другую дату
35 000 руб. 40 000 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса
Модуль 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. Хранение и обработка неструктурированных данных 

  • Введение в неструктурированные данные 
  • Хранение неструктурированных данных в отдельных файлах 
  • Полнотекстовый поиск 
  • Лабораторная работа 

Модуль 17. Совместный доступ к данным 

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

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

  • Трассировка и расширенные события 
  • Статистика по текущим запросам 
  • Оптимизация настройки файлов базы данных 
  • Метрики для измерения производительности 
  • Лабораторная работа
Преподаватели
Преподаватель Вадим Городилов
Преподаватель Малиш Надежда