Домой Регистрация
Приветствуем вас, Гость



Форма входа

Население


Вступайте в нашу группу Вконтакте! :)




ПОИСК


Опросник
Используете ли вы афоризмы и цитаты в своей речи?
Проголосовало 514 человек


Оракл программа что это такое


Oracle - что это? Oracle - база данных

Многие пользователи, если не все, часто имеют дело с базами данных, даже не задумываясь об этом. Все веб-сайты, приложения, игры имеют свои собственные базы. Что это такое? Все просто. Это собранная информация, которая организована определенным способом. Простой пример – это телефонная книга. Здесь есть имена и фамилии, номера и, возможно, адреса. Все это упорядочено по какому-то принципу. Например, в алфавитном порядке.

Для того чтобы работать с базой данной, компьютерная техника использует системы управления этими базами, которые так и называются – СУБД. Одной из самых известных является средство от Oracle. Что это за системы и как они работают, будет рассказано далее.

Особенности

Главное, что характеризует продукты от этой компании, – это безопасность, надежность, удобство и очень хорошая производительность. Но это не все характеристики, позволяющие им уверенно лидировать на рынке систем управления БД. Так как информационные технологии развиваются очень быстро, от СУБД требуется не только классический набор функций, которые позволяют хранить и обрабатывать данные. Компания Oracle старается успевать за потребностями и наделяет свои продукты новыми возможностями, ломая тем самым стереотипы.

Oracle – что это? Современная СУБД – это очень серьезный комплекс, который дает возможность разрабатывать программы, обладающие невероятной сложностью. Ну а ядром его является сама база данных, в которой хранится информация. И ее количество, благодаря предоставляемым функциям масштабирования, может быть безграничным. С этими данными может работать сколько угодно пользователей, если это позволяет мощность аппаратных средств. И эффективность при этом нисколько не падает. Даже если число пользователей резко увеличится, все останется стабильным.

Механизмы, обеспечивающие масштабирование, в СУБД от Oracle последних версий дают возможность сколько угодно увеличивать скорость и мощность сервера, а также приложений. Это обеспечивается за счет добавления новых узлов кластера. Остановка запущенных приложений при этом не нужна. Старые приложения, которые были разработаны для архитектуры, состоящей из одной машины, переделывать не приходится. В случае, когда возникают неполадки с отдельным узлами кластера, приложение все равно продолжает свою работу.

То, что в систему управления встроена виртуальная машина Java и полная поддержка всех серверных технологий, привело к тому факту, что сегодня Oracle – это стандарт СУБД для всей всемирной паутины.

Многоплатформенность является еще одним фактором, благодаря которому продукт имеет огромный успех. СУБД поставляется для любой операционной системы, существующей на рынке в данное время. И работа с ней на всех платформах не вызывает никаких проблем, так как везде все одинаково хорошо.

Так, тем компаниям, которые только начинают работать с продуктами компании, нет никакой необходимости изменять свое привычное сетевое окружение. Есть только малое количество отличий в работе системы управления БД, которые обусловлены особенностями конкретной операционной системы. А в целом можно сказать об Oracle, что это удобная, надежная и безопасная система.

Переход к новым версиям

Миграционная политика компании не вызывает никаких вопросов. Так как процедура перехода с устаревшей версии базы данных на более новую – трудоемкий процесс из-за тестирования работы существующих программ в обновленном окружении, компания, выпуская новые версии продуктов, большое внимание уделяет совместимости старых и новых версий. Это делает переход полностью безболезненным. Если нужно перенести информацию из СУБД других производителей в СУБД от Oracle, компания может предложить бесплатные инструменты для реализации сей процедуры. Это средство обладает дружелюбным пользовательским интерфейсом и поможет пошагово выполнить всю процедуру переноса данных.

Версии, которые выходят в последнее время, очень просты в своей установке. Первоначальная установка также не вызывает затруднений. Под конкретную задачу возможности специальных настроек тоже увеличились. И с их помощью можно добиться потрясающих результатов при работе с хранилищем информации.

Версии

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

Enterprise Edition

Издание Enterprise является полнофункциональной СУБД. Ее возможности ограничиваются только аппаратными характеристиками. В этой версии, по сути, имеются все самые новые разработки, отвечающие за безопасное хранение, обработку и представление данных пользователю. Достаточно широкий круг возможностей масштабирования обеспечивает беспрерывную работу серверов баз данных круглосуточно, ежедневно, все дни в году. Хорошо развиты и функции резервного копирования. С их помощью можно полностью избавиться от риска потери очень важной информации.

Standard Edition

Что такое Oracle: стандартное издание? Это система управления, которая обладает немного урезанными возможностями в сравнении с предыдущей версией. И это находит отражение в стоимости. Эта версия устанавливается на серверы, которые поддерживают только до четырех процессоров. Данный вариант – это самое лучшее решение для того, чтобы развернуть информационную систему в небольшой организации, рабочей группе или одном подразделении крупного предприятия.

За счет того что используются средства обработки распределенного типа и данные тиражируются, СУБД может быть использована при поддержке работы в таких организациях, которые имеют множество филиалов, удаленных территориально.

Personal Edition

Персональная версия СУБД Oracle - база данных, предназначенная для одного пользователя. Ее используют в целях обучения и при разработке и использовании программ для классических версий операционной системы от «Майкрософт». Этот вариант включает все возможности версии Enterprise. Но для операционной системы Windows 95 и 98 они ограничены из-за невозможности их реализации, так как старые платформы многого не умеют.

Lite Edition

Версия Lite – это самый облегченный, мобильный вариант системы управления базами данных, который позволяет проводить синхронизацию информации, хранящейся на слабых компьютерах и мобильных устройствах с корпоративной базой данных. Доступ к ним обеспечивается при помощи стандартного интерфейса. Это позволяет делать программы обычными средствами разработки.

Итак, можно сказать, что виртуальная машина Java и Oracle – это очень просто. С помощью этой связки можно управлять огромными базами данных с огромным комфортом, а главное - безопасно. СУБД Oracle – что это за программа? После вышесказанного такой вопрос должен отпасть. Это лучший выбор как для серьезных организаций, так и для мелких фирм.

К слову, знание данной технологии - это огромный плюс в копилку соискателя должности программиста. В требованиях к вакансиям часто указывается знание Java, Oracle. Что это значит? Все разработчики так или иначе связаны с базами данных, потому что все программы работают с этими самыми данными.

fb.ru

обзор базы данных

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

Базы данных и экземпляры Oracle

Многие пользователи Oracle Database употребляют термины экземпляр и база данных как синонимы. На самом деле это разные (хотя и взаимосвязанные) вещи. Различие существенно, так как проливает свет на архитектуру Oracle.

В Oracle термином база данных описывается физическое хранилище информации, а термином экземпляр – программное обеспечение, работающее на сервере и предоставляющее доступ к информации в базе данных Oracle Database. Экземпляр исполняется на конкретном компьютере или сервере; база данных хранится на дисках, подключенных к этому серверу. Эта взаимосвязь изображена на рисунке 1 ниже:

Рис. 1. Экземпляр и база данных

База данных Oracle Database – физическая сущность: она состоит из файлов, хранящихся на дисках. Экземпляр – сущность логическая: он состоит из структур в оперативной памяти и процессов, работающих на сервере.

Например, Oracle использует область разделяемой памяти System Global Area (SGA, системная глобальная область) и области памяти в каждом процессе – Program Global Area (PGA, программная глобальная область). Экземпляр может быть частью одной и только одной базы данных. Напротив, с одной базой данных может быть ассоциировано несколько экземпляров. Время жизни экземпляров ограничено, тогда как база данных при должном обслуживании может существовать вечно.

Пользователи не имеют прямого доступа к информации, хранящейся в базе данных Oracle; они должны запрашивать информацию у экземпляра Oracle.

В реальном мире есть хорошая аналогия экземплярам и базам данных. Можно считать экземпляр мостом к базе данных, а саму ее – островом. Транспорт попадает на остров и уходит с него по мосту. Если мост перекрыт, то остров на месте, но транспорту туда не попасть. В терминологии Oracle, если экземпляр запущен, то данные могут попадать в базу и уходить из нее. Физическое состояние базы данных при этом изменяется. Если же экземпляр остановлен, то пользователи не могут обращаться к базе данных, пусть даже физически она никуда не делась. База данных в этом случае статична, никаких изменений в ней не происходит. Экземпляр снова запущен – и данные тут как тут.

Структура базы данных Oracle Database

База данных состоит из табличных пространств, управляющих файлов, журналов, архивных журналов, файлов трассировки изменения блоков, ретроспективных журналов и файлов резервных копий (RMAN). В этом разделе мы познакомимся со многими из этих структур, а также с другими компонентами, составляющими в совокупности базу данных.

Табличные пространства

Любые данные, хранящиеся в базе Oracle, должны находиться в каком-то табличном пространстве. Табличное пространство (tablespace) – это логическая структура; нельзя попросить операционную систему показать вам табличное пространство. Каждое табличное пространство состоит из физических структур, называемых файлами данных (data files). В одном табличном пространстве может быть один или несколько файлов данных, тогда как каждый файл данных принадлежит ровно одному табличному пространству. При создании таблицы можно указать, в какое табличное пространство ее поместить. Тогда Oracle найдет для нее место в одном из файлов данных, составляющих указанное табличное пространство.

На рисунке 2 показано соотношение между табличными пространствами и файлами данных. Здесь мы видим два табличных пространства в базе данных Oracle.

При создании новой таблицы ее можно поместить в табличное пространство DATA1 или DATA2. Физически таблица окажется в одном из файлов данных, составляющих указанное табличное пространство.

Начиная с версии Oracle Database 10g Release 2 для всех типов таблиц по умолчанию подразумеваются локально управляемые табличные пространства. В таком табличном пространстве можно создавать большие файлы, то есть при работе в 64-разрядных системах задействуется возможность создавать сверхбольшие файлы.

Рис. 2. Табличные пространства и файлы данных Oracle

В Oracle9i появился механизм файлов, управляемых Oracle (Oracle Managed Files, OMF), позволяющий автоматически создавать, именовать и, если понадобится, удалять все файлы, составляющие базу дан­ных. OMF упрощает обслуживание базы данных, поскольку не нужно помнить имена всех составляющих ее файлов. К тому же не возникают проблемы из-за ошибок человека, ответственного за именование фай­лов. Начиная с версии Oracle Database 10g сочетание OMF и таблич­ных пространств с большими файлами делает работу с файлами дан­ных совершенно прозрачной.

Максимальное количество файлов данных в базе Oracle - 64 000. По­скольку табличное пространство с большими файлами может содер­жать файл, который в 1024 раза больше файла в табличном пространст­ве с малыми файлами, а размер блока в табличном пространстве с боль­шими файлами для 64-разрядных операционных систем составляет 32 Кбайт, общий размер базы данных Oracle может достигать 8 экза­байт (1 экзабайт = 1 000 000 терабайт). Табличные пространства с большими файлами предназначены для использования совместно с подсис­темой автоматического управления хранением Automatic Storage Ma­nagement (ASM), иными менеджерами логических томов, поддержи­вающими расслоение, и RAID-массивами.

Файлы базы данных Oracle

База данных Oracle состоит из физических файлов трех основных ти­пов:

На рис. 3 показаны эти три типа файлов и отношения между ними.

В управляющем файле хранится информация о местонахождении дру­гих физических файлов, составляющих базу данных, - файлов дан­ных и журналов. Там же хранится важнейшая информация о содер­жимом и состоянии базы данных:

 

 Рис. 3. Файлы, составляющие базу данных

Управляющие файлы не только содержат важную информацию, необ­ходимую при запуске экземпляра, они полезны и при удалении базы данных. Начиная с версии Oracle Database 10g с помощью команды DROP DATABASE можно удалить все файлы, перечисленные в управ­ляющем файле базы данных, а также сам управляющий файл.

Инициализация базы данных

