![]() | |
Разработчик (и) | Oracle Corporation |
---|---|
Первоначальный выпуск | 1979; 41 год назад (1979) |
Стабильный выпуск | 19c / 2019-02-13 |
Написано на | языке ассемблера, C, C ++ |
Тип | Многомодельная база данных |
Лицензия | Собственный |
Веб-сайт | oracle.com / database |
Oracle Database (обычно именуется СУБД Oracle или просто Oracle ) - это многомодельная система управления базами данных, производимая и продаваемая Oracle Corporation.
Это база данных, обычно используемая для выполнения онлайн-обработки транзакций. (OLTP), хранилище данных (DW) и смешанные (OLTP и DW) рабочие нагрузки баз данных. Oracle Database доступна для нескольких поставщиков услуг локально, в облаке или в виде гибридной облачной установки. Его можно запускать на сторонних серверах, а также на оборудовании Oracle (Exadata локально, в Oracle Cloud или в облаке у заказчика). Исключительно для клиентов облачных сред Oracle предлагает Oracle Autonomous Database, обеспечивающую полностью автоматизированные рабочие процедуры.
Ларри Эллисон и двое его друзей и бывших коллег, Боб Майнер и Эд Оутс, основали консалтинговую компанию под названием Software Development Laboratories. (SDL) в 1977 году. SDL разработала исходную версию программного обеспечения Oracle. Название Oracle происходит от кодового названия проекта, финансируемого CIA, над которым работал Эллисон, когда раньше работал в Ampex.
Продукты Oracle следуют обычным соглашение о нумерации и именовании выпусков. Буква «c» в текущем выпуске Oracle Database 19c означает «облако». В предыдущих выпусках (например, Oracle Database 10g и Oracle9i Database) использовались суффиксы «g» и «i», которые обозначают «Grid» и «Internet» соответственно. До выпуска Oracle8i Database в соглашениях об именах Oracle Database не использовались суффиксы. Обратите внимание, что версии Oracle Database не было, так как соучредитель Ларри Эллисон «знал, что никто не захочет покупать версию 1». В нумерации выпусков Oracle RDBMS использовались следующие коды:
Oracle. Database. Version | Initial. Release. Version | Initial. Выпуск. Дата | Терминал. Набор исправлений. Версия | Терминал. Набор исправлений. Дата | Marquee. Характеристики |
---|---|---|---|---|---|
Старая версия, больше не поддерживается: Oracle v2 | 2.3 | 1979 | Первая коммерчески доступная СУБД на основе SQL, реализующая некоторые базовые запросы SQL и простые соединения | ||
Старая версия, нет больше не поддерживается: Oracle v3 | 3.1.3 | 1983 | Управление параллелизмом, распределение данных и масштабируемость | ||
Старая версия, больше не поддерживается: Oracle v4 | 4.1.4.0 | 1984 | 4.1.4.4 | Многовариантность чтения. Первая версия доступна для MS-DOS. | |
Старая версия, больше не поддерживается: Oracle v5 | 5.0.22 (5.1.17) | 1985 | 5.1.22 | Поддержка вычислений клиент / сервер и распределенных систем баз данных. Первая версия доступна для OS / 2. | |
Старая версия, больше не поддерживается: Oracle v6 | 6.0.17 | 1988 | 6.0.37 | Блокировка на уровне строк, масштабируемость, оперативное резервное копирование и восстановление, PL / SQL. Первая версия доступна для Novell Netware 386. | |
Старая версия, больше не поддерживается: Oracle 6.2 | 6.2.0 | Oracle Parallel Server | |||
Старая версия, больше не поддерживается: Oracle7 | 7.0.12 | июнь 1992 г. | Хранимые процедуры PL / SQL, триггеры, распределенная двухфазная фиксация, общие курсоры, оптимизатор на основе затрат | ||
Старая версия, больше не поддерживается: Oracle 7.1 | 7.1.0 | Май 1994 | Параллельное выполнение SQL. Первая версия доступна для Windows NT. | ||
Старая версия, больше не поддерживается: Oracle 7.2 | 7.2.0 | май 1995 г. | общий сервер, транзакции XA, прозрачное аварийное переключение приложений | ||
Старая версия, больше не поддерживается: Oracle 7.3 | 7.3.0 | Февраль 1996 г. | 7.3.4 | Объектно-реляционная база данных | |
Старая версия, больше не поддерживается: Oracle8 Database | 8.0.3 | июнь 1997 | 8.0.6 | Recovery Manager, Partitioning. Первая версия доступна для Linux. | |
Старая версия, больше не поддерживается: Oracle8i Database | 8.1.5.0 | 1998 | 8.1.7.4 | август 2000 | Собственные интернет-протоколы и Java, Virtual Private Database |
Старая версия, больше не поддерживается: Oracle9i Database | 9.0.1.0 | 2001 | 9.0.1.5 | декабрь 2003 г. | Oracle Real Application Clusters (RAC), Oracle XML DB |
Старая версия, больше не поддерживается: Oracle9i Database Release 2 | 9.2. 0.1 | 2002 | 9.2.0.8 | апрель 2007 г. | Advanced Queuing, Data Mining, Streams, Logical Standby |
Старая версия, больше не поддерживается: Oracle Database 10g Release 1 | 10.1.0.2 | 2003 | 10.1.0.5 | февраль 2006 г. | Автоматизированное управление базами данных, автоматический диагностический монитор базы данных, грид-инфраструктура, Oracle ASM, Flashback Database |
Старая версия, больше не поддерживается: Oracle Database 10g Release 2 | 10.2.0.1 | июль 2005 г. | 10.2.0.5 | апрель 2010 г. | Тестирование реальных приложений, хранилище баз данных, онлайн-индексирование, расширенное сжатие, быстрое восстановление после сбоя Data Guard, прозрачное шифрование данных |
Старая версия, нет более длительное обслуживание: Oracle Database 11g Release 1 | 11.1.0.6 | сентябрь 2007 г. | 11.1.0.7 | сентябрь 2008 г. | Active Data Guard, Secure Files, Exadata |
Старая версия, больше не поддерживается: Oracle Database 11g Release 2 | 11.2.0.1 | сентябрь 2009 г. | 11.2.0.4 | Август 2013 г. | Переопределение на основе редакции, редактирование данных, гибридное сжатие столбцов, кластерная файловая система, репликация Golden Gate, Database Appliance |
Старая версия, больше не поддерживается: Oracle Database 12c, выпуск 1 | 12.1.0.1 | июль 2013 г. | 12.1.0.2 | июль 2014 г. | Многопользовательская архитектура, In-Memory Хранилище столбцов, Собственный JSON, Сопоставление с шаблоном SQL, Облачная служба базы данных |
Старая версия, но все еще поддерживается: Или База данных acle 12c, выпуск 2 | 12.2.0.1 | сентябрь 2016 г. (облако) март 2017 г. (локально) | Собственное сегментирование, устройство восстановления без потери данных, облачная служба Exadata, Cloud at Customer | ||
Старая версия, но все еще поддерживается: Oracle Database 18c | 18.1.0 // 12.2.0.2 | февраль 2018 г. (Cloud Engineered Systems: 18.1.0) июль 2018 г. (локально: 18.3.0) | Полиморфные табличные функции, интеграция с Active Directory | ||
Текущая стабильная версия: Oracle Database 19c | 19.1.0 // 12.2.0.3 | февраль 2019 г. (Exadata) апрель 2019 г. (Linux и другие платформы) июнь 2019 г. (облако) август 2019 г. (последний набор исправлений) | Active Data Guard Перенаправление DML, автоматическое создание индекса, ведение статистики в реальном времени, SQL-запросы к хранилищам объектов, In-Memory для потоков данных IoT и многое другое. | ||
Условные обозначения: Старая версия Старая версия, все еще поддерживается Последняя версия Последняя предварительная версия Будущий выпуск |
Введение в Oracle База данных включает краткую историю некоторых ключевых нововведений, представленных в каждом крупном выпуске Oracle Database.
Корпорация Oracle выпускает критические обновления исправлений (ЦП) или обновления исправлений безопасности (SPU) и предупреждения безопасности для устранения уязвимостей безопасности. Эти релизы выпускаются ежеквартально; некоторые из этих выпусков имеют обновления, выпущенные до следующего ежеквартального выпуска.
В отчете Gartner за 2016 год утверждалось, что Oracle занимает первое место на рынке РСУБД в мире по доле выручки, опережая своих четырех ближайших конкурентов - Microsoft, IBM, SAP и Teradata.
На рынке реляционных баз данных Oracle Database конкурирует с коммерческими продуктами, такими как IBM DB2 UDB и Microsoft SQL Server. Oracle и IBM склонны бороться за рынок баз данных среднего уровня на платформах Unix и Linux, в то время как Microsoft доминирует на рынке баз данных среднего уровня на платформах Microsoft Windows. Однако, поскольку у них много одних и тех же клиентов, Oracle и IBM, как правило, поддерживают продукты друг друга во многих категориях промежуточного программного обеспечения и приложений (например: WebSphere, PeopleSoft и Siebel Systems CRM ), а аппаратные подразделения IBM тесно сотрудничают с Oracle в области серверных технологий, оптимизирующих производительность (например, Linux на IBM Z ). В число нишевых коммерческих конкурентов входят Teradata (в хранилищах данных и бизнес-аналитике), ADABAS от Software AG, Sybase и IBM Informix и многие другие. другие.
Все чаще продукты Oracle для баз данных конкурируют с таким программным обеспечением с открытым исходным кодом реляционными и нереляционными системами баз данных, как PostgreSQL, MongoDB, Couchbase, Neo4j и другие. Oracle приобрела Innobase, поставщика кодовой базы InnoDB для MySQL, отчасти чтобы лучше конкурировать с альтернативами с открытым исходным кодом, и приобрела Sun Microsystems, владелец MySQL, в 2010 году. Продукты баз данных, лицензированные как продукты с открытым исходным кодом, согласно юридическим условиям определения открытого исходного кода, бесплатны для распространения и не требуют лицензионных отчислений или других лицензионных сборов.
![]() | На Викискладе есть носители, связанные с Oracle Database. |
![]() | В Викиучебниках есть книга по теме: База данных Oracle |
![]() | Викиверситет содержит учебные ресурсы по Oracle Database |