В издательстве Юрайт вышел новый учебник А.В. Маркина «Базы данных. PostgreSQL», посвящённый программированию реляционных баз данных на языках SQL и PL/pgSQL. Автор подробно и последовательно рассматривает три подхода к разработке — декларативный, процедурный и событийный, делая акцент на практическом освоении технологий современной системы управления базами данных PostgreSQL.
Учебник охватывает все ключевые аспекты работы с реляционными базами данных — от основ реляционной модели и проектирования таблиц до программирования хранимых процедур, триггеров и управления транзакциями. Теоретический материал сопровождается множеством примеров, схем и оригинальных учебных заданий, построенных на модели реальной информационной системы.
Особое внимание уделено лабораторному практикуму и авторским интернет-ресурсам, которые позволяют читателю закрепить полученные знания на практике, научиться проектировать структуры данных, писать эффективные SQL-запросы и создавать прикладные программные решения на основе PostgreSQL.
Издание адресовано студентам бакалавриата и магистратуры ИТ-направлений, преподавателям, а также практикующим специалистам в области информационных технологий, стремящимся повысить квалификацию и овладеть современными методами разработки реляционных баз данных.
Учебник включает:
-
подробное изложение теоретических основ реляционной модели;
-
разбор синтаксиса и особенностей SQL в PostgreSQL;
-
практикум по программированию запросов различного уровня сложности;
-
главы, посвящённые процедурному и событийному программированию (PL/pgSQL, триггеры, транзакции, безопасность данных);
-
описание учебного проекта и учебной базы данных для выполнения лабораторных работ.
Благодаря сочетанию научной строгости и прикладного подхода, «Базы данных. PostgreSQL» может стать как основным учебником для вузов, так и настольной книгой разработчиков, работающих с системами управления базами данных.
📘 Учебник «Базы данных. PostgreSQL» уже доступен в библиотеках и образовательных ресурсах. Он станет надёжным путеводителем для всех, кто стремится овладеть искусством программирования реляционных баз данных и работать с современными инструментами PostgreSQL.