При запуске экземпляра Oracle считываются параметры инициализа­ции. Они определяют, как база данных должна использовать физиче­скую инфраструктуру и иную конфигурационную информацию об эк­земпляре. Параметры инициализации хранятся в файле параметров инициализации экземпляра, который обычно называют просто INIT.ORA, или, начиная с версии Oracle9i, в репозитории, который на­зывается файлом параметров сервера (или SPFILE). Количество обяза­тельных параметров инициализации уменьшается с выходом каждой новой версии Oracle. В дистрибутиве Oracle есть пример файла инициа­лизации, пригодный для запуска базы данных. Либо можно воспользо­ваться программой Database Configuration Assistant (DCA), которая подскажет обязательные значения (например, имя базы данных).

Вот обязательные параметры инициализации для версии Oracle Data­base 11g:

CONTROLFILES

Местонахождение управляющих файлов.

DB_NAME

Локальное имя базы данных.

DBDOMAIN

Имя домена базы данных (например, us.companyname.com).

LOGARCHIVEDEST

Местонахождение архивного журнала.

LOG_ARCHIVE_DEST_STATE

Параметр, включающий архивирование журналов.

DBRECOVERYFILEDEST

Местонахождение области быстрого восстановления (flash recovery area) (каталог, файловая система или группа дисков ASM).

DBRECOVERYFILEDESTSIZE

Максимальный размер области быстрого восстановления базы дан­ных в байтах.

DBBLOCKSIZE

Размер блока базы данных в байтах (например, для 4 Кбайт указы­вается значение 4096).

PROCESSES

Максимальное число процессов операционной системы, обслужи­вающих одновременный доступ к базе данных.

SESSIONS

Максимальное число сеансов работы с базой данных.

OPEN_CURSORS

Максимальное число открытых в базе данных курсоров.

SHARED_SERVERS

Минимальное число разделяемых серверов базы данных.

REM O TE_LI S TENER

Имя удаленного прослушивателя.

COMPATIBLE

Версия базы данных, с которой должна поддерживаться совмести­мость, в тех случаях, когда то или иное средство затрагивает фор­мат файла (например, 11.1.0, 10.0.0).

MEMORY_TARGET

Размер области памяти, автоматически выделяемой для SGA и PGA экземпляра.

DDLLOCKTIMEOUT

Для команд языка определения данных (DDL) - время (в секундах) ожидания возможности установить монопольную блокировку, пре­жде чем сообщить об ошибке.

NLS_LANGUAGE

Язык, определенный в подсистеме поддержки национальных язы­ков (National Language Support, NLS) для базы данных.

NLS_TERRITORY

Территория, определенная в подсистеме поддержки национальных языков для базы данных.

В качестве признака взятого курса на автоматизацию отметим, что в версии Oracle Database 11g параметр UNDO_MANAGEMENT по умол­чанию устанавливается в режим автоматического управления откатом (undo). Механизм отката применяется при откате транзакций, а также для восстановления базы данных, обеспечения согласованности по чтению и реализации ретроспекции. (Однако записи о повторном вы­полнении располагаются в физических журналах повтора, или нака­та, redo log; в них хранятся изменения, произведенные в сегментах данных и блоках сегментов отката, там же хранится таблица транзак­ций для сегментов отката.) Время хранения информации для отката Oracle теперь подбирает автоматически, исходя из того, как сконфигу­рировано табличное пространство отката.

Изучите поставляемую с вашей версией СУБД документацию в части дополнительных параметров инициализации, поскольку эта информа­ция изменяется от версии к версии.

oracle-patches.com

Oracle Database: основные характеристики СУБД Oracle

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

Решением рассматриваемой задачи стало создание баз данных (БД) как средства хранения информации и систем управления базами данных (СУБД) как способа обработки.

Что такое СУБД

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

На сегодняшний день доступно несколько вариантов систем управления базами данных, отличающих как функционалом, так и требованиями к компьютеру. В качестве примеров современных СУБД можно привести Oracle Database, о которой пойдёт речь далее, MySQL, Access, SQL Server, Fox Pro.

Несмотря на разнообразие СУБД, все они делятся на два вида: многопользовательские и персональные.

Многопользовательские системы

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

В такой системе применяется один главный компьютер, который используется в качестве сервера и хранит данные и ядро. Подобное решение обеспечивает комфортный доступ клиентов к базе данных. Кроме этого, в такой СУБД значительно упрощается исправление ошибок. Высокая скорость передачи данных делает работу максимально эффективной. Клиенты могут связываться с системой через любые сети. Это лишь некоторые преимущества многопользовательских СУБД, к которым относится Oracle Database.

Данный тип предназначен для выполнения менее масштабных задач. Рассматриваемые системы размещаются на персональных компьютерах и взаимодействуют с одним пользователем. База данных и сама программа хранятся в памяти одного диска.

На сегодняшний день разработчики таких систем добавили возможность функционирования в сетевой среде. Однако в таком случае крайне важна характеристика каждого рабочего места. Данные расположены на сервере; все клиенты обязаны установить прикладную программу и копию самой системы. Но такое решение вызывает проблемы при изменении данных. Доступ к базе в таком случае также усложняется. Каждый пользователь работает отдельно, и ошибки в его программе не видны другим клиентам. Если их не блокировать, то одновременный доступ будет проблемным.

Подробнее об Oracle

Что собой представляет Oracle Database? Многие годы СУБД от компании Oracle предоставляет пользователям максимальный комфорт, безопасность, высокую скорость работы и надёжность. Система прекрасно показывает себя, и каждая её особенность важна для клиента. Большинство масштабных информационных систем не обходятся без использования данной СУБД.

Технологии развиваются крайне быстро, и для подобных продуктов постоянно выдвигаются новые требования. Хранение и взаимодействие с данными на должном уровне предоставляет несколько систем. Но СУБД Oracle остаётся в лидерах, благодаря постоянному усовершенствованию.

Основные особенности системы

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

Важной особенностью также выступает многоплатформенность Oracle. Linux, Windows и любые другие операционные системы позволят эффективно организовать БД. Стоит упомянуть и миграционную политику. Переход на обновлённые версии организован крайне удобно, специальная программа поможет перенести данные с других систем.

Какие существуют варианты СУБД?

Разработчики предоставляют пользователям четыре варианта системы:

Такая классификация встречается не только в Oracle Database. Версии в большей мере похожи между собой. Главные отличия заключаются в функциональной части, для каждого варианта существуют уникальные опции.

Standard Edition

Крайне популярная версия, функционал которой несколько ограничен. Чаще всего она используется при создании систем для небольшого количества клиентов. Это лучший вариант для рабочей группы, небольшой компании и т. д. Но в больших организациях также есть место для Standard Edition, когда речь идёт об удалённых филиалах. Цена такой версии Oracle Database снижена, при этом имеющихся возможностей будет достаточно для эффективной работы.

Oracle Lite

Максимально простая и облегченная версия системы. Лучше всего её использовать на мобильных устройствах, ноутбуках и т. д. Удобная синхронизация информации достигается благодаря использованию распространенных интерфейсов. Разработка приложений осуществляется с помощью стандартных средств.

Enterprise Edition

Лучшая версия СУБД Oracle со всеми существующими возможностями. Данная система обладает неограниченными возможностями и позволяет организовать абсолютно любой проект. В таком случае всё зависит лишь от мощного аппаратного обеспечения. Версия собрала лучшие технологии хранения и взаимодействия с информацией. Сервер базы данных сможет продуктивно работать без остановки, благодаря огромным возможностям масштабирования. Широкий инструментарий поможет зарезервировать данные и при необходимости восстановить их. Ценная информация никогда не потеряется.

Personal Edition

Данный Oracle Database client прекрасно подойдёт для личного использования или обучения. Функционала будет достаточно для создания программ и их дальнейшего использования на нескольких версиях Windows. Они играют важную роль, т. к. в NT или «2000» доступны все возможности, а в 95/98/ME опции ограничены из-за особенностей операционной системы.

Особенности версии 11g

У пользователей часто возникали проблемы с установкой данной СУБД, и в версии 11g этот процесс был значительно упрощен. Кроме этого, стало удобнее проводить не только первоначальную, но и специализированную настройку. Система станет эффективнее, если её оптимизировать под требуемую задачу, и в Oracle Database 11g этот аспект грамотно проработан.

Также улучшены механизмы масштабирования. Путём добавления новых узлов кластера можно достичь невероятных показателей в скорости и продуктивности сервера. Теперь не нужно останавливать программы или полностью переписывать их. Стабильная работа приложений не нарушается даже при поломке отдельных узлов.

Как получить СУБД?

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

Последним этапом является авторизация на сайте. При отсутствии профиля можно легко создать его и войти в систему. Наличие учётной записи не только обязательное, но и полезное. Кроме страницы скачивания СУБД, пользователям откроется доступ к остальным интересным возможностям.

Установка Oracle 11g

Как установить Oracle Database 11g на Windows 7? СУБД упакована в архив, который после скачивания потребуется разархивировать.

Далее необходимо сделать следующее:

  1. В папке DISK1 открыть установочный файл под названием Setup.exe.
  2. Пройти окно приветствия.
  3. Согласиться с лицензией.
  4. Выбрать место для установки программы (но лучше всего оставить путь стандартным).
  5. Создать учётную запись системного администратора.
  6. Проверить указанные данные и подтвердить их.

Установка максимально проста, и все действия интуитивно понятны. Стоит заметить, что не только на Windows так легко установить СУБД от Oracle. Linux и все остальные операционные системы также не вызовут проблем, так как в большей мере процесс развертывания идентичен.

fb.ru

История СУБД Oracle — первой коммерчески успешной реляционной СУБД

До середины 70-х годов информация в базах данных распределялась по старинному иерархическому, или «древовидному», принципу, который до сих пор используется в настольных операционных системах. Первые прототипы реляционных СУБД существовали уже в 70-е годы ХХ века. Однако мало кто верил в возможность добиться эффективной реализации таких систем. Тем не менее, к концу 1980-х годов реляционные системы заняли на мировом рынке СУБД доминирующее положение.

В связи с этим многие компании стали позиционировать свои СУБД как «реляционные» в рекламных целях. Но далеко не всегда они имели для этого достаточно оснований. Поэтому автор реляционной модели данных Эдгар Кодд в 1985 году опубликовал свои знаменитые «12 правил Кодда», которым должна удовлетворять каждая РСУБД.

Одним из первых прототипов реляционных баз данных была система System R. Это проект компании IBM, который появился в 1976 году. Он вдохновил будущих основателей Oracle на создание собственной реляционной СУБД, но сам так и не получил коммерческого успеха.

Главным среди создателей Oracle был Ларри Эллисон, который вместе с Бобом Майнером и Эдом Оутсом до Oracle работал над проектом для ЦРУ. В ряде источников говорится, что ему было присвоено кодовое наименование «Oracle». В 1977 году молодой программист Ларри Эллисон бросил учебу в Йельском университете, чтобы начать собственный бизнес. В распоряжении Ларри Эллисона тогда было всего $1200. Он уговорил вложиться двух указанных выше друзей, но стартовый капитал от этого вырос всего на $500.

16 июня 1977 года Эдом Оутсом, Бобом Майнером и Ларри Эллисоном в Калифорнии (США) была основана компания Software Development Laboratories, вскоре переименованная в Relational Software Inc. Молодые программисты начали разработку системы управления базами данных (СУБД), построенной на принципах реляционной алгебры.

Oracle 2

Первая коммерческая версия СУБД Oracle получила название Oracle 2. Такой ход должен был дать заказчикам понять, что система надежна и даже прошла проверку временем. В конце 70-х главным конкурентным преимуществом СУБД Oracle была высокая скорость обработки огромных массивов информации, которую отметили все эксперты. В отличие от System R, для работы которой был необходим мощный суперкомпьютер — мейнфрейм, Oracle 2 справлялась с обработкой информации на более «миниатюрных» машинах. Эти и другие преимущества привели к тому, что в начале 80-х годов СУБД начала стремительно распространяться.У Эллисона с коллегами возникли сложности при реализации совместимости с СУБД IBM System R. Нежелание IBM раскрывать исходные коды стало ключевой проблемой. В результате совместимости между двумя системами так и не удалось достичь. Ларри Эллисон — основатель Oracle Oracle стала исторически первой и одной из наиболее развитых реализаций архитектуры клиент/сервер. Переносимость и масштабируемость всегда имели высокий приоритет у разработчиков Oracle. Это сыграло ключевую роль в достижении успеха компании на рынке СУБД. Oracle 2 работала на мини-компьютере PDP-11 фирмы Digital Equipment в операционной среде RSX-11. Большая часть Oracle была написана на ассемблере PDP-11, а отдельные компоненты — на новом для того времени языке C. Уже в те дни система была портируемой и работала в других операционных средах PDP-11: IAS, RSTS и UNIX. Тогда же было принято решение о переносе Oracle в новую ОС VMS. Благодаря этому СУБД Oracle заняла обширную нишу корпоративных информационных систем на быстро растущем рынке VAX. Еще одной важной особенностью системы стала полная реализация возможностей нового языка запросов SQL — подзапросы, операция соединения и так далее. Благодаря этому многократно выросла производительность труда SQL-программистов. Стандартный SQL (IBM) был расширен операцией CONNECT BY, позволяющим обрабатывать древовидные структуры, что становится уникальным для SQL-систем.Конечно, над СУБД нужно было еще долго работать. В Oracle 2, например, не поддерживались транзакции: если в процессе обновления базы данных происходил сбой, предыдущее состояние БД восстановить было практически невозможно. Поэтому пользователи были вынуждены часто делать резервные копии базы данных во избежание потерь информации. 29 октября 1982 года компания переименована в Oracle Systems.

Oracle 3 и 4

В 1983 году на рынок вышла Oracle 3. Она была полностью переписана на С. Это во многом помогло решить проблему переносимости Oracle на широкий спектр платформ – их тогда было не менее 20. Кроме того, было реализовано атомарное выполнение транзакций: операция либо выполнялась полностью, либо не выполнялась вообще, соответственно, транзакция либо завершалась успешно по всем изменениям базы данных, либо откатывала все сделанные ею изменения.

С выходом Oracle 4 система была портирована на большие компьютеры c ОС VM и MVS, а также на персональный компьютер с 640 килобайтами оперативной памяти. Также была реализована модель контроля доступа к базе данных, которая гарантировала, что результат запроса не противоречит состоянию базы данных на начало запроса. Благодаря этому было устранено известное противоречие между процессами чтения и записи.

Oracle 5

В 1985 году Oracle выпустила на рынок версию 5.0, в которой была впервые введена архитектура клиент/сервер. Кроме того, компания выпустила SQL*Net – сетевой продукт, обеспечивающий прозрачное соединение между клиентом и базой данных или между двумя базами данных. В версии 5.1 были впервые реализованы распределенные запросы — это давало возможность обращаться к данным, физически размещенным в разных узлах. Несколько взаимодействующих серверов могли создать у пользователя многих физически разнесенных баз данных иллюзию единой логической базы данных. 12 марта 1986 года состоялось первичное публичное размещение акций Oracle Corporation. Высокие темпы роста позволили Oracle выйти на IPO с прибылью в $55 миллионов в 1986 году и всего за три года удесятерить прибыль до $584 миллиона.

Oracle 6

Разработчики версии 6 стремились создать инструмент построения крупномасштабных информационных систем, ориентированных на обработку транзакций в режиме реального времени. Были введены генераторы последовательностей и блокировка на уровне записи. В это же время Oracle стал первым многопользовательским сетевым сервером баз данных для OS/2, Xenix, Banyan Vines и Macintosh. В версии 6 были заложены принципиально новые возможности, в полном объеме реализованные позже:

Кризис

В 1990 году компания столкнулась с серьезными проблемами, сообщив о значительных убытках. Эллисону пришлось уволить более 400 сотрудников для сокращения издержек. Он также распустил практически весь топ-менеджмент, в числе которого были близкие Ларри люди, в течение 10 лет вместе с ним приумножавшие славу и благосостояние Oracle. Ларри оставил в компании Боба Майнера, которого всегда считал одаренным программистом и просто хорошим добрым человеком. Столь жесткие методы Ларри объяснил так: Мы были самой быстрорастущей компанией в истории компьютерной индустрии, но внезапно зашли в тупик и стали биться головой о стену, – сказал он. – Мы достигли миллиардного дохода, но столкнулись с практически неразрешимыми проблемами управления. Дело в том, что люди, управлявшие миллиардной компанией, остались такими же, как в те времена, когда наша компания стоила $15 миллионов. Я испытывал невероятное чувство признательности всем, кто работал со мной, всем, с кем вместе мы создавали Oracle. Но у меня не было выбора. Я должен был уволить их, понимая, что если этого не сделать, то вскоре просто не будет никакого Oracle. Я чувствовал, прежде всего, ответственность перед всей компанией, перед всем персоналом, всеми акционерами и клиентами.Кроме того, из-за совершенных ошибок в регистрации продаж и учёта ещё не прошедших сделок в бухгалтерских документах у Oracle возникли сложности с регуляторами на местном рынке. В результате Oracle оказалась близка к банкротству, а такие конкуренты, как Informix и Sybase, начали медленно увеличивать свою долю на рынке. На тот момент конкуренция между крупными игроками рынка достигла своего апогея — 90-ые могли запомниться многим, как период рекламной войны Oracle и Informix. Так, последняя выкупила билборд рядом с офисом Oracle и разместила на нем надпись «Осторожно, динозавры переходят дорогу», намекая на устаревшие технологии Oracle.

Однако Ларри все-таки нашел решение: он сформировал новый управленческий штат, который был «натаскан» на громадные объемы производства и жесткую конкуренцию. В результате через определенное время Oracle снова вернулась на прежние высоты. А в 1992 году релиз Oracle 7 окончательно изменил ситуацию в лучшую сторону.

Oracle 7

Помимо общего повышения эффективности ввода/вывода, использования центрального процессора и работы с памятью, версия СУБД Oracle 7 обладала рядом инновационных архитектурных решений: В области администрирования баз данных также был введен ряд новшеств: зеркальный журнал транзакций, динамическое создание журналов данных, команда ANALYZE, позволяющая собирать статистику об использовании таблиц, индексов и других физических объектов, профили пользователей на использование системных ресурсов – ЦПУ, ввода/вывода и так далее. В версии 7 были полностью реализованы декларативные ограничения ссылочной целостности в соответствии со стандартами ANSI/ISO. В рамках этих ограничений (первичные и внешние ключи) пользователь мог специфицировать каскадное удаление связанных с некоторым первичным ключом записей. Процедуры PL/SQL могли описываться на уровне схемы базы данных (хранимые процедуры) и вызываться любым приложением, другими процедурами и триггерами. Другим важным нововведением стали триггеры базы данных.Триггер представляет собой пару (событие+действие), где событие — это удаление/занесение/обновление записей таблицы, а действие (тело триггера) — процедура PL/SQL, выполняемая при совершении события.

Триггеры могут определяться на уровне операций (DELETE, INSERT, UPDATE) или на уровне отдельных строк (FOR-EACH-ROW-триггеры, которые, к тому же, могут работать со старыми и новыми значениями строк). С помощью триггеров можно реализовать сложные правила контроля целостности, прав доступа, вывода значений и прочее.

Управление безопасностью и целостностью существенно упростилось благодаря введению ролей. Роль — это совокупность прав доступа к объектам базы данных (INSERT, UPDATE, SELECT и другие) и системных прав (CREATE TABLE, ALTER SYSTEM и так далее). Определив роль, администратор базы данных может с помощью одной команды дать пользователю привилегии для работы с некоторым приложением. В 1994 году компания выпустила версию Oracle 7.1, в том числе и для IBM PC. Ранее Oracle не рассматривала эту платформу как серверную, а ограничивалась лишь созданием для нее клиентских частей своей СУБД. В Oracle 7.1 появилась опция параллельных запросов (parallel query option), а также возможность определения количества серверных процессов, необходимых для выполнения SQL-запроса, на основе результатов работы оптимизатора запросов. В данной версии была достигнута полная интеграция PL/SQL и SQL, введен встроенный пакет DBMS_SQL и асинхронная симметричная репликация данных вместе с асинхронным вызовом удаленных процедур.В 1994 году в России появился первый официальный представитель Oracle — Андреас Харт. Тогда же клиентами Oracle в России стали такие мощные структуры, как ФСБ, Кабинет Министров, Мосприватизация, МПС, РАО ЕЭС и так далее.

Oracle 8 и 9

В 1997 году вышла версия 8, в которой появились объектная модель, новые свойства и средства администрирования. Oracle 8.0 была более надежной по сравнению с предыдущей версией, обладала большей устойчивостью к высоким нагрузкам. Кроме того, в ней была реализована возможность партиционирования таблиц. В 1998 году компания анонсировала Oracle 8i Release 1 (8.1.5). Буква «i» означает, что версия обладает поддержкой Интернета.

Начиная с Oracle 8.1.5 в последующих версиях появляется встроенная в СУБД виртуальная машина Java (JVM). Далее вышла версия Oracle 8i Release 2 (8.1.6), которая поддерживала XML, а также содержала определенные новшества, связанные с созданием хранилищ данных. В 2001 году появилась версия Oracle 9i Release 1 (9.0.1), в которой было сделано более 400 изменений по сравнению с предыдущей. Среди них – «интеллектуализация» автоматизированных систем и расширение возможностей для аналитики.

В новой версии появились средства обработки XML-документов, технология Oracle RAC (Real Application Clusters) – как замена Oracle Parallel Server (OPS), механизм создания репликаций Oracle Streams, скроллируемый курсор для программ на Си и C++, встроенная в СУБД поддержка OLAP и Data Mining, переименование столбцов и ограничений целостности, поддержка Java 1.3.1 и Unicode 3.1.

Лучшие финансовые годы

Согласно данным Giga Information Group (The RDBMS Market: An Update, апрель 2001 года), общий объем рынка СУБД в 2000 году возрос по сравнению с 1999 годом на 20% и составил в денежном выражении $8,8 миллиарда. Основные факторы развития: поддержка электронной коммерции, поддержка хранилищ данных и консолидация серверов.

Примерное разделение рынка СУБД для платформы Unix.

Примерное разделение рынка СУБД для платформы Windows NT. В 2004 году появилась версия Oracle 10g Release 1 (10.1.0). Буква «g» в названии обозначает «Grid» («сеть») и символизирует поддержку Grid-вычислений. Этот год стал одним из самых успешных в истории компании – норма прибыли составила 38% (самый высокий показатель за все время существования корпорации), годовой оборот возрос до 7% ($10,2 миллиарда), доходы от продаж ПО поднялись на 12% ($8,1 миллиарда), чистая прибыль выросла на 16% ($2,7 миллиарда).

Офис Oracle в России и СНГ вошел в тройку лучших представительств Oracle по темпам роста в регионе ЕМЕА (Европа, Ближний Восток и Африка), а также пятый год подряд — в пятерку лучших среди 145 представительств Oracle в мире.

До наших дней

В 2005-м была анонсирована Oracle 10g Release 2 (10.2.0.1). А в 2007-м – Oracle 11g Release 1 (11.1.0.6).

Состояние рынка СУБД на 2007 год В 2009 году компания выпустила Oracle 11g Release 2 (11.2.0.1). В версию была введена новая для Oracle возможность «горячего» (без остановки сервера) внесения изменений в метаданные и бизнес-логику на PL/SQL – это стало возможным благодаря механизму одновременной поддержки нескольких версий схемы и логики под названием editions. 2013 год — вышла версия 12c (12.1.0.1), основное новшество — поддержка подключаемых баз данных (pluggable database), обеспечивающая свойства мультиарендности и живой миграции баз данных, суффикс «c» в названии обозначает cloud (облако). 24 апреля 2015 года стало известно о планах Oracle перевести почти все свои продукты в облако. Таким образом, американская компания решила изменить свою бизнес-модель, чтобы соответствовать изменениям на рынке.

В сентябре 2016 года Ларри Эллисон объявил о создании в Oracle дата-центров для работы с IaaS второго поколения и заявил, что лидерство компании Amazon на облачном рынке подходит к концу. Цель компании – предложить клиентам Oracle пакет услуг, где будут совмещены IaaS, PaaS и SaaS («ПО как услуга»).

Теги:

