Что такое оракл программа. Oracle - что это? Oracle - база данных


Характеристика СУБД Oracle

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

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

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

Встраивание в СУБД Oracle JavaVM, полномасштабная поддержка серверных технологий (Java Server Pages, Java-сервлеты, модули Enterprise JavaBeans, интерфейсы прикладного программирования CORBA), привело к тому, что Oracle на сегодняшний день де-факто является стандартом СУБД для Internet.

Еще одной составляющей успеха СУБД Oracle является многоплатформенность , так как она поставляется практически для всех существующих на сегодня операционных систем. Работая под Sun Solaris, Linux, Windows или на другой операционной системе с продуктами Oracle не будет возникать никаких проблем в работе. СУБД Oracle одинаково хорошо работает на любой платформе. Таким образом, компаниям, начинающим работу с продуктами Oracle не приходится менять уже сложившееся сетевое окружение. Существует лишь небольшое количество отличий при работе с СУБД, обусловленных особенностями той или иной операционной системы. В целом же это всегда та же самая безопасная, надежная и удобная СУБД Oracle.

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

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

СУБД Oracle поставляется в четырех вариантах Oracle Database Enterprise Edition, Oracle Database Standard Edition, Oracle Database Personal Edition и совсем облегченный мобильный вариант, предназначенный в первую очередь для laptop-ов. При этом все варианты сервера Oracle имеют в своем основании один и тот же код и функционально идентичны за исключением некоторых опций, которые например, могут быть доступны только для Oracle Database Enterprise Edition и не поставляться с другими вариантами СУБД.

Oracle Database Enterprise Edition . Полнофункциональная СУБД, возможности которой ограничены, пожалуй, лишь аппаратными ресурсами. По сути в Oracle Database Enterprise Edition включены все новейшие разработки по безопасному хранению, обработке и конечному представлению данных. Широкие возможности по масштабированию позволяют обеспечить работу сервера базы данных 24 часа в сутки, 7 дней в неделю, 365 дней в году, а развитые средства резервного копирования.исключить возможность потери стратегически важной информации.

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

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

Oracle Database Personal Edition . Однопользовательская СУБД для обучения, разработки и использования приложений в операционных системах Windows NT/2000, Windows 95/ 98/ME. Oracle Database Personal Edition для Windows NT/2000, обладает всеми возможностями Oracle Database Enterprise Edition. Для Windows 95/98/ME эти возможности значительно ограничены, что связано с невозможностью их реализации при работе с этими операционными системами.

Oracle - это система управления базами данных (СУБД), которая была создана одноименной компанией. Её основал Ларри Эллисон, который родился в США 1994 года от девятнадцати летней еврейки, муж которой ее бросил еще до появления ребенка. В конце семидесятых этот человек создал первую версию системы, ее назвали Oracle версия 2. Именование продукта было взято из одного из проектов ЦРУ, остановка от работы над ним заставила Ларри подыскать работу получше. Стартовая версия сего продукта была написана на assembler, который вскоре заменили. Был выбран язык Си для написания последующих версий, ибо Паскаль был дороже по лицензии, а про Аду ничего не известно, хоть и была популярной в те времена.

Ларри очень был категоричным к СССР, писав в 1988 году, что в матушку-Россию эта СУБД попадет лишь с ядерными бомбами, ведь Oracle была на счету Министерства обороны США. Первая незаконная русификация СУБД очень огорчила дядю Ларри, который принял меры к наказанию этих ребят-энтузиастов. Но в настоящее время очень активно используются продукты этой компании как Java, Virtual Box и Oracle DataBase.

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

Основное что известно об этой компании, что она в 2009 году поглотила Sun Microsystems вместе с правами на язык программирования Java и другими пирожками. Уволили с Ларри-несогласных людей, позакрывав кучу проектов, например OpenSolaris. Хотел придушить еще OpenOffice, но это у него, к счастью, не получилось. Довольствовался лишь сменой названия на LibreOffice.

Спустя 10 лет со времени создания корпорации Ларри все еще проводил собеседования абсолютно с каждым новым сотрудником, пришедшем в эту компанию.

