Top.Mail.Ru

Курс

Реляционные базы данных. PostgreSQL

Выпускников: 31
Повышение квалификации
Документ Удостоверение
Объём 46 ак.ч
Формат Дистанционно
Дата обновления курса 4 июня 2025
Реляционные базы данных. PostgreSQL

Умение работать с базами данных – ключевой навык для современного программиста, особенно в областях backend-разработки, администрирования БД, анализа данных и машинного обучения. Backend-разработчики используют базы данных для хранения, обработки и эффективного извлечения данных, обеспечивая работу серверных приложений. В сфере анализа данных и машинного обучения базы данных помогают организовывать и управлять большими объемами информации, необходимыми для обучения моделей. Администраторам требуется разбираться в управлении пользователями баз данных, бэкапах и безопасности PostgreSQL, а также уметь мониторить и оптимизировать базы.

Краткое описание

  • Курс подходит как для начинающих в сфере it, так и для практикующих программистов
  • Уникальная методика: теория и практика – ОДНОВРЕМЕННО
  • По окончании – удостоверение с включением в Федеральный реестр
  • Формат обучения: онлайн
Необходимо иметь браузер с доступом в интернет

БАЗОВАЯ ПОДГОТОВКА ДЛЯ ОБУЧЕНИЯ НА ДАННОМ КУРСЕ НЕ ТРЕБУЕТСЯ

По окончании вы будете уметь:

  • понимать принципы реляционной модели данных
  • работать с БД по современным стандартам в приложении pgAdmin
  • устанавливать и настраивать PostgreSQL
  • писать SQL-запросы для извлечения и обработки данных
  • проектировать базы данных, оптимизировать их производительность
  • управлять пользователями, правами доступа и безопасностью БД
  • работать с триггерами, хранимыми процедурами и транзакциями
  • выполнять бэкапы и администрирование PostgreSQL
  • создавать и реализовывать собственные проекты с базами данных

Есть вопросы по курсу?

Если есть вопросы по курсу или сложно выбрать подходящий, оставьте сообщение, мы оперативно свяжемся с вами

В ДИСТАНЦИОННОМ ФОРМАТЕ ВЫ:

  • смотрите видеоуроки в любое удобное время 24/7 на нашей платформе в течение всего срока доступа
  • выполняете практические задания, повторяя действия за преподавателем
  • решаете задачи самостоятельно, затем сверяете с видеорешением
  • получаете ответы на вопросы через форму обратной связи
  • пользуетесь учебным материалом даже после окончания срока доступа
  • проходите промежуточный тест по изученной теме
  • сдаете итоговый тест и получаете документ об окончании
Объём
46 ак.ч
80 видео, в том числе:
22 практических
Документ
Удостоверение
Срок доступа
65 дн.
Продление доступа
1 день — 560 р.
Для юридических лиц
специальные условия

Дистанционное обучение в РУНО — это:

  • Удобная учебная платформа
  • Видеолекции и практические занятия
  • Разбор примеров и задач
  • Связь с преподавателем
  • Тестирование, итоговые работы
  • Наглядный учебный материал
Подробнее

Очные и онлайн занятия в группе

Очно — по расписанию в аудитории центра.

Онлайн — в форме вебинара с обратной связью по расписанию, согласованному с заказчиком.

Данная программа проверена Департаментом образования и соответствует уровню профессионального стандарта «Бухгалтер».

Курс предназначен для тех, кто желает значительно поднять свой профессиональный уровень.

Программа аккредитована Институтом Профбухгалтера.

Ближайшие даты
Объём
46  ак.ч
Документ
Удостоверение
Для юридических лиц
специальные условия

Как проходит обучение

Очно
  • По расписанию в группе
  • Живое общение со слушателями и преподавателями
  • Оборудованные классы
  • Удобное местоположение — Москва, ЦАО, 1 мин. от метро
Подробнее
Онлайн
  • По расписанию в группе
  • Обучение с любого места, где есть интернет
  • Общение со слушателями и преподавателями в чате
  • Видеозаписи уроков
Подробнее

Наша цель — передать качественные прикладные знания, применимые на практике, позволяющие в кратчайшие сроки повысить уровень профессионализма всей вашей команде!

Формы обучения для сотрудников компаний

Дистанционное обучение

— видеокурсы на нашей платформе с обратной связью и контролем знаний ваших работников. Возможность обучения в любое удобное для сотрудников время 24/7 без отрыва от производства.

Выездное обучение

— обучение сотрудников на территории заказчика. Занятия проводятся по расписанию, согласованному с заказчиком.

Онлайн

— обучение в форме вебинара с обратной связью в режиме онлайн. Занятия проводятся по расписанию, согласованному с заказчиком. Контроль знаний по завершении каждой темы.

Электронные курсы в формате SCORM

— мы предоставим любой курс из нашего каталога в формате SCORM для обучения сотрудников на платформе Заказчика по предварительной заявке.

Узнать о корпоративном обучении подробнее
Оставьте заявку и мы рассчитаем стоимость обучения ваших сотрудников

Заявка на корпоративное обучение