habr.com

Oracle – Система управления базами данных / Хабр

habr.com

Oracle - это... Что такое Oracle?

Oracle (Oracle Corporation) — американская корпорация, крупнейший в мире разработчик программного обеспечения для организаций[3][4], крупный поставщик серверного оборудования.

Компания специализируется на выпуске систем управления базами данных, связующего программного обеспечения и бизнес-приложений (ERP- и CRM-систем, специализированных отраслевых приложений). Наиболее известный продукт компании — Oracle Database, который компания выпускает с момента своего основания. С 2008 года корпорация освоила выпуск интегрированных аппаратно-программных комплексов, а с 2009 года в результате поглощения Sun Microsystems стала производителем серверного оборудования, до этого компания выпускала исключительно программное обеспечение.

Компания основана в 1977 году. Имеет подразделения более чем в 145 странах. По состоянию на 2012 год насчитывает 115 тыс. сотрудников. Штаб-квартира корпорации расположена в США, в штате Калифорния, рядом с Сан-Франциско.

История

1970-е

Компания основана в 1977 году в городе Санта-Клара, Калифорния под наименованием SDL (аббревиатура от англ. Software Development Laboratories) Ларри Эллисоном, Бобом Майнером (англ. Bob Miner) и Эдом Оутсом (англ. Ed Oates). Все трое основателей работали до этого года в компании Ampex над проектом для ЦРУ США с кодовым названием Oracle. Это кодовое название присвоили разработанной в первые месяцы существования SDL СУБД. Первый выпуск СУБД Oracle получил номер версии v2 по маркетинговым соображениям.[5] Oracle v2 была написана на ассемблере для PDP-11, работала под управлением операционной системы RSX-11. В середине 1979 года авиабаза Райт-Патерсон ВВС США приобрела Oracle v2 и стала первым заказчиком компании.[6] К этому же времени относится переименованание SDL в RSI (англ. Relational Software, Inc.). Oracle v2 считается первой коммерческой СУБД с поддержкой языка запросов SQL[7], и одной из первых реляционных СУБД. Также отмечается влияние на Oracle ранее разработанной в IBM СУБД System R[7].

1980-е

Штаб-квартира компании в Редвуд-Шорс, штат Калифорния

Благодаря успехам продукта Oracle v.2, RSI в 1982 году принимает решение о переименовании в Oracle. В 1983 году выпущена третья версия СУБД, переписанная на языке Си и впоследствии портированная на некоторые операционные системы семейства Unix. В 1984 году компания получает финансирование от Sequoia Capital (англ.). Последовательно выпускаются четвёртая (в 1984 году) и пятая (в 1985 году) версия СУБД.

В марте 1986 года Oracle осуществила первичное размещение в размере около 2,1 млн акций на бирже NASDAQ. В тот момент в компании работало 450 сотрудников, а годовой оборот составил 55 млн долл. В 1987 году в компании формируется подразделение бизнес-приложений, ориентированное на создание тиражируемого прикладного программного обеспечения, тесно интегрированного с фактически единственным на тот момент продуктом компании — СУБД. В 1989 году штаб-квартира компании переезжает в комплекс сооружений в Редвуд-Шорс, Калифорния, оборот в 1989 году составил 584 млн долл.

1990-е

Первые коммерческие трудности компании связаны с 1990 годом. Указывается[8], что из-за предоставленных крупным клиентам рассрочек платежей, превратившихся в безнадёжные долги и ошибок бухгалтерского учёта, компания закончила год с убытком в 12,4 млн долл. и уволила 400 человек из около 4 тыс. сотрудников на тот момент времени. Позднее Эллисон отмечал, что компания допустила «непростительную деловую ошибку».[8]

В 1992 году компания выпустила версию 7 своей Oracle Database, в которой поддерживались триггеры, хранимые процедуры, декларативные ограничения целостности. В 1994 году компания приобрела у DEC подразделение, разрабатывающее СУБД Rdb и все права на продукт, таким образом, начиная с этого времени компания начала поставлять несколько систем управления базами данных. В 1995 году компания приобретает компанию-разработчика первой в истории[9] многомерной системы управления базами данных Express и OLAP-инструментария на её основе. В том же году, корпорация вошла на рынок связующего программного обеспечения, выпустив Oracle Web Application Server и объявив стратегические интересы в развитии технологий для трёхуровневой архитектуры и веб. В 1997 году выпущена версия 8 СУБД Oracle Database, в которой поддержаны элементы объектно-ориентированного проектирования и программирования, начиная с этого момента компания позиционирует продукт как одновременно объектно-ориентированную и реляционную СУБД.

В 1998 году Oracle первой среди ведущих производителей интегрированных ERP-пакетов оборудовала свой комплект бизнес-приложений Applications веб-доступом, таким образом, любую операцию в ERP-системе стало возможно осуществлять из браузера.[10] В 1999 году «интернет-стратегия» была продемонстрирована компанией и в наименованиях продуктов — Oracle Database и Oracle Application Server выпущены с суффиксом «i» после номера версии — 8i. К этому же времени относится приоритеты корпорации во встраивании XML-обработки на стороне СУБД[11] и встраивании Java-машины в СУБД[12].

2000-е

Отмечается, что Oracle была единственным крупным поставщиком программного обеспечения для организаций, не испытавшим серьёзных затруднений в период краха доткомов в начале 2000 года.[13] В Oracle Database версии 9i, выпущенной в 2001 году, появилась такая новая возможность, как поддержка кластеризации баз данных — Real Application Cluster.

В 2003—2005 годах компания сконцентрировалась на экстенсивной борьбе за доли на рынках бизнес-приложений, в результате которой в конце 2004 года после полуторогодичного сопротивления была враждебно поглощена компания PeopleSoft (занимавшая на момент приобретения второе место на глобальном рынке ERP-систем[14][15]), а в начале 2006 — приобретена компания Siebel (лидер CRM-рынка того времени[16]). В 2006 году корпорация объявила, что объединит лучшие практики бизнес-приложений поглощённых компаний в единой системе, проект создания такой системы получил наименование Fusion, будущие приложения — Fusion Applications (англ.), а связующее программное обеспечение из продуктового портфеля корпорации было объединено под торговой маркой Fusion Middleware. Также, с 2006 года компания проявляет активный интерес к свободному программному обеспечению. Так, в феврале 2006 года было заявлено, что корпорация планирует приобрести по меньшей мере три компании-разработчика свободного программного обеспечения за 600 млн долл.[17] Предполагалось, что корпорация поглотит компанию JBoss (англ. JBoss (company)), выпускавшую сервер приложений JBoss AS с открытым исходным кодом за 400 млн долл.[17] Однако JBoss была куплена компанией Red Hat за 420 млн долл. Спустя несколько недель Oracle выпустила клон дистрибутива Red Hat Enterprise Linux — Oracle Enterprise Linux, чем пошатнула биржевые котировки Red Hat и отрицательно повлияла на её доходы.[18] Также прогнозировалось[17], что Oracle купит компанию Zend Technologies, разработчика ядра языка PHP, однако и Zend не была приобретена. Из компаний-разработчиков свободного программного обеспечения в середине 2000-х годов Oracle поглотила только Sleepycat (разработчика Berkeley DB) и Innobase (разработчика InnoDB — низкоуровневого движка для MySQL).

В 2007 году компания фактически признала, что выпуск в Fusion Applications, изначально запланированный на 2008 год, существенно задерживается, уволив Джона Вуки (англ. John Wookey), старшего вице-президента, отвечавшего за проект Fusion.[19] Fusion Applications увидели свет только в сентябре 2010 года.[20]

В 2008 году поглотив BEA, Oracle вышла на первое место на рынке серверов приложений и второе место на рынке связующего программного обеспечения в целом[21], а в комплектах из линейки Fusion Middleware значительная часть компонентов заменена на продукты BEA. В этом же году компания вошла на рынок аппаратного обеспечения, выпустив на основе оборудования Hewlett-Packard аппаратно-программный комплекс Exadata, кластер серверов под управлением RAC.

2010-е

В январе 2010 года корпорация завершила сделку по поглощению терпящей убытки Sun Microsystems, существенно расширив продуктовый портфель, получив в своё распоряжение обширную линейку серверного аппаратного обеспечения, включая серверы на базе SPARC и системы хранения данных StorageTek, операционные системы семейства Solaris, а также активы, связанные с Java, OpenOffice.org, MySQL.

Став поставщиком серверного аппаратного обеспечения благодаря поглощению Sun, компания существенно расширила и линейку аппаратно-программных комплексов, так, в конце 2010 года корпорация выпустила комплекс Exalogic — предконфигурированный кластер серверов приложений на основе оборудования Sun и программного обеспечения WebLogic, а в январе 2012 года выпустила ещё два комплекса — Exalytics (сервер аналитической обработки в оперативной памяти на основе Essbase и Timesten) и Big Data Appliance (NoSQL-кластер под управлением Hadoop и R в рамках реализации концепции «больших данных»)[22].

Поглощения

Обзор

С начала 2000-х годов Oracle ориентируется на экстенсивный рост за счёт поглощений. За период с 2005—2010 корпорация потратила на приобретения других компаний около 35 млрд долл.[23] В июле 2010 года Чарлз Филлипс заявил, что Oracle планирует в ближайшие 5 лет потратить до 70 млрд долл. на поглощения[24] (позднее было уточнено, что это частная и приблизительная оценка, и корпорация не имеет конкретного бюджета на поглощения[23]).

Крупнейшие поглощения

Широкий резонанс получило поглощение Retek, австралийской компании-разработчика приложений для розничной торговли, в апреле 2005 года с финальной суммой сделки 630 млн долл. в связи с острой конкуренцией с SAP за данный актив.[27]

Sun Microsystems

В апреле 2009 года была анонсирована эта сделка стоимостью 7,4 млрд долл. по приобретению терпящей убытки Sun Microsystems (только за последние до анонса полгода деятельности Sun Microsystems потеряла 1,9 млрд долл.[28]). Вплоть до января 2010 года сделку не одобряла Еврокомиссия, так как предполагала возможную монополизацию рынка систем управления базами данных вследствие поглощения активов MySQL AB, принадлежавших Sun.[29] 27 января 2010 года Oracle официально объявила[30] о завершении поглощения, и многие популярные проекты, в числе которых OpenOffice.org, MySQL и Java — стали активами корпорации.

Сервис платных облачных вычислений Sun Cloud[31] был закрыт практически сразу после завершения поглощения, при этом Oracle пообещала сохранить практически все ключевые продукты Sun, а в такие технологии как SPARC, Solaris и MySQL корпорация запланировала инвестировать больше средств, чем это делала Sun[32][33]. Часть разработчиков проектов OpenOffice.org, OpenSolaris и Hudson образовали ответвления (получившие наименования, соответственно: LibreOffice, Illumos (англ.) и Jenkins), мотивируя данные шаги нежеланием контроля за проектами со стороны корпорации[34]. Также, корпорация объявила[35] о желании самостоятельно развивать каналы прямых продаж оборудования Sun крупным заказчикам, а в октябре 2010 года некоторые партнёры (унаследованные от Sun) были лишены прав на оказание технического сопровождения по продуктам Oracle[36].

Судебные тяжбы

В августе 2010 года Oracle подала в суд на компанию Google, обвинив корпорацию в незаконном применении защищённых технологий в Dalvik virtual machine (технологическом компоненте операционной системы Android)[37]. В ответ на иск, Google заявила, что иск безоснователен и не соответствует практике свободного программного обеспечения[38], а позднее — что будет добиваться признания патентов недействительными[39].

В ноябре 2010 года суд признал претензии Oracle к компании SAP, связанные с несанкционированным доступом к технической поддержке дочернего подразделения TomorrowNow (англ.) и постановил выплатить в пользу Oracle 1,3 млрд долл.[40] В июне 2011 года SAP выплатила всю сумму взыскания.[3]

