Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы (А-13-07) / Ахремцев, Стрельцов / Ахремцев Я. В. А-13-07 Обзор СУБД.docx
Скачиваний:
38
Добавлен:
28.06.2014
Размер:
45.96 Кб
Скачать

3.2 PostgreSql

PostgreSQL — свободная объектно-реляционная система управления базами данных (СУБД).

Существует в реализациях для следующих платформ: Linux, Solaris/OpenSolaris, Win32, Mac OS X, FreeBSD, QNX 4.25, QNX 6.

PostgreSQL базируется на языке SQL и поддерживает многие из возможностей стандарта SQL:2003 (ISO/IEC 9075).

На данный момент (версия 8.4.0), в PostgreSQL имеются следующие ограничения:

Максимальный размер базы данных

Нет ограничений

Максимальный размер таблицы

32 ТБайт

Максимальный размер записи

1,6 ТБайт

Максимальный размер поля

1 ГБайт

Максимум записей в таблице

Нет ограничений

Максимум полей в таблице

250—1600, в зависимости от типов полей

Максимум индексов в таблице

Нет ограничений

Сильными сторонами PostgreSQL считаются:

  • поддержка БД практически неограниченного размера;

  • мощные и надёжные механизмы транзакций и репликации;

  • расширяемая система встроенных языков программирования: в стандартной поставке поддерживаются PL/pgSQL, PL/Perl, PL/Python и PL/Tcl; дополнительно можно использовать PL/Java,PL/PHP,PL/Py,PL/R,PL/Ruby,PL/SchemeиPL/sh, а также имеется поддержка загрузки C-совместимых модулей;

  • наследование.

  • легкая расширяемость.

  1. Выводы

В финансовом плане участие в гонке за потребителем на рынке систем управления БД остается весьма выгодным занятием, поэтому никто из участников этого рынка не собирается так просто отказаться от него. Кроме того, к участию компании подталкивает и то, что предоставлять клиентам комплексные решения без использования СУБД невозможно. В результате оказывается, что интересы на рынке СУБД имеют все крупные софтверные компании. Сегодня наиболее плодотворно здесь работает три крупных игрока (IBM, Microsoft, Oracle), несколько "дерзких революционеров" (Sybase, Caché) и целая плеяда "свободных игроков" из лагеря Open Source. При этом перипетии рассматриваемого рынка столь туманны что крупнейшие аналитические компании (IDC и Gartner), исследуя его год назад, серьезно разошлись в полученных результатах. Так, по данным IDC, его объем в 2007 году составил $13,6 млрд, а лидером стала Oracle, владеющая долей 39,8%. Второе место в IDC отвели корпорации IBM - 31,3%, а третье - Microsoft, 12,1%. Аналитики Gartner в свою очередь оценили оборот от лицензий на СУБД, проданных за минувший год, всего в $7 млрд, провозгласив лидером IBM. Ей, согласно Gartner, принадлежит сегодня 35,7% рынка, а Oracle, которую в компании поставили на второе место, - только 32,6%. Доля рынка Microsoft - 18,7%. Четвертое место на рынке аналитики обеих исследовательских компаний присудили фирме Sybase, доля рынка которой близка к отметке 3%.

Динамика рынка лицензий на системы управления базами данных, несмотря на близкое к насыщению состояние, положительная. По подсчетам IDC, компании Oracle удалось нарастить в 2007 году доход на 8,6%, IBM - на 5,5%, а Microsoft - на 14,7%. При этом, несмотря на наименьший в сравнении с конкурентами рост показателей продаж, многие аналитики признают, что самое стабильное положение на рынке именно у IBM. Последняя, наконец, завершила работу по интеграции гетерогенных систем, на которую, кстати, и был затрачен колоссальный объем средств, подкосивших ее итоговые финансовые результаты работы в сфере СУБД. Кроме того новейшая версия DB2 должна упростить интеграцию с решениями на базе архитектуры .NET, а также со средствами программирования, популярными в среде Open Source. Широкая архитектурная открытость СУБД IBM дает ей еще один козырь в конкурентной борьбе с Oracle, позволяя переманить из лагеря последней состоятельных клиентов, которые предпочитают комплексные решения, включающие в себя и аппаратную, и программную составляющие с самыми "громкими" логотипами.

Соседние файлы в папке Ахремцев, Стрельцов