На сегодняшний день компания Oracle является лидером на рынке разработки ПО для управления данными и вторым по масштабу независимым производителем различного полезного софта. Трудно представить программиста на Java, который ничего не знает об этой корпорации. Но их главный продукт Oracle DataBase занимает достойное место среди различных систем управления базами данных, которые используются чуть ли не на каждом предприятии. А основатель компании Ларри Элиссон в 2010 году был на шестой позиции в мировом рейтинге миллиардеров. Его состояние измерялось в двадцать семь миллиардов долларов США, и, судя по темпам развития компании, его достаток будет лишь расти.

Oracle (Oracle Corporation) - американская корпорация, второй по величине доходов производитель программного обеспечения (после Microsoft), крупнейший производитель программного обеспечения для организаций, крупный поставщик серверного оборудования.

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

Компания основана в 1977 году. Ларри Эллисон - со-основатель, генеральный директор в период с 1977 года по 2014 год, крупнейший акционер (25 % по состоянию на 2014 год). Подразделения корпорации расположены более чем в 145 странах. По состоянию на 2014 год насчитывает 122 тыс. сотрудников. Штаб-квартира корпорации расположена в США, в штате Калифорния, рядом с Сан-Франциско.

История

1970-е

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

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 годом. Указывается, что из-за предоставленных крупным клиентам рассрочек платежей, превратившихся в безнадёжные долги, и ошибок бухгалтерского учёта компания закончила год с убытком в $12,4 млн и уволила 400 человек из около 4 тыс. сотрудников на тот момент времени. Позднее Эллисон отмечал, что компания допустила «непростительную деловую ошибку».

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

В том же году, корпорация вошла на рынок связующего программного обеспечения, выпустив Oracle Web Application Server и объявив стратегические интересы в развитии технологий для трёхуровневой архитектуры и веб. В 1997 году выпущена версия 8 СУБД Oracle Database, в которой поддержаны элементы объектно-ориентированного проектирования и программирования, начиная с этого момента компания позиционирует продукт как одновременно объектно-ориентированную и реляционную СУБД.

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

2000-е

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

В 2007 году компания фактически признала, что выпуск в Fusion Applications, изначально запланированный на 2008 год, существенно задерживается, уволив Джона Вуки (англ. John Wookey), старшего вице-президента, отвечавшего за проект Fusion. Fusion Applications увидели свет только в сентябре 2010 года. Поглотив в 2008 году BEA, Oracle вышла на первое место на рынке серверов приложений и второе место на рынке связующего программного обеспечения в целом, а в комплектах из линейки 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 в рамках реализации концепции «больших данных»).

С начала 2010-х годов компания, ранее критиковавшая парадигму облачных вычислений, включилась за соперничество на этом рынке, как позиционируя свои решения для частных облаков, так и открыв собственное публичное облако, предоставляющее как технологическое программное обеспечение по модели PaaS, так и бизнес-приложения по модели SaaS. В 2011-2012 годы поглощены такие крупные производители облачных приложений, как Taleo и RightNow. В очередных версиях продуктов появился суффикс «c» (от англ. cloud) и реализована поддержка функций, необходимых для облачных вычислений, в частности, в Oracle Database 12c, выпущенной летом 2013 года, обеспечены свойства мультиарендности и живой миграции баз данных.

Поглощения

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

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

Наиболее значительные поглощения, осуществлённые корпорацией:

  • PeopleSoft, январь 2005 года - $10,3 млрд;
  • NetSuite, июль 2016 года - $9,3 млрд;
  • BEA Systems, январь 2008 года - $8,5 млрд;
  • Sun Microsystems, август 2009 года - $7,4 млрд;
  • Siebel, январь 2006 года - $5,85 млрд;
  • Micros (июнь 2014 года) - $5,3 млрд;
  • Hyperion, март 2007 года - $3,3 млрд;
  • Primavera, октябрь 2008 года;
  • Taleo, февраль 2012 года - $1,9 млрд;
  • RightNow, октябрь 2011 года - $1,5 млрд;
  • Virtual Iron, май 2009 года;
  • Art Technology Group, ноябрь 2010 года - $1 млрд;
  • i-Flex, август 2005 года - $900 млн.

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

Sun Microsystems

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

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

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