В июне 2011 года компания Hewlett-Packard, недовольная отказом Oracle от поддержки в следующих версиях продуктов платформы Itanium, на которой выпускается значительная часть серверов Hewlett-Packard, подала иск на Oracle, обвиняя компанию в поведении, ущемляющем права клиентов (англ. anti-customer behaviour). Oracle решила не выпускать новые продукты и новые версии старых продуктов на платформе Itanium в связи с тем, что по мнению компании, платформа завершает свой жизненный цикл, однако, истцы из Hewelett-Packard настаивают на том, что Oracle вводит клиентов в заблуждение и ущемляет их бизнес[41].

Oracle в СССР, России и СНГ

Впервые СУБД от Oracle начала использоваться в СССР в 1984 году во ВНИИСИ[42] нелегально, так как координационный комитет по экспортному контролю США считал разработки компании Oracle стратегическими, и не допускал их распространение в страны Варшавского договора[43]. Благодаря академику Геловани[43], четвёртая версия СУБД была применена во ВНИИСИ для системы моделирования процессов глобального развития. Также, к 1984 году относится нелегальное применение Oracle Database в Институте физики высоких энергий (Протвино)[42]. Официальное появление Oracle в СССР связано с выставкой Автоматизация-89, а в 1990 году фирма LVS Леонида Богуславского (ныне совладельца ru-Net Holdings и TopS BI) заключила агентское соглашение с корпорацией Oracle. Первыми легальными клиентами в СССР стали Министерство чёрной металлургии, ленинградский завод Ленинец и ленинградское подразделение Интуриста[44], общий объём реализации лицензий на Oracle Database этим трём клиентам составил сумму около 100 тыс. долл. В 1995 году LVS реализовала продуктов Oracle на 7 млн долл., войдя в тройку ведущих дистрибуторов корпорации в Европе.[44]

В 1994 году в Москве открылось представительство Oracle в СНГ, которое по состоянию на 2012 год координирует деятельность корпорации на территории России и сопредельных государств. После приобретения LVS в конце 1996 года компанией PricewaterhouseCoopers, дистрибуторами Oracle в СНГ стали компании «Форс» и «РДТех».[44] (При этом ранее основатель «Форса» — Алексей Голосов — работал во ВНИИСИ[43], а «РДТеха» — Юрий Сайгин — в протвинском Институте физики высоких энергий[44]). Наиболее широкий резонанс в России вызвали сделки Oracle со «Связьинвестом» по поставке лицензий на Oracle E-Business Suite на 163 млн долл.[45] и Федеральным казначейством с бюджетом на внедрение ERP в 65 млн долл.[46] В частности, Джордж Сорос, владевший на момент сделки 25 % акций «Связьинвеста», отмечал сделку на поставку системы от Oracle как непрозрачную и нерыночную.[45]

На момент мая 2009 года корпорацией заявлялось о партнёрской сети в СНГ более чем в 900 компаний, 120 среди которых работают на территории Украины и Молдовы, около 100 — в Казахстане, 37 — в Беларуси, 8 — в Азербайджане, а остальные — в России[47]. На начало 2012 года офисы представительства Oracle в СНГ функционируют в Москве, Санкт-Петербурге, Киеве и Алма-Ате. Российские филиалы поглощённой Sun Microsystems функционируют под наименованиями ЗАО «Оракл Компьютерное оборудование» (с офисом в Москве) и ООО «Оракл Девелопмент» (с офисами в Санкт-Петербурге и Новосибирске). Руководит работой представительства в СНГ с 2010 года Валерий Лановенко (до этого руководивший российским офисом Apple), а генеральным директором ЗАО «Оракл Компьютерное оборудование» с 2010 по 2012 год являлся Борис Щербаков (в период с 1999 года возглавлявший представительство Oracle в СНГ)[48].

Собственники и руководство

На начало 2011 года[49] 23,07 % акций принадлежат менеджменту, из них генеральному директору компании — Ларри Эллисону — принадлежит пакет в 17,5 %, и он является крупнейшим акционером Oracle. Институциональные инвесторы и фонды взаимных инвестиций владеют 61,60 %, крупнейшие доли у Capital Research Global Investors — 5,07 %, Capital World Investors — 3,89 % и Growth Fund of America — 3,72 %.

Генеральный директор корпорации — Ларри Эллисон. Ему подчинены два президента — Марк Хёрд (англ. Mark Hurd) и Сафра Кац (англ. Safra Catz), она же с 2011 года занимает пост финансового директора. Для управления международной деятельностью, компания выделяет четыре региональных кластера, которыми руководят исполнительные вице-президенты:

Председатель совета директоров — Джеффри Хенли (англ. Jeffrey Henley), оба президента и Эллисон входят в совет директоров, помимо них в совет входят восемь независимых членов.

Текущая деятельность

Положение на рынке

Компания является вторым по объёмам продаж разработчиком программного обеспечения после Microsoft.[50] Согласно IDC, по состоянию на 2007 год, на рынке систем управления базами данных, общим объёмом без малого 21 млрд долл., Oracle является лидером, владея долей 44,3 % и опережая IBM и Microsoft более, чем в 2 раза.[51] На рынке инфраструктурного и связующего программного обеспечения по данным анализа Gartner от 2009 года, Oracle является вторым по объёмам сбыта поставщиком с долей в 16 %, отставая почти в два раза от IBM[52] (при суммарном объёме рынка 16 млрд долл.). На рынке ERP-систем компания по данным на 2010 год занимает второе место с долей 18 %, уступая SAP (24 %) и опережая Microsoft (11 %)[53]. На рынке CRM-систем, согласно оценке Gartner от 2009 года, компания также вторая, с долей 16 %, также уступая SAP первое место (у которой 22 % CRM-рынка, общий объём рынка оценён в 9 млрд долл.)[54]. IDC оценивает на начало 2011 года долю на рынке серверного аппаратного обеспечения в 6,8 % от общего объёма в 48 млрд долл. — четвёртую, после IBM, Hewlett-Packard и Dell[55].

Финансовые показатели

Финансовый год компании установлен с 1 июня по 31 мая.

2011 финансовый год[3] компания закончила с оборотом 35,622 млрд долл. и чистой прибылью 8,547 млрд долл. На долю Северной и Южной Америки приходится более половины (51,5 %) выручки. 68 % выручки сформированы продажами лицензий и контрактов на техническое сопровождение программного обеспечения, 19 % приходится на продажи аппаратного обеспечения, 13 % — услуги.

В структуре операционных затрат самые значительные позиции:

Объём заимствований на конец 2011 финансового года составил 15,9 млрд долл.[3] Рыночная капитализация на середину 2011 календарного года составила 173 млрд долл.[56]

Корпоративное управление

Среди принципов корпоративного управления, используемых корпорацией, особо выделяют вертикальную интеграцию в противовес тенденциям 1990—2000-х к децентрализации и расширению полномочий на местах в крупных корпорациях[57]. В частности, отмечены глобальная стандартизация «лучших практик», централизованный контроль за условиями контрактов по всему миру и интегрированную единую информационную систему (оборудованную веб-доступом в конце 1990-х), в которой каждый сотрудник корпорации в операционном порядке фиксирует результаты своей деятельности, и управленцам любого уровня в рамках их полномочий доступен ежедневный анализ ситуации (англ. daily business intelligence)[57].

Также отмечена отработанная технология поглощений: процедуры вхождения новых компаний в корпорацию, начиная от начальных стадий достижения договорённостей, заканчивая полной интеграцией персонала стандартизованы как бизнес-процесс[источник не указан 574 дня].

Международная деятельность

