Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> Postgres. Первое знакомство


"Огнедева. Аскольдова невеста" Елизаветы Дворецкой - захватывающий фэнтезийный роман, который погружает читателя в мир мифов и древних славянских легенд. Главная героиня, Злата, является Огнедевой - женщиной, обладающей уникальным даром управлять огнем. Она оказывается вовлеченной в древнее пророчество, предсказывающее возвращение князя Аскольда, и становится его невестой. Сюжет разворачивается на фоне сражений, предательств и интриг. Злата должна использовать свои силы, чтобы...

Игорь Викторович Левшин , Павел Вениаминович Лузанов , Егор Валерьевич Рогов - Postgres. Первое знакомство

8-е издание, переработанное и дополненное Postgres. Первое знакомство
Книга - Postgres. Первое знакомство.  Игорь Викторович Левшин , Павел Вениаминович Лузанов , Егор Валерьевич Рогов  - прочитать полностью в библиотеке КнигаГо
Название:
Postgres. Первое знакомство
Игорь Викторович Левшин , Павел Вениаминович Лузанов , Егор Валерьевич Рогов

Жанр:

Базы данных, Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

ООО "ППГ"

Год издания:

ISBN:

978-5-6045970-0-2

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Postgres. Первое знакомство"

Аннотация к этой книге отсутствует.


Читаем онлайн "Postgres. Первое знакомство". Главная страница.

Предисловие
Эту небольшую книгу мы написали для тех, кто только начинает знакомиться с PostgreSQL. Из нее вы узнаете:
I
II
III
IV

Что вообще такое, этот PostgreSQL . . . . . . . . . . . . . . . . . . . 3
Что нового появилось в версии PostgreSQL 14 . . . . . 17
Как установить PostgreSQL на Linux и Windows . . . . 27
Как подключиться к серверу, начать писать
SQL-запросы, и зачем нужны транзакции . . . . . . . . . . 37
V
Как продолжить самостоятельное изучение
языка SQL с помощью демобазы . . . . . . . . . . . . . . . . . . . . 65
VI
Как использовать PostgreSQL в качестве
базы данных для вашего приложения . . . . . . . . . . . . . . 93
VII Без каких минимальных настроек сервера
не обойтись, в том числе при работе с 1С . . . . . . . . . 107
VIII Про полезную программу pgAdmin . . . . . . . . . . . . . . . . 115
IX
Про дополнительные возможности:
полнотекстовый поиск, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
формат JSON, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
доступ к внешним данным . . . . . . . . . . . . . . . . . . . . . . . . . . 142
X
Какие есть образовательные ресурсы,
как стать сертифицированным специалистом . . . . 153
XI
Как быть в курсе происходящего . . . . . . . . . . . . . . . . . . 175
XII И немного про компанию Postgres Professional . . 179

Мы надеемся, что наша книга сделает ваш первый опыт
работы с PostgreSQL приятным и поможет влиться в сообщество пользователей этой СУБД. Желаем удачи!

I О PostgreSQL
PostgreSQL — наиболее полнофункциональная, свободно
распространяемая СУБД с открытым кодом. Разработанная
в академической среде, за долгую историю сплотившая вокруг себя широкое сообщество разработчиков, эта СУБД
обладает всеми возможностями, необходимыми большинству заказчиков. PostgreSQL активно применяется по всему
миру для создания критичных бизнес-систем, работающих
под большой нагрузкой.

Немного истории
Современный PostgreSQL ведет происхождение от проекта POSTGRES, который разрабатывался под руководством
Майкла Стоунбрейкера (Michael Stonebraker), профессора
Калифорнийского университета в Беркли. До этого Майкл
Стоунбрейкер уже возглавлял разработку INGRES — одной
из первых реляционных СУБД, — и POSTGRES возник как
результат осмысления предыдущей работы и желания преодолеть ограниченность жесткой системы типов.
Работа над проектом началась в 1985 году, и до 1988 года
был опубликован ряд научных статей, описывающих модель данных, язык запросов POSTQUEL (в то время SQL еще
не был общепризнанным стандартом) и устройство хранилища данных.

4
i

POSTGRES иногда относят к так называемым постреляционным СУБД. Ограниченность реляционной модели всегда
была предметом критики, хотя и являлась обратной стороной ее простоты и строгости. Однако проникновение
компьютерных технологий во все сферы жизни привело
к появлению новых классов приложений и потребовало от
баз данных поддержки нестандартных типов данных и таких возможностей, как наследование, создание сложных
объектов и управление ими.
Первая версия СУБД была выпущена в 1989 году. База данных совершенствовалась на протяжении нескольких лет,
а в 1993 году, когда вышла версия 4.2, проект был закрыт.
Но, несмотря на официальное прекращение, открытый код
и BSD-лицензия позволили выпускникам Беркли Эндрю Ю
и Джоли Чену в 1994 году взяться за его дальнейшее развитие. Они заменили язык запросов POSTQUEL на ставший
к тому времени общепринятым SQL, а проект нарекли Postgres95.
К 1996 году стало ясно, что название Postgres95 не выдержит испытание временем, и было выбрано новое имя —
PostgreSQL, которое отражает связь и с оригинальным проектом POSTGRES, и с переходом на SQL. Надо признать, что
название получилось сложновыговариваемым, но тем не
менее: PostgreSQL следует произносить как «постгрес-куэль» или просто «постгрес», но только не «постгре».
Новая версия стартовала как 6.0, продолжая исходную нумерацию. Проект вырос, и управление им взяла на себя
поначалу небольшая группа инициативных пользователей
и разработчиков, которая получила название Глобальной
группы разработки PostgreSQL (PostgreSQL Global Development Group).

Развитие
Все основные решения о планах развития и выпусках новых версий принимаются Управляющим комитетом (Core
team), состоящим сейчас из семи человек.
Помимо обычных разработчиков, вносящих посильную
лепту в развитие системы, выделяется группа основных
разработчиков (major contributors), сделавших существенный вклад в развитие PostgreSQL, а также группа разработчиков, имеющих право записи в репозиторий исходного
кода (committers). Состав групп со временем меняется, появляются --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.