PostgreSQL — свободно распространяемая объектнореляционная система управления базами данных (ORDBMS) наиболее развитая из открытых СУБД в мире и является реальной альтернативой коммерческой БД. Разработка ведется с 1977 года.
Символьные (character)
Перечислимые (enum)
Геометрические ( geometric) — point, line
Битовые строки – bit string
Массивы
Составные типы
Пользовательские
Сетевой адрес (net work address)
Типы данных
Числовые:- smallint
- integer
- bigint
- decimal
- numeric
- real – числа с плавающей точкой
- double
- serial (для автоинкремента)
Символьные (character)
- varchar (переменная длина)
- char
- text
- bytea
- timestamp ( хранит и время и дату)
- date
- time
Перечислимые (enum)
Геометрические ( geometric) — point, line
Битовые строки – bit string
Массивы
Составные типы
Пользовательские
Сетевой адрес (net work address)
Функции и операторы
- Математические операторы
- экспанента;
- mod;
- факториал;
- и строковые операторы
- математические: mod –деление, остаток от него; power- возвести в степень; round – округление.
- работа со строками (lower –строчные, uper – прописные, length – длина , кол-во символов)
- функция формализация типа данных
Xml-функции
Также к операторам и функциям относятся условные выражения- Оконные функции
- Выражения подзапросов
- Генерирующие функции
- функции информации о сессии
Типы таблиц
- Постоянные (пока их не удалят)
- Временные (применяются при работе функции)