В августе 2010 года Oracle подала в суд на компанию Google, обвинив корпорацию в незаконном применении защищённых технологий в Dalvik virtual machine (технологическом компоненте операционной системы Android). В результате в 2012 году судом было признано, что патенты Oracle не нарушены (в связи с тем, что структура интерфейсов программирования приложений не признана предметом, защищаемым авторским правом), и Google виновен лишь в копировании незначительных фрагментов исходного кода (по поводу чего стороны договорились о безденежном урегулировании претензий). Однако в 2014 году Апелляционный суд США по федеральному округу по апелляции Oracle частично отменил предыдущее решение и вернул в суд первой инстанции вопрос о соблюдении авторских прав на интерфейсы программирования приложений.

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

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

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

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

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

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

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

На 2014 год около 25 % акций компании принадлежит Ларри Эллисону. Институциональные инвесторы и фонды взаимных инвестиций владеют около 62 %, крупнейшие доли у Vanguard (3,9 %), Capital World Investors (3,5 %) и State Street (3,1 %).

В компании два генеральных директора - Марк Хёрд и Сафра Кац, Кац также с 2011 года занимает пост финансового директора. Ранее Хёрд и Кац были со-президентами компании в подчинении Ларри Эллисона, занимавшего пост генерального директора, в 2014 году Эллисон перешёл на должность председателя совета директоров и директора по технологиям (англ. chief technology officer). Помимо Эллисона в совет директоров входят вице-председатель Джеффри Хенли (Jeffrey Henley), оба генеральных директора, профессор Стэнфорда Эктор Гарсия-Молина и ещё шесть членов.

Между руководством корпорации обязанности распределяются следующим образом: в ведении Марка Хёрда лежат продажи, обслуживание и вертикальная интеграция продуктов компании, Сафре Кац подотчётны руководители производственного, финансового и юридического подразделений компании, а Ларри Эллисон оставил в своём ведении управление разработкой программного и аппаратного обеспечения.

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

Компания является вторым по объёмам продаж разработчиком программного обеспечения после Microsoft, владея по состоянию на 2014 год долей около 30 % глобального рынка программного обеспечения.

Согласно IDC, по состоянию на 2007 год, на рынке систем управления базами данных, общим объёмом без малого $21 млрд, Oracle является лидером, владея долей 44,3 % и опережая IBM и Microsoft более, чем в 2 раза. На рынке инфраструктурного и связующего программного обеспечения по данным анализа Gartner от 2009 года, Oracle является вторым по объёмам сбыта поставщиком с долей в 16 %, отставая почти в два раза от IBM (при суммарном объёме рынка $16 млрд). На рынке ERP-систем компания по данным на 2010 год занимает второе место с долей 18 %, уступая SAP (24 %) и опережая Microsoft (11 %). На рынке CRM-систем объёмом в $18 млрд, согласно оценке Gartner от 2013 года, компания на третьем месте с долей 11,1 %, уступая Salesforce.com (14 %) и SAP (12,9 %).

IDC оценивает на начало 2011 года долю компании на рынке серверного аппаратного обеспечения в 6,8 % от общего объёма в $48 млрд - четвёртую, после IBM, Hewlett-Packard и Dell; в сегменте предынтегрированных инфраструктурных и платформенных аппаратных комплексов по состоянию на 2013 год, оценённом IDC в суммарном объёме $1,3 млрд в квартал, Oracle занимает первое место с долей 23,3 % (ближайшие конкуренты - группа Cisco - Netapp с решениями FlexPod с долей 15,4 %).

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

2014 финансовый год компания закончила с оборотом $38,3 млрд и чистой прибылью около $11 млрд. На рынках Северной и Южной Америки корпорация заработала 53 % выручки, в Европе, Ближнем Востоке и Африке - 31 %, в Азиатско-Тихоокеанском регионе - 16 %. 76 % выручки сформированы продажами лицензий, контрактов на техническое сопровождение программного обеспечения и за счёт подписки на облачные сервисы, 14 % приходится на продажи аппаратного обеспечения, 10 % - услуги.

