Игорь Викторович Левшин , Павел Вениаминович Лузанов , Егор Валерьевич Рогов - PostgreSQL. Первое знакомство
Название: | PostgreSQL. Первое знакомство | |
Автор: | Игорь Викторович Левшин , Павел Вениаминович Лузанов , Егор Валерьевич Рогов | |
Жанр: | Базы данных, Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "PostgreSQL. Первое знакомство"
Читаем онлайн "PostgreSQL. Первое знакомство". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (37) »
Предисловие
Эту небольшую книгу мы написали для тех, кто только начинает знакомиться с PostgreSQL. Из нее вы узнаете:
I
II
III
IV
Что вообще такое этот PostgreSQL . . . . . . . . . . . . . . . . . . . 3
Что нового появилось в версии PostgreSQL 15 . . . . . 17
Как установить PostgreSQL на Linux и Windows . . . 25
Как подключиться к серверу, начать писать
SQL-запросы, и зачем нужны транзакции . . . . . . . . . . 35
V
Как продолжить самостоятельное изучение
языка SQL с помощью демобазы . . . . . . . . . . . . . . . . . . . . 61
VI
Как использовать PostgreSQL в качестве
базы данных для вашего приложения . . . . . . . . . . . . . . 89
VII Без каких минимальных настроек сервера
не обойтись, в том числе при работе с 1С . . . . . . . . . 103
VIII Про полезную программу pgAdmin . . . . . . . . . . . . . . . . 111
IX
Про дополнительные возможности:
полнотекстовый поиск, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
формат JSON, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
доступ к внешним данным . . . . . . . . . . . . . . . . . . . . . . . . . . 137
X
Какие есть образовательные ресурсы,
как стать сертифицированным специалистом . . . . 149
XI
Как быть в курсе происходящего . . . . . . . . . . . . . . . . . . 171
XII И немного про компанию Postgres Professional . . 175
Мы надеемся, что наша книга сделает ваш первый опыт
работы с 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). Состав групп со временем меняется, появляются новые члены, --">
Эту небольшую книгу мы написали для тех, кто только начинает знакомиться с PostgreSQL. Из нее вы узнаете:
I
II
III
IV
Что вообще такое этот PostgreSQL . . . . . . . . . . . . . . . . . . . 3
Что нового появилось в версии PostgreSQL 15 . . . . . 17
Как установить PostgreSQL на Linux и Windows . . . 25
Как подключиться к серверу, начать писать
SQL-запросы, и зачем нужны транзакции . . . . . . . . . . 35
V
Как продолжить самостоятельное изучение
языка SQL с помощью демобазы . . . . . . . . . . . . . . . . . . . . 61
VI
Как использовать PostgreSQL в качестве
базы данных для вашего приложения . . . . . . . . . . . . . . 89
VII Без каких минимальных настроек сервера
не обойтись, в том числе при работе с 1С . . . . . . . . . 103
VIII Про полезную программу pgAdmin . . . . . . . . . . . . . . . . 111
IX
Про дополнительные возможности:
полнотекстовый поиск, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
формат JSON, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
доступ к внешним данным . . . . . . . . . . . . . . . . . . . . . . . . . . 137
X
Какие есть образовательные ресурсы,
как стать сертифицированным специалистом . . . . 149
XI
Как быть в курсе происходящего . . . . . . . . . . . . . . . . . . 171
XII И немного про компанию Postgres Professional . . 175
Мы надеемся, что наша книга сделает ваш первый опыт
работы с 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). Состав групп со временем меняется, появляются новые члены, --">
- 1
- 2
- 3
- . . .
- последняя (37) »
Книги схожие с «PostgreSQL. Первое знакомство» по жанру, серии, автору или названию:
Евгений Павлович Моргунов - PostgreSQL. Основы языка SQL. Учебное пособие Жанр: Базы данных Год издания: 2018 |
А. Ю. Васильев (leopard) - Работа с PostgreSQL: настройка и масштабирование Жанр: Базы данных Год издания: 2017 |