В структуре управления корпорации выделено четыре территориальных кластера: APAC (англ. Asia-Pacific, Азиатско-Тихоокеанский регион, EMEA (англ. Europe, Middle East, Africa, Европа, Ближний Восток, Африка), NA (англ. North America, Северная Америка) и LE (англ. Latin America, Латинская Америка). В кластерах может использоваться деление на субрегионы и страны, в зависимости от характера и масштабов деятельности, например, в EMEA выделен регион Восточная Европа и СНГ, в котором выделяется субрегион СНГ и Монголия.

По состоянию на 2010 год 63 % сотрудников корпорации работает за пределами США[58], треть из них (более 21 тыс., около пятой части от всего штата) — в Индии[59], в основном в центрах технической поддержки и разработки в Бангалоре и в центре разработки в Хайдарабаде[60]. При этом корпорация утверждает, что 80 % разработки осуществляется на территории США[58].

Продукты и услуги

Технологическое программное обеспечение

Системы управления базами данных

Ключевой продукт с момента создания компании и по нынешний день — Oracle Database (и даже номера версий многих других технологических продуктов корпорация в той или иной степени подстраивает под номера версии СУБД). Начиная с 1990-х годов компания развивает и реализует и другие СУБД. На 2006 год Gartner оценивал долю Oracle на рынке СУБД в 46,8 %.[61]

В результате поглощения Sun Microsystems, к Oracle перешли активы MySQL AB и свободно распространяемая СУБД MySQL. В 2011 году корпорация выпустила версию 5.6 этой СУБД.[62] MySQL отмечается как свободная альтернатива Microsoft SQL Server.[62]

Berkeley DB — встраиваемая нереляционная СУБД, перешедшая к Oracle в 2006 году в результате приобретения компании Sleepycat Software. По оценке IDC, благодаря Berkeley DB (а также TimesTen), Oracle занимает на 2009 год первое место на рынке встроенных СУБД с долей 30,3 %.[63]

Также в продуктовом портфеле корпорации имеются:

Java

Основная статья: Java

В результате поглощения Sun Microsystems, к Oracle перешла значительная часть активов, связанная технологиями Java: языком Java, платформами J2ME, J2SE, J2EE, виртуальной машиной HotSpot. Oracle и ранее активно использовал Java-технологии в своих продуктах, в частности, в 1999 году в Oracle Database была включена виртуальная машина Java собственной разработки (Aurora JVM), с того же года выпускается средство Java-разработки (JDeveloper), а с начала 2000-х — компания выпустила большую серию связующего программного обеспечения, поддерживающего Java-стандарты, а также активно участвовала в Java Community Process.

В сентябре 2010 года корпорация опубликовала планы по развитию технологий Java[64][65], в частности:

Связующее программное обеспечение

Под общим наименованием Fusion Middleware корпорация разрабатывает большую серию технологических продуктов промежуточного слоя, объединяемых в проблемно-ориентированные пакеты (англ. suite). Центральным компонентом продуктов линейки Fusion Middleware является сервер приложений Weblogic, используемый с конца 2000-х годов как основной сервер приложений для всех пакетов.

Среди пакетов выделяются:

Аналитическое программное обеспечение

Комплекты Business Intelligence Suite, позиционируемые как универсальные платформы Business Intelligence, базируются, в основном на технологиях приобретённых у Siebel и Hyperion Solutions. Отдельно поставляются тиражные отраслевые и проблемно-ориентированные приложения на основе данных платформ.

Средства разработки

Корпорация выпускает достаточно широкий спектр средств разработки.

На разработку Java-приложений ориентированы следующие средства:

Серия средств разработки Designer/Developer, включающая Oracle Forms и Oracle Reports, долгое время была основной средой разработки для Oracle E-Business Suite, и широко использовалась независимыми разработчиками приложений, использовавшими СУБД Oracle. В настоящий момент средства разработки всё ещё поддерживаются, но разработчикам предоставляются средства миграции унаследованных Forms-приложений на J2EE-платформу.

Также среди средств разработки, выпускаемых компанией:

Другое технологическое программное обеспечение

Также в продуктовой линейке корпорации присутствуют следующие технологические продукты:

OpenOffice

Основная статья: OpenOffice

С приобретением Sun Microsystems в актив корпорации перешёл проект OpenOffice.org — свободной альтернативы Microsoft Office. В сентябре 2010 года часть независимых разработчиков пакета сформировали ответвление под наименованием LibreOffice, с целью развивать офисный пакет независимо от Oracle.[69] Novell[70] и Canonical[71] объявили о включении LibreOffice в очередные версии своих дистрибутивов вместо OpenOffice. В апреле 2011 года Oracle заявила, что отказывается от коммерческих версий OpenOffice.org и планирует передать проект целиком под управление сообщества разработчиков.[72]

Операционные системы и платформы виртуализации

Виртуализация

Среди активов корпорации имеется несколько продуктов поддержки виртуализации.

Oracle VM — решение для серверной виртуализации на основе гипервизора Xen на платформах x86. Продукт включает Oracle VM Server for x86 и Oracle VM Manager. Сервер и менеджер бесплатны и доступны для скачивания. Для управления сервером на него устанавливается специальный Oracle VM Agent (ovs-agent). Manager представляет собой клиент-серверное приложение на основе WebLogic и позволяет управлять серверами виртуализации из браузера. Дополнительно поставляются шаблонные виртуальные машины (англ. VM templates) для технологического программного обеспечения Oracle. Для виртуальных машин Windows имеются подписанные паравиртуальные драйвера Xen.

Oracle VM Server for SPARC — решение, основанное на функции логических доменов (англ. logical domains), позволяющее запускать до 128 виртуальных машин на серверах под управлением процессоров SPARC T-серии.

Oracle VM VirtualBox — система персональной виртуализации x86. Первоначально — разработка компании Innotek на основе QEMU. Базовые компоненты выпущены под лицензией GNU GPL, а дополнения Oracle VM VirtualBox Extension Pack — бесплатны для персонального использования под лицензией PUEL (англ. Personal Use and Evaluation License).

В результате поглощения компании Virtual Iron Software в мае 2009 года корпорации перешли права на её основной продукт Virtual Iron. Продукт был основан на гипервизоре Xen и содержал менеджер виртуализации на основе Java. С июня 2009 года продукт не развивается и не поставляется заказчикам.

xVM, первоначально Sun xVM hypervisor и Sun xVM Server — продукт виртуализации на основе кода гипервизора Xen для OpenSolaris, с мая 2009 года разработка xVM Server ведётся в рамках проекта Xen/OpenSolaris.

Oracle Enterprise Linux

Основная статья: Oracle Enterprise Linux

В 2006 году корпорация выпустила клон дистрибутива Red Hat Enterprise Linux под наименованием Oracle Enterprise Linux (также фигурирует под названием Unbreakable Linux), и с этого момента оказывает коммерческую и юридическую поддержку пользователям данного дистрибутива. Несмотря на намеренно несущественные отличия от дистрибутива Red Hat[73], многие поставщики серверного оборудования, в том числе Dell, Hewlett-Packard, IBM сразу же в 2006 году поддержали Oracle Enterprise Linux[74].

Solaris

От Sun Microsystems унаследованы операционные системы семейства Solaris и проект OpenSolaris.

Бизнес-приложения

Е-Business Suite

Основная статья: Oracle E-Business Suite

Комплект бизнес-приложений собственной разработки, начатый в конце 1980-х под названием Oracle Applications, в 2000-е был перименован в E-Business Suite и реализует функциональные возможности ERP, CRM, SCM, EAM. Характерна ориентированность комплекта на собственный технологический стек (Oracle Database и Fusion Middleware).

Fusion

В 2005 году была анонсирована стратегия конвергенции приложений Peoplesoft, JDEdwards, Siebel с Oracle E-Business Suite — планы по построению универсального бизнес-приложения, которому присвоено наименование Fusion, объединяющего лучшие черты поглощённых систем и обеспечивающего всем действующим заказчикам каждой из унаследованных систем плавный переход на новое приложение. В сентябре 2010 года Fusion было официально выпущено, сообщается, что приложение объединило более 100 модулей из семи унаследованных систем[75].

Универсальные бизнес-пакеты

В результате поглощения PeopleSoft (и принадлежавшей ей активов JD Edwards), в продуктовой линейке Oracle появились следующие универсальные бизнес-приложения, покрывающие функциональные возможности ERP, CRM и SCM:

На начало 2011 года все эти линейки поддерживаются корпорацией, выпускаются новые версии по каждой из линеек.

Проблемно-ориентированные бизнес-пакеты

В результате серии поглощений 2003—2008 годов в продуктовом портфеле корпорации появились большое число проблемно-ориентированных бизнес-приложений, среди которых выделяются:

Отраслевые бизнес-приложения

Значительная часть поглощений 2003—2009 годов — монопродуктовые независимые разработчики отраслевых бизнес-приложений. На основе многих из таких поглощённых компаний, корпорация формирует индустриальные линейки приложений. В частности, таковы:

Аппаратное обеспечение

В 2008 году корпорация выпустила на основе серверов ProLiant компании Hewlett-Packard и собственных решений для СУБД аппаратно-программный комплекс Exadata, обозреватели уже в тот момент отметили амбиции Oracle на серверном рынке.[76]

На момент поглощения, Sun Microsystems оценивалась как четвёртый по объёмам поставщик на 13-миллиардном рынке серверного аппаратного обеспечения (после IBM, Hewlett-Packard и Dell, с долей 8 %)[77], с 2009 года все эти аппаратные активы развиваются Oracle. Новая платформа SPARC T3 была представлена в сентябре 2010 года уже под брендом Oracle[источник не указан 670 дней]. Таким образом, в продуктовой линейке корпорации на 2011 год представлены RISC-серверы на платформе SPARC, серверы на платформе x86-64, системы хранения данных линейки StorageTek.

Программно-аппаратные комплексы Exadata с середины 2009 года перепроектированы и выпускаются на базе оборудования Sun. Выпущенный в 2010 году предконфигурированный кластер серверов приложений Exalogic изначально производится на базе оборудования Sun.

Свободные проекты

Некоторые продукты компании выпускаются как свободное программное обеспечение, среди внутренних разработок к таковым можно отнести файловую систему Btrfs, платформу быстрой разработки приложений Apex (распространяется как общественное достояние), протокол передачи данных RDS, Oracle VM (решение по виртуализации на основе Xen).

Большая часть свободных проектов из нынешнего продуктового портфеля перешла к Oracle как результат приобретения Sun Microsystems. Среди свободных проектов, унаследованных от Sun наиболее весомые: OpenJDK, OpenSolaris, OpenOffice, MySQL, VirtualBox.

Лицензирование продуктов

Основная часть технологического программного обеспечения лицензируется по выбору заказчика либо на процессорную единицу, либо по количеству конечных пользователей (NUP, англ. Named User plus, в смысле индивидуальный, именованный пользователь, в противовес конкурентным пользователям, рассчитываемым как количество активных сессий). При этом, под процессорной единицей (CPU) понимается количество процессорных ядер сервера умноженное на коэффициент, устанавливаемый от ¼ до 1 в зависимости от процессорной архитектуры. При лицензировании приложений в основном применяется ценообразование по количеству конечных пользователей с разделением по модулям, также применяются альтернативные лицензионные метрики (например, количество сотрудников, каждый 1 млрд долл. совокупных активов, количество обработанных записей).

Некоторые продукты поставляются в нескольких редакциях (англ. Editions) с различными ограничениями в каждой из них (например, максимально допустимое количество ядер для младших редакций или минимальное количество лицензируемых пользователей для старших редакций). Также существуют бесплатные редакции некоторых продуктов. Несмотря на общую программную базу различных редакций продуктов, лицензионная стоимость в зависимости от уровня редакции существенно отличается. Право на использование некоторых функциональных возможностей (опций, англ. options) во многих случаях требует дополнительного лицензирования. Доступность к лицензированию и использованию опций может быть поставлена в зависимость от редакции.

Сравнение цен на различные редакции некоторых продуктов и доступности опций:[78]

Редакция Бесплатная версия Standard Edition One Standard Edition Enterprise Edition Продукт, пакет, опция CPU NUP CPU NUP CPU NUP Oracle Database Секционирование для Oracle Database Кластеризация для Oracle Database OLAP-опция для Oracle Database Опция Data Mining для Oracle Database WebLogic Server Business Intelligence Suite
Express Edition $5800 $180 $17 500 $350 $47 500 $950
недоступно недоступно недоступно $11 500 $230
недоступна недоступна бесплатно $23 000 $460
недоступна недоступна недоступна $23 000 $460
недоступна недоступна недоступна $23 500 $460
Java Edition[79] [80] $5800 $180 $10 000 $200 $25 000 $500
не предоставляется не предусмотрено $1200 $23 000 $460 [81] $295 000 $2000

Конечная стоимость приложений для заказчиков существенно варьируется в зависимости от модульной комплектации, количества задействованных пользователей, объёмов обработки. В прейскуранте указываются цены в диапазоне 2-8 тыс. долл. на конечного профессионального пользователя (в зависимости от модулей), и 9-225 долл. на каждого сотрудника организации-заказчика для модулей, связанных с самообслуживанием сотрудников, управлением персоналом.[78] Также корпорация устанавливает дополнительные условия приобретения приложений и регулирует ими доступность приложений, например, до 2003 года действовало ограничение на минимально допустимый объём лицензирования Oracle E-Business Suite в 250 тыс. долл., а количество лицензируемых рабочих мест пользователей не должно было быть менее 20 % от среднесписочного состава сотрудников предприятия заказчика (это ограничение в 2003 году снижено до 10 %).[82] Программно-аппаратные комплексы Exalogic и Exadata стоят по прейскуранту от 300 тыс. до 1,5 млн долл. в зависимости от комплектации.[78]

Технологическое программное обеспечение доступно для загрузки с сайта Oracle Technology Network[83] при условии обычной регистрации. Программное обеспечение, как правило, не требует регистрационных ключей, а если требует — то эти ключи открыто публикуются на сайте лицензионных кодов[84] (при этом многие программы поглощённых компаний, в которые была встроена проверка регистрационных ключей, после очередных выпусков в рамках Oracle лишались этой функциональности). Патрнёры и независимые разработчики могут использовать технологическое программное обеспечение корпорации в целях разработки, тестирования, прототипирования, демонстрации без ограничений (согласно специализированной OTN License[85]).

Продукты лицензируются по наименованию, заказчик может использовать любую версию продукта и при смене версии не требуется перелицензирование.

Прейскуранты на технологические продукты, основные бизнес-приложения и программно-аппаратные комплексы публикуются открыто.[78] Компании — независимые разработчики, использующие технологии Oracle в своих тиражируемых решениях и самостоятельно оказывающие комплексную техническую поддержку своих решений, могут получить возможность перепродавать конечным заказчикам продукты Oracle за 10-40 % от прейскуранта, при участии в программах специального лицензирования.[86]

Распространение продуктов

Услуги

Основные услуги, предоставляемые корпорацией:

Медиа и реклама

Яхта BMW Oracle

Корпорация самостоятельно издаёт и распространяет бесплатно журналы Oracle Magazine и Profit. Oracle Magazine ориентирован на пропаганду технологического программного обеспечения Oracle и решений партнёров, его использующих. Журнал Profit посвящён бизнес-приложениям и консалтингу.

Компания спонсирует cтадион Оракл-арена в городе Окленд и яхт-клуб BMW Oracle Racing

Критика

Ларри Эллисон утверждает, что Oracle Database работает на оборудовании Sun в два раза быстрее, чем на сравнимом оборудовании IBM POWER, и обещает 10 млн долл. любому, кто это опровергнет[87]

Маркетинговую деятельность корпорации неоднократно отмечали как агрессивную[28][88], с элементами жёсткой критики конкурентов. Особенно агрессивно корпорация критикует Microsoft[89][90], SAP[источник не указан 642 дня], IBM[87][88], Hewlett-Packard[41][91]. При этом, Oracle выпускает практически для всех своих технологических продуктов версии для Microsoft Windows, SAP является крупнейшим независимым разработчиком на платформе Oracle Database (а по данным на конец 1990-х 85 % всех установок приложений SAP использовали Oracle Database в качестве СУБД[92]), c IBM тесно сотрудничает в Java Community Process[источник не указан 642 дня], а свой первый аппаратно-программный комплекс Exadata компания построила на базе серверов Hewlett-Packard. Так, например, в марте 2011 года корпорацию уличили в сокрытии неудобных ей результатов тестов TPC-C (англ.), проведённых для Oracle Database на оборудовании компании Hewlett-Packard[93], согласно которым стоимость одной транзакции на сервере ProLiant оказалась ниже разрекламированного результата на кластере SPARC (как выяснилось, рекордного по производительности, но не по стоимости транзакции).

Многие сотрудники поглощённых компаний отмечают некомфортную рабочую обстановку в корпорации, некоторые специалисты покидают Oracle вскоре после завершения сделок по прибретению. Так, Анил Аггарвал (англ. Anil Aggarwal), один из директоров PeopleSoft, назвал атмосферу в Oracle резко агрессивной и не способствующей созданию инновационных продуктов[94], а Джеймс Гослинг, автор Java, отметил «крайне неблагоприятное рабочее окружение» в корпорации[95], и уволился, проработав в Oracle менее четырёх месяцев.

Персоналии

Чарлз Филлипс

Интересные факты

Примечания

  1. ↑ Oracle  (англ.). Google Finance. Архивировано из первоисточника 7 февраля 2012. Проверено 6 января 2011.
  2. ↑ Oracle reports Q4 GAAP eps up 11% to 69 cents; Q4 non-GAAP eps up 10% to 82 cents. Oracle (18 июня 2012). Архивировано из первоисточника 17 октября 2012. Проверено 30 сентября 2012.
  3. ↑ 1 2 3 4 SAP posted a bond in this amount, and in a June 22, 2011, order, the court approved the bond
  4. ↑ ORCL, Company description  (англ.). NASDAQ (2011). Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  5. ↑ Dawn Kawamoto. Ellison takes trip down memory lane at Oracle OpenWorld  (англ.). CNet (1 November 2007). — «When Oracle began selling its first commercial SQL relational database management system in 1978, which version was first officially released? Answer: Version 2.0. There was never a 1.0 version. Said Ellison: «Who’d buy a version 1.0 from four guys in California?»»  Архивировано из первоисточника 5 августа 2012. Проверено 8 марта 2011.
  6. ↑ Oracle anniversary timeline  (англ.). Profit Magazine (май 2007). Архивировано из первоисточника 7 февраля 2012. Проверено 22 декабря 2010.
  7. ↑ 1 2 Donald Dean Chamberlin. A complete guide to DB2 universal database. — Morgan Kaufmann, 1998. — С. 27. — 795 с. — ISBN 1-55860-482-0
  8. ↑ 1 2 Alorie Gilbert. Oracle cuts rewards for last-minute deals  (англ.). CNet (19 June 2002). — «Ellison also admitted to journalists in 1992 that the company made «an incredible business mistake»  Архивировано из первоисточника 7 февраля 2012. Проверено 22 января 2011.
  9. ↑ 1 2 Nigel Pendse. The origins of today’s OLAP products  (англ.). OLAP Report (20 July 2002). Архивировано из первоисточника 6 октября 2002. Проверено 3 января 2011.
  10. ↑ Torsten Busse. ERP ousourcing options grow (англ.) // Infoworld. — 1998. — Т. 20. — № 37. — С. 55. — ISSN 0199-6649.
  11. ↑ Jeff Walsh. XML announcements pop up everywhere (англ.) // Infoworld. — 1998. — Т. 20. — № 46. — С. 21. — ISSN 0199-6649.
  12. ↑ Paul Krill. Oracle trumps support at Java Day (англ.) // Infoworld. — 1998. — Т. 20. — № 16. — С. 26. — ISSN 0199-6649.
  13. ↑ Alorie Gilbert. ERP Vendors Look For Rebound After Slowdown  (англ.). Information Week (14 February 2000). Архивировано из первоисточника 7 февраля 2012. Проверено 6 марта 2011.
  14. ↑ AMR Research Releases Report Showing Overall European Market for ERP Vendors to Grow 7% Annually Through 2009  (англ.). AMR Research (30 May 2005). Архивировано из первоисточника 20 июня 2005. Проверено 3 января 2011.
  15. ↑ Alex Woodie. ERP Market Grew Solidly in 2004, AMR Research Says (англ.) // IT Jungle. — 2005. — Т. 14. — № 25.
  16. ↑ 1 2 Alorie Gilbert. Rivals vie for Siebel’s customer spoils  (англ.). CNet (27 September 2002). Архивировано из первоисточника 1 февраля 2012. Проверено 6 марта 2011.
  17. ↑ 1 2 3 Sarah Lacy. Oracle’s Open-Source Shopping Spree  (англ.). Business Week (9 February 2006). Архивировано из первоисточника 7 февраля 2012. Проверено 7 марта 2011.
  18. ↑ Chris Williams. Red Hat drops profits  (англ.). The Register (22 December 2006). Архивировано из первоисточника 7 февраля 2012. Проверено 6 марта 2011.
  19. ↑ Kimberly Collins, Gene Phifer. Executive Changes at Oracle Raise Questions Regarding Fusion  (англ.). Gartner (23 October 2007). Архивировано из первоисточника 7 февраля 2012. Проверено 6 марта 2011.
  20. ↑ Larry Dignan. Oracle officially launches its Fusion apps  (англ.). CNet. Архивировано из первоисточника 5 августа 2012. Проверено 7 марта 2011.
  21. ↑ Charles Babcock. Oracle Outlines Roadmap For BEA Acquisition’s Products  (англ.). Information Week (2 July 2008). Архивировано из первоисточника 7 февраля 2012. Проверено 10 апреля 2011.
  22. ↑ Chris Kanaracus. Oracle launching 'Big Data,' in-memory appliances  (англ.). Computerworld (2 October 2011). Архивировано из первоисточника 7 февраля 2012. Проверено 22 октября 2011.
  23. ↑ 1 2 Chris Kanaracus. Oracle Denies Report of $70 Billion in Planned Acquisitions  (англ.). CIO (23 July 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 6 января 2011.
  24. ↑ Adam Lashinsky. What will Oracle buy next?  (англ.). Fortune (3 September 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 26 декабря 2010.
  25. ↑ Cecile Daurat. Oracle Will Purchase Taleo for $46 a Share in Deal Valued at $1.9 Billion  (англ.). Bloomberg (9 February 2012). Архивировано из первоисточника 5 августа 2012. Проверено 9 февраля 2012.
  26. ↑ Eric Savitz. Oracle To Buy RightNow For $43/Shr Or $1.5 Billion  (англ.). Forbes (24 October 2011). Архивировано из первоисточника 7 февраля 2012. Проверено 24 октября 2011.
  27. ↑ Laurie J. Flynn. Oracle Raises Offer for Retek, Topping Bid by German Rival  (англ.). The New York Times (19 марта 2005). Архивировано из первоисточника 5 августа 2012.
  28. ↑ 1 2 Jim Finkle. Oracle’s purchase of Sun to re-shape industry  (англ.). Би-би-си (21 April 2009). — «Analysts say Oracle, known for its aggressive marketing […] Sun posted a loss of $1.9 billion in the first half of its current fiscal year»  Архивировано из первоисточника 7 февраля 2012. Проверено 18 марта 2011.
  29. ↑ John Oates. Oracle talking turkey to Eurocrats  (англ.). The Register (27 November 2009). Архивировано из первоисточника 5 августа 2012. Проверено 1 февраля 2011.
  30. ↑ Oracle завершила поглощение Sun (англ.)
  31. ↑ David Meyer. Oracle finalises Sun buy, kills off Open Cloud  (англ.). ZDNet (28 January 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 30 января 2011.
  32. ↑ Sun Oracle Overview and Frequently Asked Questions  (англ.). Oracle (26 January 2010). — «Oracle plans to spend more money developing Solaris than Sun does now … Oracle plans to spend more money developing SPARC than Sun does now … Oracle plans to spend more money developing MySQL than Sun does now»  Архивировано из первоисточника 7 февраля 2012. Проверено 23 апреля 2011.
  33. ↑ Savio Rodrigues. Oracle unveils plans for MySQL, GlassFish, NetBeans, and OpenOffice  (англ.). Infoworld (29 October 2009). Архивировано из первоисточника 7 февраля 2012. Проверено 23 апреля 2011.
  34. ↑ Gavin Clarke. Open-source forkers declare Oracle independence  (англ.). The Register (1 February 2011). Архивировано из первоисточника 7 февраля 2012. Проверено 23 апреля 2011.
  35. ↑ Rick Whiting. Oracle Going Direct In Sales Of Sun Products To Large Accounts  (англ.). CRN (27 January 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 30 января 2011.
  36. ↑ Josef F. Kovar. Oracle Cuts Former Sun Partners From Maintenance Renewals Business  (англ.). CRN (11 October 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 30 января 2011.
  37. ↑ Oracle обвиняет Google в воровстве патентов  (рус.). SecurityLab.ru (13 августа 2010). Архивировано из первоисточника 5 августа 2012. Проверено 5 октября 2010.
  38. ↑ Nilay Patel. Google calls Oracle Android lawsuit 'baseless,' says Java goes 'beyond any one corporation'  (англ.). Engadget (13 августа 2010). Архивировано из первоисточника 5 августа 2012. Проверено 5 октября 2010.
  39. ↑ Rick Whiting. Google Calls Oracle’s Java Patents Invalid, Seeks Dismissal Of Lawsuit  (англ.). CRN (5 October 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 30 января 2011.
  40. ↑ Richard Waters. SAP ordered to pay $1.3bn to Oracle  (англ.). Financial Times (23 ноября 2010). Архивировано из первоисточника 5 августа 2012. Проверено ???.
  41. ↑ 1 2 Oracle fires new salvo against HP  (англ.). Reuters (30 June 2011). — «Oracle accused HP of perpetuating a «myth» that there is a 10-year roadmap for Itanium development, rather than telling customers that it would be phased out»  Архивировано из первоисточника 5 августа 2012. Проверено 10 июля 2011.
  42. ↑ 1 2 «История проникновения продуктов Oracle в нашу страну начинается в самый разгар застойных 80-х: в 1983 году Oracle 4 для VAX/VMS появилась во ВНИИ системных исследований, чуть позже — в Институте физики высоких энергий в Протвино» // Наталья Дубова. Воспоминания об Oracle // Computerworld. — 2004. — Т. 446. — № 32.
  43. ↑ 1 2 3 Дмитрий Захаров. Победная реляция. Коммерсантъ (1 сентября 2004). — «Существовал специальный орган — координационный комитет по экспортному контролю, который препятствовал экспорту высоких технологий из стран НАТО в страны Восточной Европы. Поэтому Oracle, начиная с третьей версии, ввозилась и копировалась нелегально […] Решение об использовании Oracle для обработки накапливаемой информации принял и отстоял перед руководством института Виктор Геловани (ныне академик РАН)»  Архивировано из первоисточника 5 августа 2012.
  44. ↑ 1 2 3 4 «В компании LVS бизнес с Oracle со 100 тыс. долл. в 1990 г. вырос почти до 7 млн долл. в 1995-м. Но в конце 1996-го LVS была приобретена фирмой Pricewaterhouse, которая на тот момент не была заинтересована в развитии бизнеса Oracle. Вскоре дистрибьюторами корпорации стали ФОРС и РДТЕХ» // Алексей Максимов. Oracle СНГ: начало пути // PC Week. — 2004. — Т. 447. — № 33.
  45. ↑ 1 2 Олег Сальманов. Инвестиции впустую // Ведомости : газета. — 2009. — № 1 апреля.
  46. ↑ Денис Легезо. Расследование: Главная ИТ-система Казначейства РФ «зависла» на 2 года. CNews (22 июня 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  47. ↑ Генина Н. Oracle пересчитала российских партнеров. CNews (11 августа 2009). Архивировано из первоисточника 7 февраля 2012. Проверено 22 декабря 2010.
  48. ↑ Денис Легезо. Борис Щербаков покидает Oracle после 13 лет работы. CNews (28 апреля 2012). Архивировано из первоисточника 31 мая 2012. Проверено 30 апреля 2012.
  49. ↑ ORCL Major Holders  (англ.). Yahoo! Finance (10 January 2011). Архивировано из первоисточника 7 февраля 2012. Проверено 11 января 2011.
  50. ↑ Fortune 500 2010: Top 1000 American Companies — Oracle — ORCL  (англ.). Fortune (3 May 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 12 декабря 2010.
  51. ↑ Chris Kanaracus. IDC: Oracle Maintains Lead in Database Market  (англ.). PC World (28 июня 2008). Архивировано из первоисточника 5 августа 2012.
  52. ↑ Fabrizio Biscotti, Teresa Jones. Gartner Says Despite Economic Downturn, Worldwide Application Infrastructure and Middleware Market Revenue Increased 2.8 Percent in 2009  (англ.). Gartner (20 April 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  53. ↑ 2011 Guide to ERP Systems and Vendors  (англ.). An Independent Research Report. Panorama Consulting (12 April 2011). Архивировано из первоисточника 4 февраля 2012. Проверено 28 января 2012.
  54. ↑ Christy Pettey. Gartner Says Worldwide CRM Market Grew 12.5 Percent in 2008  (англ.). Gartner (15 July 2009). Архивировано из первоисточника 1 февраля 2012. Проверено 18 февраля 2011.
  55. ↑ Larry Dignan. Oracle’s Sun purchase: Grading the results so far  (англ.). ZDNet (25 March 2011). Архивировано из первоисточника 7 февраля 2012. Проверено 25 марта 2011.
  56. ↑ Oracle Corp.  (англ.). Yahoo! Finance (7 July 2011). Архивировано из первоисточника 8 июля 2011. Проверено 8 июля 2011.
  57. ↑ 1 2 Daft, Richard L. 2 // Organization theory and design. — Cengage Learning. — Mason, OH: Thomson, 2007. — P. 94-95. — 620 p. — ISBN 978-0-324-40542-2
  58. ↑ 1 2 Дэвид Уэссел. Рабочие места пошли по миру. Ведомости (27 апреля 2011). — «Компания Oracle за последние пять лет наняла за океаном в два раза больше сотрудников, чем в США. В начале 2000-х гг. у компании было больше персонала в Америке, чем за границей. А к 2010 г. 63% сотрудников уже работали в иностранных филиалах. Правда, как утверждает Oracle, все ее научно-исследовательские и конструкторские работы на 80% проводятся в США»  Архивировано из первоисточника 5 августа 2012. Проверено 21 мая 2011.
  59. ↑ Akanksha Prasad. Oracle’s acquisition spree at employees' cost?  (англ.). CyberMedia India (14 May 2010). — «Oracle today employs more than 21000 people in India … India is home to more than 500,000 members of Oracle’s online developer community, Oracle Technology Network, and boasts of the highest number of certified Java architects in the world»  Архивировано из первоисточника 5 августа 2012. Проверено 21 мая 2011.
  60. ↑ Oracle Hyderabad  (англ.). Hyderabad Best (1 March 2011). Архивировано из первоисточника 7 февраля 2012. Проверено 21 мая 2011.
  61. ↑ Colleen Graham, Dan Sommer, Bhavish Sood Gartner Says Worldwide Relational Database Market Increased 14 Percent in 2006  (англ.). Gartner, Inc. (13 июня 2007). Архивировано из первоисточника 7 февраля 2012. Проверено 30 декабря 2010.
  62. ↑ 1 2 Jack Clark. Oracle sends out MySQL 5.6 update  (англ.). ZDNet (12 April 2011). — «MySQL is an alternative to Microsoft SQL Server»  Архивировано из первоисточника 7 февраля 2012. Проверено 23 апреля 2011.
  63. ↑ Carl W. Olofson. Worldwide Embedded DBMS 2010–2014 Forecast and 2009 Vendor Shares  (англ.). IDC (сентябрь 2010). Архивировано из первоисточника 21 декабря 2010. Проверено 26 декабря 2010.
  64. ↑ Paul Krill. Oracle airs Java ambitions  (англ.). Infoworld (21 сентября 2010). Архивировано из первоисточника 5 августа 2012.
  65. ↑ Oracle Announces JDK Roadmap for Advancing Java SE (21 сентября 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  66. ↑ JDK 7 Features  (англ.). Oracle (19 September 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 5 января 2011.
  67. ↑ Oracle 9i JDeveloper FAQ  (англ.). Oracle (2001). Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  68. ↑ Gavin Clarke. Oracle pledges $3bn R&D spend  (англ.). The Register (22 September 2008). Архивировано из первоисточника 7 февраля 2012. Проверено 23 апреля 2011.
  69. ↑ Stephen Shenkland. Oracle bypassed: Programmers fork OpenOffice  (англ.). CNet (28 September 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  70. ↑ Steven J. Vaughan-Nichols. OpenSUSE 11.4: SUSE Linux Revitalized  (англ.). ZDNet (10 March 2011). — «OpenSUSE also boasts that they’re the first major Linux distribution to bring LibreOffice»  Архивировано из первоисточника 5 августа 2012. Проверено 16 апреля 2011.
  71. ↑ Steven J. Vaughan-Nichols. Ubuntu opts for LibreOffice over Oracle's OpenOffice  (англ.). ZDNet (24 January 2011). Архивировано из первоисточника 5 августа 2012. Проверено 24 января 2011.
  72. ↑ Gavin Clarke. Ellison’s Oracle washes hands of OpenOffice  (англ.). The Register (15 April 2011). Архивировано из первоисточника 7 февраля 2012. Проверено 16 апреля 2011.
  73. ↑ Paula Rooney. Oracle architect says there ought to be one Linux distribution: Red Hat  (англ.). ZDNet (8 May 2008). Архивировано из первоисточника 7 февраля 2012. Проверено 6 марта 2011.
  74. ↑ Ashlee Vance. Server vendors show Red Hat that Oracle is boss  (англ.). The Register (31 October 2007). Архивировано из первоисточника 7 февраля 2012. Проверено 6 марта 2011.
  75. ↑ Larry Dignan. Oracle officially launches its Fusion apps; Will customers bite?  (англ.). ZDNet (20 September 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  76. ↑ Jim Finkle. Oracle and HP team up on database hardware  (англ.). Reuters (24 September 2008). — «The move, which Oracle Chief Executive Larry Ellison announced on Wednesday, will expand Oracle’s footprint in the hardware business and put pressure on smaller players Teradata Corp (TDC.N) and Netezza NZ.P»  Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  77. ↑ Worldwide Server Market Rebounds Sharply in Fourth Quarter as Demand for Blades and x86 Systems Leads the Way, According to IDC  (англ.). International Data Corporation (24 February 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 7 января 2011.
  78. ↑ 1 2 3 4 Oracle Price Lists  (англ.). Oracle (2011). Архивировано из первоисточника 7 февраля 2012. Проверено 8 января 2011.
  79. ↑ Продукт на основе сервера приложений Oracle Application Server, использовавшемуся до поглощения BEA, также в качестве бесплатного сервера приложений в линейке продуктов имеется Glassfish
  80. ↑ Точное наименование редакции - Oracle Internet Application Server Standard Edition One
  81. ↑ Точное наименование редакции Enterprise Edition Plus
  82. ↑ Oracle lowers entry price for E-Business suite  (англ.). IT World. — «Effective Monday the company eliminated a requirement that customers spend at least US$250,000 to be eligible to purchase the suite. It has also reduced from 20 percent to 10 percent the minimum proportion of a company’s employees that must be licensed to use the software»  Архивировано из первоисточника 7 февраля 2012. Проверено 27 апреля 2011.
  83. ↑ Oracle Technology Network  (англ.). Oracle (2011). Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  84. ↑ License Codes  (англ.). Oracle (2011). Архивировано из первоисточника 7 февраля 2012. Проверено 8 января 2011.
  85. ↑ Oracle Technology Network Developer License Terms  (англ.). Oracle (2011). Архивировано из первоисточника 7 февраля 2012. Проверено 8 января 2011.
  86. ↑ İsmail Karakurt. [www.oracle.com/global/tr/partner/Partner_Business_Practices.pdf Partner Business Practices]  (англ.). Oracle (8 November 2006). Проверено 8 января 2011.
  87. ↑ 1 2 Jason Hiner. Ellison rips IBM, shows off Sun-Oracle benchmarks, offers $10M prize  (англ.). ZDNet (11 October 2009). Архивировано из первоисточника 7 февраля 2012. Проверено 3 января 2011.
  88. ↑ 1 2 Nick Farrell. Oracle heads into battle against IBM  (англ.). Tech Eye (9 July 2010). — «An IBM spokesman said that Oracle’s aggressive marketing was not a substitute for important details»  Архивировано из первоисточника 7 февраля 2012. Проверено 18 марта 2011.
  89. ↑ Steven Levy. The Oracle Speaks  (англ.). Newsweek (28 September 2003). Архивировано из первоисточника 7 февраля 2012. Проверено 17 апреля 2011.
  90. ↑ Kara Swisher. Oh, What a Tangled Web Silicon Valley Executives Weave  (англ.). The Wall Street Journal (5 March 1998). — ««It’s Microsoft versus mankind, with Microsoft having only a slight lead», Oracle’s Mr. Ellison said in a recent speech, echoing a popular sentiment in the Valley»  Проверено 17 апреля 2011.
  91. ↑ 1 2 Ashlee Vance. Oracle Chief Faults H.P. Board for Forcing Hurd's Resignation  (англ.). The New York Times (9 August 2010). — «the HP Board just made the worst personnel decision since the idiots on the Apple Board fired Steve Jobs many years ago. That decision nearly destroyed Apple and would have if Steve hadn’t come back and saved them. HP had a long list of failed CEOs until they hired Mark who has spent the last five years doing a brilliant job reviving HP to its former greatness»  Архивировано из первоисточника 5 августа 2012. Проверено 6 марта 2011.
  92. ↑ «While SAP can be run with many different database products, nearly 85 % of SAP customers now choose Oracle» // Donald K. Burleson. Oracle SAP Administration. — O'Reily, 1999. — 210 с. — ISBN 978-1-56592-696-7
  93. ↑ Chris Mellor. Oracle accused of stifling HP TPC benchmark  (англ.). The Register (11 March 2011). Архивировано из первоисточника 7 февраля 2012. Проверено 14 марта 2011.
  94. ↑ Jobs go at Oracle after takeover  (англ.). Би-би-си (15 January 2005). — «Oracle has an edgy, aggressive atmosphere that’s not conducive to innovative production»  Архивировано из первоисточника 5 августа 2012. Проверено 10 января 2011.
  95. ↑ Paul Krill. Gosling: Oracle's self-interest requires good Java stewardship  (англ.). Infoworld (16 March 2011). — «He described his brief stint at Oracle as presenting «an extremely unpleasant environment»»  Архивировано из первоисточника 7 февраля 2012. Проверено 18 марта 2011.
  96. ↑ Martha Graybow. HP’s Hurd latest CEO to get lucrative exit payout  (англ.). Reuters (10 August 2010). Архивировано из первоисточника 5 августа 2012. Проверено 6 марта 2011.
  97. ↑ Obama Announces Economic Advisory Board  (англ.). The White House. Office of the Press Secretary (6 February 2009). Архивировано из первоисточника 7 февраля 2012. Проверено 19 декабря 2010.
  98. ↑ David Einstein. Top Tech Execs: Tom Siebel  (англ.). Forbes (декабрь 2000). Архивировано из первоисточника 7 февраля 2012. Проверено 12 декабря 2010.
  99. ↑ Pat Dillon. Tom Siebel  (англ.). Fast Company (июнь 1997). Архивировано из первоисточника 7 февраля 2012. Проверено 12 декабря 2010.
  100. ↑ Company Profile, Information, Business Description, History, Background Information on salesforce.com, Inc.. Проверено 18 февраля 2011.
  101. ↑ Gavin Clarke. Salesforce.com parks cloudy database over Ellison’s head  (англ.). The Register (7 December 2010). — «Ellison was an early investor in Salesforce.com, started by ex-Oracle employee Benioff, putting $2m of his own money into the company»  Архивировано из первоисточника 1 февраля 2012. Проверено 21 февраля 2011.
  102. ↑ Colin Barr, David Goldman. 20 highest paid CEOs. 1. Larry Ellison: $84.5 million  (англ.). CNN (6 апреля 2010). Архивировано из первоисточника 7 февраля 2012. Проверено 12 декабря 2010.
  103. ↑ Frank Naudé. So, who is Scott?. FAQ about Oracle Corporation. Oracle FAQ. Архивировано из первоисточника 9 сентября 2009. Проверено 20 декабря 2010.

dic.academic.ru


Смотрите также




© 2012 - 2020 "Познавательный портал yznai-ka.ru!". Содержание, карта сайта.