В структуре операционных затрат, составивших $7,9 млрд, самая значительная позиция - расходы на сбыт и маркетинг - $6,4 млрд (80 %), затраты на предоставление облачных услуг составили $0,45 млрд (5,6 %). Объём текущих заимствований на конец 2014 финансового года составил $14,4 млрд, рыночная капитализация на сентябрь 2014 года составила $177 млрд.

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

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

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

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

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

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

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

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

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

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

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

  • СУБД Timesten (англ.), разработанная специально для хранения данных в оперативной памяти (приобретённая вместе с одноимённой компанией в 2005 году),
  • многомерная СУБД Essbase , вошедшая в линейку продуктов в результате поглощения Hyperion в 2007 году,
  • реляционная СУБД Rdb , изначально разрабатываемая в DEC как инфраструктурный проект для VMS и перешедшая в Oracle в 1994 году в результате приобретения департамента, разрабатывавшего Rdb
  • снятая в конце 2000-х годов с поддержки многомерная СУБД Express , первая в мире многомерная система управления базами данных, приобретённая корпорацией в 1995 году.

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.

  • планируется конвергенция HotSpot и JRockit, построение на их основе двух вариантов поставки JVM - коммерческой (для высоконагруженных приложений, как ныне поставляется JRockit) и свободной (как сейчас поставляется HotSpot);
  • планируется выпуск JavaFX версии 2.0 в 2011 году;
  • OpenJDK сохранит свободную лицензию, в 2011 и 2012 последовательно планируется выпуск JDK 7 и JDK 8 со значительными новыми возможностями.

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

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

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

  • Enterprise Content Management Suite - платформа для управления контентом, в основном собранная на основе продуктов приобретённой компании Stellent.
  • WebCenter Suite - пакет для построения корпоративных порталов.
  • Data Integration Suite - пакет технологий интеграции и поддержки сервис-ориентированной архитектуры.
  • Event-Driven Architecture Suite - набор технологических решений для реализации событийно-ориентированной архитектуры.
  • Business Process Management Suite - программный пакет управления бизнес-процессами.
  • Business Process Analysis Suite - пакет для моделирования бизнес-процессов, со встроенными компонентами ARIS.

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

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

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

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

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

  • JDeveloper - изначально основанное на коде JBuilder, развиваемое с 1998 года самостоятельно, в 2001 году полностью переписанное,
  • NetBeans - унаследованный актив Sun Microsystems,
  • Entperise Pack for Eclipse - коллекция надстроек и расширений Eclipse для J2EE-разработки, ориентированная на стек WebLogic.
  • Серия средств разработки Designer/Developer, включающая Oracle Forms и Oracle Reports, долгое время была основной средой разработки для Oracle E-Business Suite, и широко использовалась независимыми разработчиками приложений, использовавшими СУБД Oracle. В настоящий момент средства разработки всё ещё поддерживаются, но разработчикам предоставляются средства миграции унаследованных Forms-приложений на J2EE-платформу.

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

  • Apex - свободный программный каркас быстрой разработки веб-приложений, встроенный в СУБД,
  • SQL Developer - бесплатное средство разработки и отладки для SQL и PL/SQL.

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

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

  • Beehive, пришедший на смену Collaboration Suite - средство обеспечения совместной работы, основанное на Oracle Database и Fusion Middleware. В отличие от Collaboration Suite имеет не модульную архитектуру из разрозненных серверов (Messaging Server, Instant Messaging Server, Calendar Server, Mobile Synchronization Server), а монолитную;
  • Enterprise Manager - продукт управления программной инфраструктурой, построенной на основе технологических продуктов и приложений Oracle, расширяемый при помощи выпускаемых отдельно (в том числе, и сторонними производителями) адаптеров (англ. management packs) для поддержки работы с другими инфраструктурными продуктами и приложениями;
  • Identity Management, Access Management Suite - решения для обеспечения корпоративной информационной безопасности, в основном, сформированные на базе решений поглощённой Oblix (англ.).

OpenOffice

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

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

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

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

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 Linux

Oracle Linux (прежде известная как Oracle Enterprise Linux, Unbreakable Linux) - открытый дистрибутив операционной системы Linux, доступный под лицензией GNU General Public License и свободный для скачивания через сайт корпорации Oracle. Oracle также предоставляет услуги по платной технической поддержке организаций, использующих дистрибутив.

Создан 25 октября 2006 года на основе Red Hat Enterprise Linux, появление дистрибутива серьёзно повлияло на курс акций Red Hat, который снизился на 28 % и составил 14,25 доллара США за акцию, так как фактически предлагая копию дистрибутива от Red Hat, Oracle устанавливает стоимость услуг по технической поддержке на Oracle Linux вдвое ниже (от $99 в расчете на систему в год до $1199 за пакет расширенных услуг, включающий юридическую защиту пользователей Linux).