Учебная программа

Видео:   80
Практических заданий:   22

ПРОГРАММА КУРСА

Тема №1. Введение в реляционные базы данных и PostgreSQL
Лекция №1: Понятие реляционной модели данных
Лекция №2: Установка PostgreSQL и инструменты для работы
Лекция №3: Основные команды SQL
Лекция №4: Практическое создание таблицы и тестовые данные
Практическая работа №1: Установка PostgreSQL и создание таблицы
Тестирование №1
Тема №2. Основы DML-запросов
Лекция №5: Простая выборка данных
Лекция №6: Фильтрация
Лекция №7: Объединение условий
Лекция №8: Сортировка
Практическая работа №2: Получение данных об учебных курсах - фильтрация, сортировка
Лекция №9: Агрегатные функции и группировка
Лекция №10: Вставка, обновление, удаление строк
Лекция №11: Импорт и экспорт данных
Сам. задание + Решение задания: №1: Добавление сведений об учебных курсах, агрегация и анализ данных
Тестирование №2
Тема №3. Выборка данных из нескольких таблиц
Лекция №12: Введение в JOIN
Лекция №13: Левое и правое соединение (LEFT JOIN, RIGHT JOIN) и их применение
Практическая работа №3: Получение данных об учебных курсах с помощью JOIN
Лекция №14: Другие виды соединений: полное соединение (FULL JOIN), кросс-соединение (CROSS JOIN) и самосоединение (SELF JOIN)
Лекция №15: Объединение выборок
Сам. задание + Решение задания: №2: Агрегация и анализ данных по учебным курсам из нескольких таблиц
Тестирование №3
Тема №4. Проектирование схемы базы данных и создание связей
Лекция №16: DDL команды
Лекция №17: Типы данных в PostgreSQL
Лекция №18: Ограничение Primary Key, NOTNULL, UNIQUE
Лекция №19: Ограничение Foreign Key
Лекция №20: Нормализация таблиц базы данных, нормальные формы
Практическая работа №4: Нормализация таблицы курсов и зачислений
Лекция №21: Типы связей, связь один-ко-многим
Лекция №22: Связь многие-ко-многим
Лекция №23: Связь один-к-одному
Лекция №24: Ограничения CHECK и DEFAULT
Лекция №25: ER-диаграмма базы данных (Entity – Relationship Diagram)
Лекция №26: Тип данных ENUM
Сам. задание + Решение задания: №3: Расширение функционала базы данных учебных курсов
Тестирование №4
Тема №5. Подзапросы и общие табличные выражения (CTE)
Лекция №27: Использование подзапросов в SELECT, WHERE и FROM
Лекция №28: Коррелированные подзапросы и их применение
Практическая работа №5: Использование подзапросов для анализа данных о курсах и студентах
Лекция №29: Общие табличные выражения (CTE)
Сам. задание + Решение задания: №4: Анализ данных о курсах с помощью CTE
Тестирование №5
Тема №6. Оконные функции
Лекция №30: Основы оконных функций и их применение
Лекция №31: Функции ранжирования: ROW_NUMBER, RANK, DENSE_RANK
Практическая работа №6: Нарастающие итоги по зачислениям и ценам курсов
Лекция №32: Функции LAG и LEAD для анализа данных
Сам. задание + Решение задания: №5: Оконные функции для анализа данных
Тестирование №6
Тема №7. Условия и продвинутая группировка
Лекция №33: Оператор CASE WHEN для создания вычисляемых полей
Лекция №34: Работа с NULL значениями с помощью COALESCE и NULLIF
Практическая работа №7: Классификация товаров и обработка отсутствующих данных
Лекция №35: Группировки ROLLUP и CUBE для создания иерархических сумм и итогов
Сам. задание + Решение задания: №6: Агрегации данных для отчетности
Тестирование №7
Тема №8. Транзакции
Лекция №36: Команды управления транзакциями BEGIN, COMMIT, ROLLBACK
Лекция №37: Требования к транзакциям - ACID
Практическая работа №8: Изменение данных в рамках транзакции
Лекция №38: Уровни изоляции транзакций
Сам. задание + Решение задания: №7: Обновление связанных данных о студентах и курсах
Тестирование №8
Тема №9. Основы безопасности в PostgreSQL
Лекция №39: Управление ролями и пользователями: создание, назначение и удаление ролей
Лекция №40: Контроль доступа с помощью команд GRANT и REVOKE
Практическая работа №9: Создание ролей с определенными правами
Лекция №41: Настройка прав доступа на уровне таблиц и баз данных
Сам. задание + Решение задания: №8: Управление доступом к базе данных учебного центра
Тестирование №9
Тема №10. Автоматизация работы с данными
Лекция №42: Представления и материализованные представления
Лекция №43: Функции - предопределенные запросы
Практическая работа №10: Создание представлений и функций
Лекция №44: Триггеры, автоматизация действий по событиям
Сам. задание + Решение задания: №9: Повышение эффективности работы с базой данных учебного центра
Тестирование №10
Тема №11. Индексы и оптимизация запросов
Лекция №45: Введение в индексы: зачем они нужны и как работают
Лекция №46: Виды индексов в PostgreSQL: B-tree, Hash, GiST, GIN
Практическая работа №11: Создание индексов для таблицы товаров и заказов
Лекция №47: Команда EXPLAIN и оптимизация запросов
Сам. задание + Решение задания: №10: Анализ эффективности и оптимизация запросов
Тестирование №11
Тема №12. Дипломный проект
Сам. задание + Решение задания: №11: База данных для управления арендой автомобилей
ИТОГОВОЕ ТЕСТИРОВАНИЕ

