Учебник делится на два уровня — базовый и продвинутый. В базовом авторы знакомят с таблицами, операциями запросов и типами данным — в общем, с основами PostgreSQL. Тогда как в продвинутом охватывают расширенные концепции, включая индексы, представления, триггеры и администрирование баз данных.
Вот ещё один сайт с практическими заданиями по SQL: https://sqltest.online/ru