22 марта 2012 года корпорация Oracle объявила о том, что дистрибутивы, обновления и Errata для Oracle Linux становятся доступными бесплатно, в том числе для коммерческого использования (до этого, как и у Red Hat, обновления и исправления были доступны только подписчикам техподдержки).

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

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

Е-Business Suite

Oracle E-Business Suite (рус. пакет приложений электронного бизнеса, используется также сокращение OEBS, в 1990-е годы был известен как Oracle Applications - рус. приложения Oracle) - тиражируемый интегрированный комплекс прикладного программного обеспечения производства компании Oracle, включающий функциональные блоки ERP, CRM, PLM. Предназначен для автоматизации основных направлений деятельности предприятий, в том числе: финансов, производства, управления персоналом, логистики, маркетинга, сбыта и продаж, обслуживания заказчиков, взаимоотношений с поставщиками и клиентами и других.

Модули и подсистемы Oracle E-Business Suite

  • Управление эффективностью бизнеса (CPM)
  • Управление материальными потоками
  • Управление взаимоотношениями с клиентами
  • Финансы
  • Управление активами предприятия (EAM)
  • Управление техобслуживанием и ремонтами
  • Система управления персоналом (HR)
  • Управление производством
  • Управление проектами организаций
  • Финансовый сервис
  • Управление жизненным циклом
  • Управление логистикой

Комплект бизнес-приложений собственной разработки, начатый в конце 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 модулей из семи унаследованных систем.

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

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

  • Peoplesoft Enterprise
  • JD Edwards EnterpriseOne
  • JD Edwards OneWorld

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

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

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

  • Siebel CRM - система-лидер CRM-рынка на момент поглощения Siebel в 2005 году;
  • Primavera - ориентированное на крупных заказчиков приложение по управлению проектами;
  • Hyperion, также выпускаемый как Oracle EPM - система класса EPM, обеспечивающая финансовое планирование, управление показателями эффективности, финансовый анализ для корпоративных заказчиков;
  • Agile, PLM-система

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

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

  • Communications Applications - приложения для телекоммуникационной отрасли, прежде всего, на основе продуктов Portal Software и Metasolv, а также компаний Convergin, Net4Call, Sophoi;
  • Utilities Applications - комплекс приложений для энергетики, на основе программных продуктов SPL и Lodestar;
  • Oracle Retail - на основе приложения Retek для розничной торговли, а также продуктов компаний ProfitLogic и 360 Commerce;
  • Financial Services Applications - банковские системы на базе продуктов индийской компании iFlex;
  • Insurance Applications - приложения для страховых компаний на основе продуктов компаний AdminServer и Skywire.

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

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

На момент поглощения, Sun Microsystems оценивалась как четвёртый по объёмам поставщик на тринадцатимиллиардном рынке серверного аппаратного обеспечения (после IBM, Hewlett-Packard и Dell, с долей 8 %), с 2009 года все эти аппаратные активы развиваются Oracle. Новая платформа SPARC T3 была представлена в сентябре 2010 года уже под брендом Oracle, в 2011 и 2013 годы соответственно выпущены платформы SPARC T4 и SPARC T5. По состоянию на 2014 год в аппаратной линейке корпорации на представлены RISC-серверы на платформе SPARC, серверы на платформе x86-64, системы хранения данных линейки StorageTek, а также сети хранения данных Pillar Axiom на базе продуктов поглощённой в 2011 году компании Pillar Data Systems.

Программно-аппаратные комплексы Exadata с середины 2009 года перепроектированы и выпускаются на базе оборудования Sun. Выпущенные в начале 2010-х годов предконфигурированный кластер серверов приложений Exalogic, и комплекс обработки в оперативной памяти Exalytics, кластерный комплекс для больших данных Big Data Appliance и конвергентно-инфраструктурная система Virtual Compute Appliance изначально производятся на базе оборудования 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) во многих случаях требует дополнительного лицензирования. Доступность к лицензированию и использованию опций может быть поставлена в зависимость от редакции.

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

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

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

Услуги

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

  • Oracle Support - техническое сопровождение продуктов;
  • Oracle University - обучение специалистов продуктам корпорации, а также проведение сертификации специалистов;
  • Oracle Consulting - консалтинг партнёров и заказчиков по внедрению приложений и технологий корпорации;
  • Oracle On-Demand - хостинг приложений Oracle для конечных заказчиков (SaaS-услуги);
  • Oracle Financing - финансирование партнёров и заказчиков для приобретения технологий и приложений Oracle.

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

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

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