Фрагменты уроков из курса

Попробуйте бесплатно

Вы сможете:

  • обучиться на отдельных уроках
  • убедиться в удобстве платформы
  • познакомиться с преподавателем
Получить доступ
Время доступа:   5 дней  

Как мы обучаем

Небольшой блок теории сразу закрепляется практикой в 1С
Обучение на документах и сквозном примере предприятия
Готовые конспекты, задания, решебники, образцы документов

ПО ОКОНЧАНИИ ВЫ ПОЛУЧИТЕ:

Удостоверение о повышении квалификации

— выдается на основании Государственной Лицензии от 29.03.2012 г. за регистрационным номером Л035-01298-77/00185562
— вносится в Федеральный реестр документов (ФИС ФРДО)

Необходимо предоставить:

— документ о высшем или среднем специальном образовании
— перевод, если документ на иностранном языке

Подробнее о документах

Привилегии нашим студентам

Помощь в трудоустройстве и профессиональном росте

Бесплатно от нашего карьерного консультанта вы сможете получить:
  • помощь в поиске новой профессии
  • стратегию поиска работы
  • профессиональное составление резюме
  • участие в тренировочном собеседовании

Отзывы слушателей

Стоимость обучения
Онлайн
Скидка
- 35%
до 13.06.2025
-500р по промокоду 060625
36 400 ₽
23 660 ₽
в рассрочку
от 1 314 ₽/мес
Доступ к видео 24/7
Связь с преподавателем
Срок доступа - 65 дней
Объем курса - 46 ак. ч
Документ - Удостоверение
Видеоуроки и связь с преподователями 24/7
Срок доступа - 65 дней
Объем курса - 46 уроков
Документ - Удостоверение
По всем вопросам звоните по телефону +7 (495) 290 94 52 по будням с 9:30 до 18:30 МСК

Вам нужна помощь?

Оставьте заявку — и мы перезвоним!

Изучение баз данных является важной частью подготовки специалистов в сфере информационных технологий. Один из наиболее популярных и функциональных инструментов в этой области — PostgreSQL. Для тех, кто только начинает знакомство с системами управления базами данных, подойдут курсы PostgreSQL для новичков, которые охватывают основные понятия и принципы работы с СУБД.

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

Онлайн курсы администрирования PostgreSQL ориентированы на тех, кто хочет понять, как устроена работа сервера баз данных, какие существуют методы настройки, резервного копирования и восстановления. Эти знания могут быть полезны как для начинающих, так и для специалистов смежных направлений.

Если интересует последовательное и пошаговое обучение, подойдет базовый курс PostgreSQL обучение с нуля, в котором внимание уделяется практическим навыкам. Практический курс базы данных PostgreSQL содержит задания, направленные на закрепление материала в реальных сценариях.

Для общего понимания систем управления базами данных предлагаются курсы СУБД PostgreSQL, охватывающие как пользовательские, так и административные аспекты работы. Также существует администратор PostgreSQL курс обучения, где рассматриваются задачи настройки, мониторинга и поддержки производительности.

Тем, кто хочет углубить свои знания, будет полезно комплексное обучение базам данных PostgreSQL, объединяющее теорию, практику и разбор типичных ошибок.

Изучение баз данных является важной частью подготовки специалистов в сфере информационных технологий. Один из наиболее популярных и функциональных инструментов в этой области — PostgreSQL. Для тех, кто только начинает знакомство с системами управления базами данных, подойдут курсы PostgreSQL для новичков, которые охватывают основные понятия и принципы работы с СУБД.

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

Онлайн курсы администрирования PostgreSQL ориентированы на тех, кто хочет понять, как устроена работа сервера баз данных, какие существуют методы настройки, резервного копирования и восстановления. Эти знания могут быть полезны как для начинающих, так и для специалистов смежных направлений.

Если интересует последовательное и пошаговое обучение, подойдет базовый курс PostgreSQL обучение с нуля, в котором внимание уделяется практическим навыкам. Практический курс базы данных PostgreSQL содержит задания, направленные на закрепление материала в реальных сценариях.

Для общего понимания систем управления базами данных предлагаются курсы СУБД PostgreSQL, охватывающие как пользовательские, так и административные аспекты работы. Также существует администратор PostgreSQL курс обучения, где рассматриваются задачи настройки, мониторинга и поддержки производительности.

Тем, кто хочет углубить свои знания, будет полезно комплексное обучение базам данных PostgreSQL, объединяющее теорию, практику и разбор типичных ошибок.