Найти тему
Русский Код

Обзор книги Е.П. Моргунова “PostgreSQL. Основы языка SQL”.

Автор статьи - Игорь Буслов
Автор статьи - Игорь Буслов

Бытует мнение, что путь между полным отсутствием знаний по некой абстрактной технологии до начинающего специалиста, способного полноценно и самостоятельно выполнять работу с применением этой технологии – это всего лишь прочтение одной хорошей книги.

Далее возникает вопрос, какие книги являются хорошими, а какие нет? Как правило хорошие книги отличимы по высокой цене. Кроме того можно ориентироваться на именитого и авторитетного автора, или, например на бренд качества от всемирно известного вендора.

Ни один из вышеперечисленных признаков не гарантирует вам высокое качество книги (и уж тем более ничего не говорит о качестве перевода), но существенно уменьшает риск покупки “мусорного” пособия.

Но существуют редкие книги, которые имеют относительно невысокую цену (или вовсе бесплатны), но при этом являются качественными учебными пособиями, к таким книгам как раз можно отнести пособие Е.П. Моргунова “PostgreSQL. Основы языка SQL”.

Данная книга схожа по контенту ряду пособий издательства Oracle, но выигрывает у них по цене, и, так как она написана на русском языке – не имеет проблем с качеством перевода.

Книга написана простым языком и ориентирована на читателей из числа студентов или молодых специалистов, позволяет обзорно оценить возможности языка SQL, а так же приобрести базовые компетенции в работе с базами данных. Она написана с позиции, что читатель вообще никогда не сталкивался с языком SQL, и вряд ли будет интересна опытным аналитикам. Книга содержит базовую информацию о реляционных СУБД, а практическая часть начинается с развертывания рабочего места, необходимого для обучения. В книге разобраны ключевые теоретические принципы функционирования СУБД, такие как транзакции, типы и структуры данных. Содержит она и описание ключевых объектов СУБД. В ней достаточно полно рассмотрены на различных примерах конструкции языка, а так же такие специфичные вещи, как например работа с данными в формате json с использованием СУБД. Уделено внимание и работе с планами выполнения запросов при оптимизации их производительности.

Не последнее место уделено и практическим заданиям, вопросам для проверки собственных знаний (после каждой главы).

Содержимое книги будет полезно не только при работе с базами данных семейства Postgres, оно в большой части проецируемо на любые реляционные СУБД.

Данную книгу можно бесплатно приобрести в электронном виде (распространяется на сайте PostgresPro), либо относительно не дорого “в бумаге” в книжных магазинах.