В фильме «Железный человек 3» несколько раз фигурирует логотип Oracle, а в фургоне главного героя установлен комплекс Exadata.

Критика

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

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

Персоналии

  • Эллисон, Ларри - со-основатель, генеральный директор (1977-2014), председатель совета директоров.
  • Хёрд, Марк - генеральный директор (с 2014 года, совместно с Сафрой Кац), со-президент (2010-2014), в период 2005-2010 годов был президентом и генеральным директором корпорации Hewlett-Packard, покинул пост в Hewlett-Packard в результате сексуального скандала, на что Эллисон отреагировал письмом в The New York Times, в котором отметил, что расставшись с Хёрдом, совет директоров Hewlett-Packard совершил худшее кадровое решение в корпоративном секторе после увольнения Стива Джобса советом директоров Apple в 1984 году, а затем пригласил Хёрда занять пост президента Oracle вместо ушедшего Филлипса.
  • Кац, Сафра - генеральный директор (с 2014 года, совместно с Хёрдом), со-президент (2004-2014).
  • Филлипс, Чарлз (англ. Charles Phillips) - президент Oracle в период 2003-2010 годов, в 2009 году назначен Бараком Обамой членом консультативного совета по экономическому восстановлению при Президенте США.
  • Кайт, Том - сотрудник Oracle, автор популярных книг по Oracle Database и журнальных колонок, ведущий консультативного сайта.
  • Гупта, Уманг (англ. Umang Gupta) - вице-президент Oracle в период 1981-1984 годов, позднее основавший компанию Gupta Technologies.
  • Зибель, Томас (англ. Thomas Siebel) - работал на руководящих позициях в Oracle в период 1984-1991 годов, основавший в 1993 году компанию Siebel, которую, в свою очередь, в 2006 году Oracle приобрела за $5,85 млрд.
  • Бениофф, Марк (англ. Marc Benioff) - работал в Oracle в период c 1986 по 1999 год, отмечается как ставший в 25 лет самым молодым вице-президентом корпорации, в 1999 году основал компанию Salesforce.com (причём одним из начальных инвесторов был Ларри Эллисон), а с середины 2000-х Salesforce.com, управляемая Бениоффом, признаётся как прямой конкурент Oracle и SAP на рынке CRM-систем.
  • По состоянию на 2009 год генеральный директор компании Ларри Эллисон являлся самым высокооплачиваемым сотрудником в мире с суммарной компенсацией $84,5 млн в год.
  • В период с 2004 года по 2014 год компания управлялась двумя президентами - в период 2004-2010 годов ими были Чарльз Филлипс и Сафра Кац, а в сентябре 2010 года Филлипса заменил Марк Хёрд. После ухода Эллисона с должности генерального директора, оба со-президента назначены на его пост.
  • Четвёртым по времени сотрудником компании (после Эллисона, Майнера и Оутса) был Брюс Скотт (англ. Bruce Scott), чья фамилия хорошо известна разработчикам и администраторам Oracle Database - схема SCOTT поставлялась со всеми версиями СУБД как демонстрационная (содержала примеры таблиц, представлений и процедур). Утверждается, что пароль по умолчанию для этой схемы (использовавшийся до 8-й версии СУБД) - TIGER - имя кота дочери Скотта.

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

Для того чтобы работать с базой данной, компьютерная техника использует которые так и называются - СУБД. Одной из самых известных является средство от 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. Что это значит? Все разработчики так или иначе связаны с базами данных, потому что все программы работают с этими самыми данными.

Кажется, стоит в стороне от повседневной жизни обычных пользователей. Но на самом деле все мы постоянно сталкиваемся с её продукцией. Ведь она используется многими другими компаниями и организациями. Так, вполне вероятно, например, что ваш сотовый оператор пользуется базами данных Oracle. А любимый сайт размещён на сервере с логотипом Sun Microsystems.

Надо отметить, что как судьба Apple неотрывна от Стива Джобса, история Oracle - это история Ларри Эллисона, основателя компании и её бессменного СЕО.

1. Основание

