Подписывайтесь на наш Telegram!
На этом сайте, мы используем куки и аналитику. Подробнее.
Хорошо
Как профессии будущего изменят
роль ИТ-дистрибутора?
15 сентября 2026
Статья
Сегодня база данных может одновременно обслуживать тысячи пользователей, хранить терабайты информации, работать в нескольких дата-центрах и использоваться как часть ИИ-системы. Но сама идея управляемого хранилища данных гораздо старше компьютеров.

За последние полтора века изменилось почти всё: носители информации, способы доступа, модели данных, архитектура вычислений и требования бизнеса. При этом фундаментальная задача осталась прежней: #$%^&
как сохранить большое количество данных так, чтобы их можно было быстро найти, связать, изменить и использовать? История СУБД — это история поиска ответа на этот вопрос.
До 1950-х:
Данные живут в картотеках
Один из самых известных примеров связан с переписью населения США: обработка результатов переписи 1880 года заняла почти десять лет. Бюро переписи США использовало разработанную Германом Холлеритом электромеханическую систему табуляции с перфокартами. В каждой карте с помощью отверстий кодировались характеристики человека: возраст, пол, семейное положение и другие сведения. Затем карты проходили через специальную машину, которая автоматически считала и группировала данные.

В 1888 году Бюро переписи провело конкурс на более эффективный способ обработки данных. Холлерит смог выполнить тестовую задачу по подготовке данных к табуляции всего за 5,5 часа. Две другие системы справились с той же задачей за 44,5 и 55,5 часа. Опытный оператор машины мог обрабатывать около 80 перфокарт в минуту.#$%^&
До появления электронных компьютеров организации работали с бумажными документами, каталогами, регистрами и картотеками. Информацию группировали по алфавиту, датам, номерам дел и другим индексам.

Проблема становилась очевидной по мере роста государства, науки и бизнеса: информации становилось слишком много, чтобы человек мог эффективно обрабатывать её вручную.#$%^&
80 карт в минуту
Мог обрабатывать опытный оператор
Для своего времени это был огромный скачок производительности. Важность этой технологии заключалась не только в скорости. Информация впервые массово переводилась в стандартизированный машинно-читаемый формат, после чего её обработкой могла заниматься не только отдельная группа людей, но и машина. Это был один из первых шагов от ручного управления данными к автоматизированной обработке.
1950-е и 1960-е:
Данные становятся задачей для машин
В середине XX века вычислительные машины постепенно начинают использоваться для обработки больших массивов информации.
В 1950 году Бюро переписи США применило UNIVAC I для обработки статистических данных. В 1960 году для переписи использовалась уже другая технология: FOSDIC, которая позволяла считывать ответы с микрофильмированных анкет непосредственно на компьютерную ленту.

Параллельно развивались магнитные носители и первые системы управления большими массивами данных.

Одной из важных систем этого периода стала IMS от IBM. Она создавалась в рамках работ, связанных с программой Apollo, для управления огромным количеством информации о компонентах космического аппарата и ракеты Saturn V.#$%^&
Ранние системы управления данными значительно отличались от современных реляционных СУБД. Данные часто организовывались в иерархические или сетевые структуры, а приложения должны были хорошо понимать, как именно устроены связи между записями.

Например, информация могла быть организована примерно так: ракета, затем двигатель, затем конкретный узел, затем деталь и поставщик. Чтобы получить нужную запись, программа должна была следовать заранее определённым связям. Такой подход мог быть очень быстрым, но создавал проблему: программа становилась тесно связана с физической структурой данных.#$%^&
По мере роста объёмов информации становилось всё важнее отделить логическую структуру данных от способа их физического хранения. Именно эту проблему попыталась решить реляционная модель.
1970-е:
Появление реляционной модели
В 1970 году исследователь IBM Эдгар Ф. Кодд опубликовал работу «A Relational Model of Data for Large Shared Data Banks».

Кодд предложил представлять данные в виде отношений, которые в практической реализации стали ассоциироваться с таблицами. Важная идея заключалась в том, что пользователь и прикладная программа не должны зависеть от того, как именно данные физически организованы внутри компьютера.#$%^&
Это был фундаментальный переход.
Раньше программе во многих случаях приходилось фактически знать маршрут к нужной записи. Реляционная модель позволила описывать данные на более высоком уровне. Например, вместо инструкции, которая подробно объясняет компьютеру, где искать информацию, можно сформулировать запрос: «Найди всех клиентов из Москвы, совершивших покупки на сумму более 100 000 рублей». Система сама определяет, каким способом выполнить этот запрос.

Так появилась одна из главных идей современных СУБД: пользователь описывает, какие данные ему нужны, а система самостоятельно выбирает способ их получения.
На этой основе развивался SQL — язык, который впоследствии стал одним из главных стандартов работы с реляционными базами данных.#$%^&
Успех реляционной модели позволил ей стать основой огромного количества корпоративных систем.
1980-е:
СУБД становятся основой бизнеса
В 1980-е годы компьютеры активно внедряются в банки, телекоммуникационные компании, производство, страхование и государственные организации. База данных постепенно перестаёт быть просто электронным архивом. Она становится частью ежедневных бизнес-процессов.#$%^&
Банковский перевод, операция по карте, оформление заказа или начисление зарплаты требуют, чтобы информация была не только доступной, но и корректной. Поэтому всё большее значение получают транзакции, контроль целостности, восстановление после сбоев, резервное копирование, управление доступом и высокая производительность.

