Руководство по PostgreSQL
PostgreSQL – мощная, открытая, объектно-реляционная система управления базами данных. Над ее развитием и совершенствованием трудились более 15 лет, сейчас система обладает более чем прочной архитектурой, заслужила высокую репутацию за надежность, интеграцию данных и точность. PostgreSQL работает со многими ОС, включая Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) и, конечно же, Windows. Данное руководство позволит Вам достаточно быстро ознакомиться с системой и начать работать с ней в комфортном режиме.
Целевая аудитория
Данное руководство предназначено для новичков, его целью является разъяснение базовых и продвинутых принципов работы с системой.
Предпосылки
Прежде чем Вы начнете применять на практике примеры, описанные в данном руководстве, Вы должны знать, что такое база данных, особенно RDBMS, и что такое компьютерный язык.
- PostgreSQL – Обзор
- Установка PostgreSQL
- PostgreSQL – Синтаксис
- PostgreSQL – Типы данных
- PostgreSQL – Создание базы данных
- PostgreSQL – Выбор базы данных
- PostgreSQL – Удаление базы данных
- PostgreSQL – Создание таблицы
- PostgreSQL – Удаление таблицы
- PostgreSQL – Схема
- PostgreSQL – команда INSERT
- PostgreSQL – команда SELECT
- PostgreSQL – Операторы
- PostgreSQL – Выражения
- PostgreSQL – условие WHERE
- PostgreSQL – Операторы AND и OR
- PostgreSQL – запрос UPDATE
- PostgreSQL – запрос DELETE
- PostgreSQL – условие LIKE
- PostgreSQL – условие LIMIT
- PostgreSQL – условие ORDER BY
- PostgreSQL – GROUP BY
- PostgreSQL – условие WITH
- PostgreSQL – условие HAVING
- PostgreSQL – ключевое слово DISTINCT
Продвинутый уровень пользования PostgreSQL
- PostgreSQL - Ограничения
- PostgreSQL – операторы JOINS
- PostgreSQL – операторы UNIONS
- PostgreSQL – значения NULL
- PostgreSQL – Синтаксис ALIAS
- PostgreSQL – Триггеры
- PostgreSQL – Индексы
- PostgreSQL – команда ALTER TABLE
- PostgreSQL – команда TRUNCATE TABLE
- PostgreSQL – Представления
- PostgreSQL – Транзакции
- PostgreSQL – Блокировки
- PostgreSQL – Подзапросы
- PostgreSQL – Автоинкремент
- PostgreSQL – Привилегии
- PostgreSQL – Функции и операции Даты/Времени
- PostgreSQL – Функции
- PostgreSQL – Полезные функции
Интерфейсы PostgreSQL
- PostgreSQL – Интерфейс C/C++
- PostgreSQL – Интерфейс JAVA
- PostgreSQL – Интерфейс PHP
- PostgreSQL – Интерфейс Perl
- PostgreSQL – Интерфейс Python