База, версии, преимущества, отличие от MySQL и варианты быстрого старта.
PostgreSQL
Рубрика для тех, кто хочет поставить PostgreSQL, подключиться через psql или pgAdmin, создать базу и таблицы, настроить права, бэкап, индексы и диагностику запросов без лишней теории.
Что нужно сделать с PostgreSQL
Выберите сценарий: понять, что такое PostgreSQL, установить сервер, подключиться к базе, создать структуру или перейти к администрированию.
Понять PostgreSQL
Что это за СУБД, где используется, чем отличается от MySQL и какую версию выбрать для нового проекта.
Установить на Windows
Официальный инсталлятор, пароль postgres, pgAdmin, psql, переменные окружения и проверка подключения.
Установить на Ubuntu
apt, официальный репозиторий PGDG, systemctl, проверка статуса сервера и первое подключение.
Работать через psql
Команды для подключения, списка баз, таблиц, схем, пользователей, версии сервера и выхода из консоли.
Настроить pgAdmin
Помощник соберет поля для pgAdmin, команду psql и строку подключения под локальный сервер, Docker или удаленный хост.
Создать базу
CREATE DATABASE, схемы, владелец базы, размер, удаление и базовая структура проекта.
Сделать бэкап
pg_dump, pg_restore, custom-формат, расписание, проверка восстановления и частые ошибки.
Как пройти рубрику по порядку
Windows, Ubuntu, Astra Linux, psql и pgAdmin закрывают первый рабочий запуск.
Базы, схемы, таблицы, типы данных, INSERT, UPDATE, DELETE и внешние ключи.
Пользователи, GRANT, пароль, pg_hba.conf, резервное копирование, импорт и экспорт.
Индексы, EXPLAIN ANALYZE, VACUUM, JSONB, VIEW и Materialized View.
Что ищут чаще всего
Все материалы PostgreSQL по направлениям
Старт и установка
Первый запуск сервера и выбор инструмента для работы с базой.
База, таблицы и данные
DDL и DML: структура базы, таблицы, связи и изменение данных.
Доступ и обслуживание
Права, пароли, дампы, импорт, экспорт и регулярная очистка.
Производительность и расширенные возможности
Индексы, планы запросов, JSONB, триггеры и диагностика.
Инструменты и размещение
Подключение из IDE и выбор площадки для учебной или рабочей базы.
Как пользоваться рубрикой
С чего начать, если я ни разу не работал с PostgreSQL?
Начните с материала «PostgreSQL — что это такое», затем установите сервер на свою систему и откройте справочник psql. После этого переходите к созданию базы и таблиц.
Что выбрать: psql или pgAdmin?
psql нужен для быстрых команд, диагностики и работы на сервере. pgAdmin удобнее для визуального просмотра схем, таблиц и объектов базы. В нормальной практике используются оба инструмента.
Какие материалы нужны администратору базы?
Пользователи и права, пароль, бэкап, импорт и экспорт, VACUUM, индексы и EXPLAIN ANALYZE. Это минимальный набор для поддержки небольшой рабочей базы.