Учебное направление

PostgreSQL

Изучите PostgreSQL от А до Я: бесплатные уроки для новичков и профессионалов. SQL, оптимизация запросов, администрирование БД.. Материалы выстроены от первого знакомства до практических задач и следующего уровня.

Быстрый выбор

С чего начать PostgreSQL

Выберите первую задачу и переходите к инструкции.

Как создать таблицу в pgAdmin 4 и посмотреть данные

В pgAdmin 4 таблицу можно создать через графический интерфейс: выбрать схему, добавить колонки, указать primary key и сохранить объект. Но даже если…

Схема базы и ER-диаграмма в pgAdmin 4

В pgAdmin 4 можно посмотреть схему базы данных, открыть таблицы, колонки, индексы, ограничения и сгенерировать ER-диаграмму PostgreSQL. Важно понимать: pgAdmin показывает реальные…

Бэкап и восстановление PostgreSQL через pgAdmin 4

В pgAdmin 4 можно сделать бэкап PostgreSQL через меню Backup и восстановить базу через Restore. При этом pgAdmin не изобретает отдельный способ…

Бэкап и восстановление базы 1C в PostgreSQL через pgAdmin

Бэкап базы 1C в PostgreSQL через pgAdmin возможен, но его нельзя воспринимать как универсальную замену регламентному резервному копированию. pgAdmin вызывает стандартные инструменты…

Команды psql для PostgreSQL: шпаргалка с примерами

psql — терминальный клиент PostgreSQL. Через него можно подключиться к базе, выполнять SQL, смотреть таблицы и схемы, запускать SQL-файлы, импортировать CSV и…

VIEW и Materialized View в PostgreSQL — создание и обновление

VIEW — сохранённый SELECT-запрос с именем. Materialized View — кэшированный результат запроса, хранящийся как таблица. Разбираем создание, обновление данных через WITH CHECK…

Маршрут обучения

Как двигаться по порядку

2

Шаг 2

Схема базы и ER-диаграмма в pgAdmin 4

В pgAdmin 4 можно посмотреть схему базы данных, открыть таблицы, колонки, индексы, ограничения и сгенерировать ER-диаграмму PostgreSQL. Важно понимать: pgAdmin показывает реальные объекты базы. Если…

4

Шаг 4

Бэкап и восстановление базы 1C в PostgreSQL через pgAdmin

Бэкап базы 1C в PostgreSQL через pgAdmin возможен, но его нельзя воспринимать как универсальную замену регламентному резервному копированию. pgAdmin вызывает стандартные инструменты PostgreSQL, поэтому важно…

5

Шаг 5

Команды psql для PostgreSQL: шпаргалка с примерами

psql — терминальный клиент PostgreSQL. Через него можно подключиться к базе, выполнять SQL, смотреть таблицы и схемы, запускать SQL-файлы, импортировать CSV и сохранять вывод. Ниже…

Учебные дорожки

Маршруты по теме «PostgreSQL»

Сгруппированные материалы для последовательного изучения.

Самопроверка

Как понять, что можно идти дальше

  1. Вы можете повторить основной пример без пропущенных шагов
  2. Понимаете назначение ключевых команд и параметров
  3. Умеете проверить результат и прочитать сообщение об ошибке
  4. Можете изменить пример под собственную задачу

Материалы рубрики

Новые материалы по теме «PostgreSQL»

Как создать таблицу в pgAdmin 4 и посмотреть данные

В pgAdmin 4 таблицу можно создать через графический интерфейс: выбрать схему, добавить колонки, указать primary key и сохранить объект. Но даже если вы делаете это через GUI, полезно видеть SQL-эквивалент. Так проще понимать,…

Схема базы и ER-диаграмма в pgAdmin 4

В pgAdmin 4 можно посмотреть схему базы данных, открыть таблицы, колонки, индексы, ограничения и сгенерировать ER-диаграмму PostgreSQL. Важно понимать: pgAdmin показывает реальные объекты базы. Если внешние ключи не созданы в PostgreSQL, на ER-диаграмме…

Бэкап и восстановление PostgreSQL через pgAdmin 4

В pgAdmin 4 можно сделать бэкап PostgreSQL через меню Backup и восстановить базу через Restore. При этом pgAdmin не изобретает отдельный способ резервного копирования: под капотом он использует стандартные инструменты PostgreSQL, прежде всего…

Бэкап и восстановление базы 1C в PostgreSQL через pgAdmin

Бэкап базы 1C в PostgreSQL через pgAdmin возможен, но его нельзя воспринимать как универсальную замену регламентному резервному копированию. pgAdmin вызывает стандартные инструменты PostgreSQL, поэтому важно понимать, что именно копируется: серверная база PostgreSQL, роли,…

Команды psql для PostgreSQL: шпаргалка с примерами

psql — терминальный клиент PostgreSQL. Через него можно подключиться к базе, выполнять SQL, смотреть таблицы и схемы, запускать SQL-файлы, импортировать CSV и сохранять вывод. Ниже сначала идёт короткая шпаргалка, затем — синтаксис и…

VIEW и Materialized View в PostgreSQL — создание и обновление

VIEW — сохранённый SELECT-запрос с именем. Materialized View — кэшированный результат запроса, хранящийся как таблица. Разбираем создание, обновление данных через WITH CHECK OPTION и когда использовать каждый тип. Что такое VIEW и зачем…

VACUUM в PostgreSQL — очистка, autovacuum, MVCC

VACUUM убирает «мёртвые» строки, которые остаются после UPDATE и DELETE из-за MVCC. Без регулярного VACUUM таблицы раздуваются и запросы замедляются. Разбираем MVCC, виды VACUUM, autovacuum и как диагностировать раздутие. MVCC — почему появляются…

Установка PostgreSQL на Windows 10 и 11 — пошаговая инструкция

Чтобы установить PostgreSQL на Windows, скачиваем инсталлятор с официального сайта, запускаем мастер установки и задаём пароль суперпользователя. Ниже каждый шаг разобран отдельно, а после установки приведены три проверки результата Что нужно перед установкой…

Установка PostgreSQL на Ubuntu — apt, systemctl, настройка

PostgreSQL на Ubuntu устанавливается одной командой. Но есть нюансы: версия из стандартного apt может быть устаревшей, нужно настроить аутентификацию, разобраться с pg_ctlcluster. Разбираем всё по порядку. Два способа установки Первый — из стандартного…

Триггеры в PostgreSQL — CREATE TRIGGER, PL/pgSQL, NEW и OLD

Триггер — функция, автоматически вызываемая при INSERT, UPDATE или DELETE. Используется для аудита изменений, автоматического заполнения полей и валидации бизнес-правил. Разбираем синтаксис, переменные NEW/OLD и типовые паттерны. Как работают триггеры Переменные NEW и…

Настройки cookie