Развиваются коммерческие СУБД, в том числе Oracle и IBM DB2. Одновременно быстро растёт объём доступного хранения.#$%^&
Например, в 1980 году IBM представила дисковую систему 3380 ёмкостью около 2,52 ГБ. Для современного пользователя это небольшой объём, но в начале 1980-х возможность хранить несколько гигабайт на одном дисковом устройстве была технологическим достижением.

Развитие СУБД шло одновременно с развитием аппаратного обеспечения. Чем дешевле становились вычисления и хранение, тем больше информации организации могли собирать и обрабатывать.#$%^&
Таким образом, привычная реляционная база постепенно становится частью ИИ-инфраструктуры.
1990-е и 2000-е:
Open source меняет рынок
История PostgreSQL началась раньше, чем могло казаться.

В 1986 году в Калифорнийском университете в Беркли стартовал исследовательский проект POSTGRES под руководством профессора Майкла Стоунбрейкера. Проект поддерживали DARPA, Army Research Office и National Science Foundation.#$%^&
Изначально POSTGRES был исследовательской системой, которая позволяла экспериментировать с новыми подходами к организации и обработке данных. В 1994 году Эндрю Ю и Джолли Чен добавили в проект интерпретатор SQL, и он получил название Postgres95.

В 1996 году он был переименован в PostgreSQL. Официальная документация PostgreSQL прямо связывает современную систему с Berkeley POSTGRES, разработка которого началась в 1986 году. Это важная деталь в истории СУБД.#$%^&
PostgreSQL появился не просто как бесплатная альтернатива коммерческим продуктам. Его происхождение связано с академическими исследованиями архитектуры баз данных и развитием новых моделей работы с информацией.

В дальнейшем вокруг PostgreSQL сформировалась большая open-source-экосистема, включающая расширения, инструменты мониторинга, репликации, резервного копирования, аналитики и масштабирования.#$%^&
2010-е:
Базы данных становятся распределёнными
С распространением интернета масштаб информационных систем изменился ещё сильнее. Теперь база данных могла обслуживать не сотни сотрудников одной компании, а миллионы пользователей по всему миру. При этом система должна была продолжать работать даже при отказе отдельных серверов или сетевых соединений.

Одного сервера во многих случаях стало недостаточно. Появляется необходимость распределять данные между несколькими машинами, создавать реплики, автоматически восстанавливать систему после сбоев и масштабировать инфраструктуру горизонтально.

Одним из известных примеров стала Google Spanner.

В научной работе «Spanner: Google’s Globally-Distributed Database», опубликованной в 2012 году, исследователи Google описали систему как масштабируемую, многоверсионную, глобально распределённую и синхронно реплицируемую базу данных. Spanner была разработана для работы с данными на глобальном масштабе и поддерживала распределённые транзакции с внешней согласованностью.

Это показывает, насколько изменилась архитектура СУБД.#$%^&
Классическая база данных могла восприниматься как программа, установленная на одном сервере.

Распределённая база данных — это уже множество серверов, которые должны работать как единая система.
2020-е:
СУБД готовятся к эпохе ИИ
Сегодня базы данных сталкиваются с новой проблемой: они должны работать не только с таблицами, числами и короткими текстовыми полями, но и с документами, изображениями, аудио, видео и результатами работы моделей ИИ.#$%^&
Для ИИ особенно важна возможность работать не только с точным совпадением слов, но и со смысловой близостью информации. Например, традиционный поиск может найти документы, содержащие слова «перенос базы данных». Векторный поиск позволяет искать документы, которые имеют похожий смысл, даже если в них используются другие слова. Для этого текст преобразуется в числовое представление — вектор. Каждый документ получает набор чисел, описывающих его положение в многомерном пространстве. Чем ближе два вектора друг к другу, тем выше вероятность, что соответствующие тексты похожи по смыслу. Именно поэтому в 2020-е годы активно развивается направление vector search и vector databases.#$%^&
При этом классические СУБД не обязательно исчезают. Например, PostgreSQL может использовать расширение pgvector, которое позволяет хранить векторы и выполнять поиск ближайших соседей. В pgvector развиваются разные типы векторов и индексы, предназначенные для эффективного поиска по большим наборам данных.#$%^&
PostgreSQL сегодня
Современный PostgreSQL значительно отличается от системы, созданной в Berkeley в 1980-е годы.

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

