Полный курс по PostgreSQL мирового уровня: от основ баз данных до продвинутых техник. 16 тем, 150+ вопросов. Изучите SQL, индексы, транзакции, JSONB, оконные функции, администрирование и оптимизацию производительности.
Часть уроков закрыта. Разблокируйте курс за 8 500 кредитов, чтобы открыть все материалы.
Что такое СУБД, реляционная модель, установка PostgreSQL, первая база данных
SELECT, WHERE, операторы сравнения, LIKE, IN, BETWEEN, работа с NULL
Числовые, строковые, даты, булевы, специальные типы данных
CREATE TABLE, ALTER TABLE, DROP TABLE, TRUNCATE, схемы
INSERT, UPDATE, DELETE, RETURNING, массовые операции
PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL, CHECK
INNER, LEFT, RIGHT, FULL JOIN, USING, самосоединения
COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING,ROLLUP
Скалярные, табличные подзапросы, EXISTS, ANY/ALL, WITH
OVER, PARTITION BY, ROW_NUMBER, RANK, LAG, LEAD, фреймы
B-tree, GIN, GiST, EXPLAIN ANALYZE, оптимизация запросов
ACID, уровни изоляции, MVCC, SELECT FOR UPDATE, UPSERT
JSONB операторы, GIN для JSONB, массивы, array_agg, unnest
VIEW, MATERIALIZED VIEW, функции, триггеры
Пользователи, привилегии, pg_dump, мониторинг, autovacuum
Партиционирование, репликация, connection pooling, full-text search