М20762С: Разработка баз данных на платформе Microsoft SQL Server
Подробнее
Что вы получите
- Создавать таблицы, индексы, представления, функции, хранимые процедуры и триггеры
- Обрабатывать структурированные и неструктурированные данные
- Контролировать целостность данных с помощью ограничений и триггеров
- Использовать объектное программирование для расширения возможностей SQL Server
- Создавать таблицы в памяти для ускорения обработки данных
- Оценивать производительность и оптимизировать обработку данных
Программа курса
Введение в платформу SQL Server Инструменты и задачи разработчика Лабораторная работа
Разработка таблиц Типы данных Использование схем Операции над таблицами Лабораторная работа
Секционирование данных Сжатие данных Хронологические таблицы Лабораторная работа
Обеспечение целостности данных Доменная целостность Сущностная и ссылочная целостность Лабораторная работа
Принципы работы индексов Типы данных и индексы Куча, кластеризованные и некластеризованные индексы Простые и составные индексы Лабораторная работа
Стратегия разработки индексов Управление индексами План выполнения запросов Помощник по настройке ядра СУБД Хранилище запросов Лабораторная работа
Введение в колоночные индексы Создание колоночных индексов Эксплуатация колоночных индексов Лабораторная работа
Назначение представлений Создание и управление представлениями Влияние представлений на производительность Лабораторная работа
Введение в хранимые процедуры Использование хранимых процедур Параметризованные процедуры Управление контекстом исполнения Лабораторная работа
Обзор функций Скалярные функции Табличные функции Создание функций Альтернативные механизмы Лабораторная работа
Проектирование триггеров Реализация триггеров Расширенные возможности триггеров Лабораторная работа
Таблицы, размещаемые в памяти Процедуры, компилируемые в бинарный код Лабораторная работа
Интеграция СУБД с CLR Импорт сборок в базу данных Лабораторная работа
Введение в XML Хранение данных в XML Создание индексов для XML Конвертация данных в XML Выполнение запросов с помощью XQuery Преобразование данные из XML в табличное представление Лабораторная работа
Введение в пространственные данные Работа с пространственными типами Использование пространственных типов в приложениях Лабораторная работа
Введение в неструктурированные данные (BLOB) Хранение неструктурированных данных в отдельных файлах Полнотекстовый поиск Лабораторная работа
Конкурентный доступ к данным и транзакции Механизм блокировок Лабораторная работа
Трассировка и расширенные события Статистика по текущим запросам Оптимизация настройки файлов базы данных Метрики для измерения производительности Лабораторная работа
01Модуль 1. Введение в разработку баз данных  (2 ак. ч.)
Введение в платформу SQL Server Инструменты и задачи разработчика Лабораторная работа
02Модуль 2. Проектирование и создание таблиц  (2 ак. ч.)
Разработка таблиц Типы данных Использование схем Операции над таблицами Лабораторная работа
03Модуль 3. Сложные аспекты разработки таблиц  (2 ак. ч.)
Секционирование данных Сжатие данных Хронологические таблицы Лабораторная работа
04Модуль 4. Обеспечение целостности данных с помощью ограничений  (2 ак. ч.)
Обеспечение целостности данных Доменная целостность Сущностная и ссылочная целостность Лабораторная работа
05Модуль 5. Индексы  (2 ак. ч.)
Принципы работы индексов Типы данных и индексы Куча, кластеризованные и некластеризованные индексы Простые и составные индексы Лабораторная работа
06Модуль 6. Разработка эффективных индексов  (2 ак. ч.)
Стратегия разработки индексов Управление индексами План выполнения запросов Помощник по настройке ядра СУБД Хранилище запросов Лабораторная работа
07Модуль 7. Колоночные индексы  (2 ак. ч.)
Введение в колоночные индексы Создание колоночных индексов Эксплуатация колоночных индексов Лабораторная работа
08Модуль 8. Проектирование и создание представлений  (2 ак. ч.)
Назначение представлений Создание и управление представлениями Влияние представлений на производительность Лабораторная работа
09Модуль 9. Проектирование и создание хранимых процедур  (2 ак. ч.)
Введение в хранимые процедуры Использование хранимых процедур Параметризованные процедуры Управление контекстом исполнения Лабораторная работа
10Модуль 10. Проектирование и создание пользовательских функций  (2 ак. ч.)
Обзор функций Скалярные функции Табличные функции Создание функций Альтернативные механизмы Лабораторная работа
11Модуль 11. Обработка изменений данных с помощью триггеров  (2 ак. ч.)
Проектирование триггеров Реализация триггеров Расширенные возможности триггеров Лабораторная работа
12Модуль 12. Таблицы, размещаемые в памяти  (3 ак. ч.)
Таблицы, размещаемые в памяти Процедуры, компилируемые в бинарный код Лабораторная работа
13Модуль 13. Управляемый код в базе данных  (2 ак. ч.)
Интеграция СУБД с CLR Импорт сборок в базу данных Лабораторная работа
14Модуль 14. Хранение и обработка XML данных  (3 ак. ч.)
Введение в XML Хранение данных в XML Создание индексов для XML Конвертация данных в XML Выполнение запросов с помощью XQuery Преобразование данные из XML в табличное представление Лабораторная работа
15Модуль 15. Хранение и обработка пространственных данных  (2 ак. ч.)
Введение в пространственные данные Работа с пространственными типами Использование пространственных типов в приложениях Лабораторная работа
16Модуль 16. Хранение и обработка неструктурированных данных  (2 ак. ч.)
Введение в неструктурированные данные (BLOB) Хранение неструктурированных данных в отдельных файлах Полнотекстовый поиск Лабораторная работа
17Модуль 17. Конкурентный доступ к данным  (3 ак. ч.)
Конкурентный доступ к данным и транзакции Механизм блокировок Лабораторная работа
18Модуль 18. Производительность и мониторинг  (3 ак. ч.)
Трассировка и расширенные события Статистика по текущим запросам Оптимизация настройки файлов базы данных Метрики для измерения производительности Лабораторная работа
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «М20762С: Разработка баз данных на платформе Microsoft SQL Server» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 7 августа 2024 г.

Специалист 