На базе PostgreSQL развиваются и корпоративные решения, включая Postgres Pro Enterprise.#$%^&
Алексей Викулин, руководитель по развитию бизнеса Postgres Professional:
За десятилетия базы данных прошли путь от электронных хранилищ до основы цифровых сервисов, аналитики и ИИ. Сегодня от них требуется не только надёжно хранить информацию, но и быстро обрабатывать большие объёмы данных, обеспечивать непрерывную работу критически важных систем и помогать находить нужные сведения — в том числе по смыслу, а не только по точному совпадению слов.
PostgreSQL стал одной из ключевых платформ для решения таких задач. По данным Stack Overflow Developer Survey 2025, его используют 55,6% участников опроса — это самый высокий показатель среди технологий баз данных в исследовании. Востребованность PostgreSQL связана с сочетанием зрелой реляционной модели, гибкой архитектуры и развитой экосистемы: платформа подходит для корпоративных систем, аналитики, работы с полуструктурированными данными и ИИ-инструментов, использующих семантический поиск.
Существенный вклад в развитие PostgreSQL вносят российские компании и разработчики. Среди них — Олег Бартунов, PostgreSQL Major Contributor, который участвует в развитии проекта с 1996 года. В числе его ключевых разработок — поддержка локалей, инфраструктуры расширяемых индексов GiST, GIN и SP-GiST, полнотекстовый поиск, а также возможности работы с полуструктурированными данными, включая hstore и JSONB. Во многом эти технологии сделали PostgreSQL гибкой платформой для корпоративных систем, поиска и обработки данных.
При этом в крупных и критически важных внедрениях важны не только возможности ядра СУБД, но и условия её промышленной эксплуатации: высокая доступность, резервное копирование и восстановление, мониторинг, контроль безопасности, совместимость с прикладным ландшафтом и техническая поддержка. Эти задачи решают корпоративные дистрибутивы, в том числе Postgres Pro Enterprise. Развитие И И не снижает значение классических СУБД — напротив, повышает требования к ним, поскольку именно они обеспечивают надёжное хранение, обработку и доступ к данным, на которых строятся интеллектуальные сервисы"
Алексей Викулин, руководитель по развитию бизнеса Postgres Professional:
Это показывает ещё одну тенденцию современной индустрии: граница между традиционной реляционной СУБД и специализированной инфраструктурой для современных приложений постепенно становится менее заметной.
Алексей Викулин, руководитель по развитию бизнеса Postgres Professional:
Ещё одна важная тенденция в развитии СУБД — сближение транзакционной и аналитической обработки данных. Раньше эти задачи, как правило, были разделены: операционная система фиксировала заказы, платежи или действия пользователей, а затем данные выгружались в отдельное хранилище для подготовки отчётов и аналитики. Такой подход сохраняется и сегодня, однако бизнес всё чаще нуждается в аналитике на актуальных данных — без долгих задержек на передачу, преобразование и загрузку информации.
Поэтому растёт интерес к гибридным сценариям, или HTAP, где транзакционные и аналитические нагрузки могут работать в рамках единого технологического контура. Это позволяет быстрее получать данные для управленческих решений, контролировать ключевые показатели практически в реальном времени и снижать сложность интеграций между несколькими системами.
При этом гибридная архитектура не означает, что все задачи нужно переносить в одну базу данных. Её ценность — в возможности гибко распределять нагрузку: критичные операции должны сохранять предсказуемую производительность, а ресурсоёмкие аналитические запросы — выполняться так, чтобы не мешать работе основных сервисов. Поэтому при внедрении таких решений особенно важны архитектурное проектирование, оценка профиля нагрузки и инструменты управления производительностью".
Алексей Викулин, руководитель по развитию бизнеса Postgres Professional:
От картотеки к ИИ
Если посмотреть на всю историю СУБД целиком, можно увидеть несколько последовательных переходов:
Сначала бумажные документы и картотеки превратились в машинно-читаемые данные.
Затем отдельные файлы уступили место системам управления большими массивами информации.
После этого навигационные и иерархические модели начали дополняться и во многом вытесняться реляционной моделью.
Реляционные базы данных стали основой корпоративных информационных систем.
Затем рост интернета привёл к появлению распределённых архитектур, в которых данные могут находиться одновременно на множестве серверов.
Наконец, развитие ИИ добавило новый тип задач: теперь системе недостаточно просто найти запись по идентификатору или выполнить условие SQL. Она должна уметь работать со смыслом, неструктурированной информацией и векторными представлениями данных.#$%^&
Что будет дальше?
История СУБД показывает любопытную закономерность: каждая новая эпоха не столько уничтожает предыдущую, сколько добавляет новый уровень возможностей.
Поэтому следующий этап развития СУБД, вероятно, будет связан не с выбором между «классической базой данных» и «ИИ-базой», а с их объединением.#$%^&
База данных становится частью ИИ-инфраструктуры. Она хранит исходные документы, метаданные, результаты запросов, embeddings, историю изменений и данные о пользователях. Поверх неё работают поисковые системы, аналитические инструменты и ИИ-модели.

История началась с бумажной карточки, которую человек должен был найти в архиве.

Сегодня база данных может распределять информацию между дата-центрами, искать документы по смысловой близости и предоставлять данные ИИ-системам практически в реальном времени.
Но фундаментальная задача осталась прежней: превратить огромный массив информации в структуру, с которой можно эффективно работать.