PostgreSQL. Основы языка SQL

Учебно-практическое пособие, созданное при участии компании Postgres Professional, охватывает базовую часть курса по языку SQL. Книга рассчитана на использование системы управления базами данных PostgreSQL и служит введением в работу с реляционными базами данных.

В пособии подробно рассматривается создание рабочей среды, установка СУБД PostgreSQL и работа с интерактивным терминалом psql. Описаны языки определения данных (DDL) и основные операции выборки и изменения данных (DML). Автор уделяет внимание типам данных PostgreSQL, включая числовые, строковые, типы «дата/время», логический тип, массивы и типы JSON.

Материал включает практические примеры создания и модификации таблиц, работы с представлениями и схемами базы данных. Рассмотрены сложные запросы с соединениями, агрегированием, группировкой и подзапросами, а также методы оптимизации запросов с использованием индексов. Отдельная глава посвящена транзакциям и управлению целостностью данных.

Книга подходит как для самостоятельного изучения основ SQL, так и для использования в учебном процессе под руководством преподавателя. Она будет полезна программистам, начинающим работать с базами данных, и студентам соответствующих специальностей.

PostgreSQL. Основы языка SQL
A
Автор
Е. П. Моргунов
Издательство
БХВ-Петербург
Год
2018
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент