Разработка баз данных SQL: Курсы

Курс знакомит с созданием таких объектов как таблицы, представления, хранимые процедуры и функции, возможностями индексирования, а также предоставляет возможность получения навыков работы с пространственными, XML, BLOB данными.
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Базы данных
Гранит, сетевая академия логоГранит, сетевая академия
Открытый набор
40 часов
Самара
Гранит, сетевая академия
от 29 900 ₽

Анонс программы

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

Описание Программы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Обзор функций
  • Проектирование и реализация скалярных функций
  • Проектирование и реализация табличных функций
  • Советы по созданию функций
  • Альтернативы использованию функций
  • Лабораторная работа: Проектирование и реализация пользовательских функций
Записаться на курс
Разработка баз данных SQL: Курсы
29 900
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
40 часов
Самара
Гранит, сетевая академия
от 29 900 ₽
Как добраться?
Самара, Гранит, сетевая академия