Компания была основана в 1977 году Ларри Эллисоном (Lawrence Ellison), Бобом Майнером (Bob Miner) и Эдом Оутсом (Ed Oates). Начальный капитал составлял всего лишь 1400 долларов. Изначально компания называлась Software Development Laboratories (SDL), затем Relational Software, Inc. И лишь в 1983 году она получила имя Oracle Corporation, в честь своего самого успешного продукта - СУБД Oracle (на тот момент существовала уже третья версия).

2. Происхождение названия

В своё время Ларри Эллисон трудился над проектом для ЦРУ, который назывался Oracle. Через некоторое время работы в данном направлении были свёрнуты. Ларри остался без работы, но решил не искать нового работодателя, а начать собственное дело. Но название проекта, как видим, он не забыл.

3. Происхождение идеи

Об идее реляционных баз данных Эллисон узнал в 1972 году из статьи Тедда Кодда, работавшего в исследовательской лаборатории компании IBM . Руководство «голубого гиганта» просто не видело коммерческого потенциала таких продуктов, так что никаких разработок в данном направлении не велось. Зато интересной идеей воспользовалась Oracle, сумевшая первой представить коммерчески пригодный продукт.

4. Первый продукт

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

5. Выбор инструмента

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

6. Oracle против СССР

В то время как другие компании всё чаще и чаще обращали внимание на СССР, Эллисон был настроен к «империи зла» крайне враждебно. Ему даже принадлежат слова, что если Oracle что-то и будет поставлять в Советский Союз, то это будут ракеты с ядерными боеголовками - намёк на то, что СУБД компании активно использовались американскими военными.

7. Ларри Эллисон и Стив Джобс

Некогда Ларри Эллисон помог своему другу Стиву Джобсу вернуться в Apple. Он надавил на совет директоров компании, пригрозив судебным разбирательством в случае, если с поста СЕО не будет смещён Джил Амелио. Ну а поскольку Ларри был крупным акционером, угроза его имела далеко не последнее воздействие в деле отстранения Амелио с занимаемого им поста. После этого кандидатура Джобса на должность СЕО оказалась фактически единственной.

8. Характер Ларри Эллисона

Об основателе Oracle написана книга, озаглавленная «Чем Бог отличается от Ларри Эллисона?» («The Difference Between God and Larry Ellison»), написанная Майком Уилсоном. Впрочем автор сразу же даёт и ответ на этот вопрос - Бог не думает, что он – Ларри Эллисон (God Doesn’t Think He’s Larry Ellison).

9. На грани банкротства

В 1990 году компания Oracle стояла на грани банкротства, а стоимость её акций упала сразу на 80%. Причиной столь резкого спада было предшествовавшее кризису слишком стремительное развитие. В компании просто привыкли к мегаприбылям и лёгким победам. Как следствие, начались проблемы с управлением, значительно разрослась бюрократия, допускались небрежности при ведении бухгалтерии, отсутствовали новые интересные разработки. Спасти компанию сумели только решительные действия Эллисона, который заменил практически весь штат менеджеров высшего звена. Тогда же начались работы над созданием принципиально новых продуктов, в частности Oracle Database 7. Такая «шоковая терапия» возымела своё действие и через два года Oracle вышла из пике.

10. Прорыв

В сентябре 2013 года Oracle удалось совершить прорыв в деле создания баз данных. Компания представила систему Oracle Database 12c, которая способна обрабатывать запросы в 100 раз быстрее, по сравнению с традиционными методиками. Такого прироста удалось достичь благодаря тому, что данные обрабатываются непосредственно в ОЗУ, куда они выгружаются предварительно с жёсткого диска.

Ближайший к штаб-квартире Oracle аэропорт San Carlos Airport имеет код SQL (также называется язык структурированных запросов, используемый в базах данных). Что служит подчас основой для множества шуток и размышлений о том, что такое совпадение не случайно. Но на самом деле это не более чем совпадение, свой код аэропорт получил задолго до основания Oracle.

12. Абсолютное лидерство

На сегодняшний день Oracle является абсолютным лидером на рынке систем управления базами данных. Она почти в два раза опережает таких «монстров», как IBM и Microsoft . Ей принадлежит около 45% рынка. В других сферах деятельности (CRM-системы, ERP-системы, связующее ПО и т. п.) Oracle не так успешна, но всё равно входит в число лидеров.