Идёт набор группы. Расписание будет опубликовано позже. Следите за изменениями на сайте.
{{course.from_date | date:'dd.MM.yyyy'}} - {{course.to_date | date:'dd.MM.yyyy'}} % скидка действует до {{ course.discount_expire_date }}
{{course.time_start}} - {{course.time_end}}{{course.week_days}}
{{course.week_days}} {{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '' }} {{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '' }}
Оставить заявку на Очное обучение
Оставить заявку на Вебинар
Записаться на Дистанционное обучение
скидка действует до {{ tables.distant.discount_expire_date }}
Продолжительность обучения: 40 академических часов
Форма обучения: очно, в формате вебинара
Стоимость обучения:
36 000 рублей - для физических лиц
38 000 рублей - для юридических лиц
Возможность предоставления беспроцентной рассрочки (подробнее об услуге уточняйте у сотрудников Института).
Документ об окончании: Удостоверение о повышении квалификации по курсу "PostgreSQL: Уровень 1. Основы SQL" установленного образца, сроком действия 5 лет.
Данные выданного документа вносятся в единый реестр ФИС ФРДО.
О процессе обучения:
Обучение проводится в технически оборудованных аудиториях, каждый слушатель обеспечен индивидуальным компьютером, учебные классы укомплектованы всеми необходимыми методическими материалами.
№ | Тема |
---|---|
1 | Введение в PostgreSQL Обзор основных возможностей БД PostgreSQL. Язык SQL, его структура и основные команды. Обзор актуальной версии. Обзор инструментария PostgreSQL. |
2 | Проектирование базы данных и создание ее первичной структуры Обзор структуры таблицы. Основные типы данных, используемые при создании столбцов таблицы. Понятия первичного ключа. Ограничения целостности. Команда CREATE TABLE. Понятие внешнего ключа и ссылочная целостность. Изменение структуры таблиц. Практикум: Создание базы данных, таблиц и связей между ними, изменение структуры таблицы. Домашнее задание. |
3 | Выборка данных (SELECT) Простой запрос. Его основные возможности. Арифметические выражения в выборке. Работа с денежными типами NUMERIC и MONEY. Получение структуры таблицы (описания). Фильтрация данных. Предложение WHERE. Поиск по шаблону. Операторы LIKE и SIMILAR TO. Регулярные выражения. Сортировка данных. Предложение ORDER BY. Практикум: Получение информации из базы данных с использованием простых запросов, фильтрации и сортировки. Домашнее задание. |
4 | Встроенные функции PostgreSQL Числовые функции. Строковые функции. Функции для работы с датой. Преобразования типов. Функция COALESCE и связанные с ней функции. Операция CASE. Практикум: Получение информации из БД с использованием условных конструкций. Домашнее задание. |
5 | Агрегатные функции и группировка Основные агрегатные функции. Группировка данных. Предложение GROUP BY. Фильтрация данных. Предложение HAVING. Практикум: Выполнение агрегатных вычислений с разбивкой и фильтрацией по группам. Домашнее задание. |
6 | Выборка данных из нескольких таблиц. Соединения и подзапросы Операция INNER JOIN. Операция OUTER JOIN. Перекрестное соединение CROSS JOIN. Соединение таблицы с самой собой. Подзапросы и CTE. Объединение результирующих множеств. Практикум: Написание более сложных запросов с использованием нескольких таблиц и подзапросов. Домашнее задание. |
7 | Индексы и представления Индексы. Принцип работы. Создание индексов. Представления. Принцип работы. Создание представлений. |
8 | Модификация данных в СУБД Добавление строк в таблицу при помощи команды INSERT. Использование команды UPDATE для изменения строк таблицы. Удаление данных из таблицы при помощи команды DELETE. Понятие транзакции. Требования ACID. Уровни изоляции транзакций. Практикум: Наполнение таблиц, изменение и удаление данных в них. |
9 | Подключение к СУБД из прикладной программы Понятие клиентской библиотеки. Основные виды клиентских библиотек. Понятие объектно-реляционного соответствия. Итоговое тестирование. |
Итого: | 40 ак. часов |
Укажите ваш e-mail, выберите формат обучения и нажмите запросить КП, и мы отправим Вам коммерческое предложение по данному курсу!
Запрос успешно отправлен! Спасибо за обращение!
В ближайшее время мы отправим Вам коммерческое предложение по данному курсу!
Ошибки в следующих полях:
После обучения вы получаете:
Контактная информация: