Знаймо

Додати знання


Цей текст може містити помилки.

Oracle Database


Oracle wordmark.svg

План:


Введення

Oracle Database або Oracle RDBMS - об'єктно-реляційна система управління базами даних компанії Oracle.


1. Історія

  • 1977 - Ларрі Еллісон, Боб Майнер і Ед Оутс заснували компанію Software Development Laboratories (SDL), попередницю Oracle.
  • 1979 - SDL змінила ім'я на Relational Software, Inc. (RSI) і випустила СУБД під найменуванням Oracle v2. Ця версія не підтримувала транзакції, але реалізовувала основну функціональність SQL. Це була перша комерційна система управління реляційними базами даних ( СУРБД) на основі мови запитів SQL. RSI не випускала версію 1 з маркетингових міркувань - перша версія одержала ім'я version 2. Перша версія була написана на асемблері, працювала на системі PDP-11 під керуванням операційної системи RSX-11, використовуючи 128 кб оперативної пам'яті. Випуском Oracle v2, RSI випередила IBM, в лабораторії якої була розроблена теорія і прототип реляційної бази даних System R.
  • 1982 - RSI знову змінила своє ім'я і стала називатися Oracle Systems.
  • 1983 - випущена версія Oracle 3, переписана на Сі і підтримує функції COMMIT і ROLLBACK для реалізації транзакцій. У цій версії підтримка платформ була розширена: крім реалізації на DEC VAX / VMS з'явилася реалізація на Unix. Oracle v3 була першою СУРБД, що працює одночасно на мейнфреймах, мінікомп'ютерах і ПК.
  • 1984 - випущена версія Oracle 4, що містить засоби управління паралельним виконанням операцій, такі як Багатоверсійність узгоджене читання та інші необхідні для паралельних обчислень можливості.
  • 1985 - випущена версія Oracle 5, одна з перших СУРБД, що працюють в клієнт-серверних середовищах. З'являється підтримка розподілених запитів, Oracle Link, кластерів таблиць (реалізація для DEC VAX).
  • 1986 - випущена версія Oracle 5.1.
  • 1988 - випущена версія Oracle 6, з підтримкою блокувань на рівні рядків і засобів "гарячого" резервування. З'являється підтримка вбудованої мови PL / SQL в засобі розробки додатків Oracle Forms v3 (в 6-й версії СУБД ще немає підтримки PL / SQL).
  • 1989 - випущена версія Oracle 6.2, з підтримкою засобів оперативної обробки транзакцій ( OLTP). Oracle переносить свою штаб-квартиру в комплекс будівель в Редвуд Шорз, штат Каліфорнія.
  • 1992 - випущена версія Oracle 7, з підтримкою посилальної цілісності, збережених процедур і тригерів.
  • 1994 - випущена версія Oracle 7.1, в тому числі для IBM PC - до цього часу компанія Oracle не розглядала дану платформу як серверну, обмежуючись лише створенням для неї клієнтських частин своєї СУБД.
  • 1996 - випущена версія Oracle 7.3, що включає Universal Server, що дозволяє управляти даними будь-яких типів - текстами, відеоматеріалами, картами, аудіозаписами або графічними зображеннями.
  • 1997 - випущена версія Oracle 8 (8.0), основними особливостями якої стали більш висока надійність в порівнянні з попередньою версією, а також підтримка більшої кількості користувачів і великих об'ємів даних. З'являється підтримка засобів об'єктно-орієнтованої розробки та мультимедійних програм; секціонування. Oracle стає об'єктно-реляційної СУБД.
  • 1998 - випущена версія Oracle 8i Release 1 (8.1.5), "i" в назві означає "Internet", символізуючи підтримку Інтернету. Починаючи з Oracle 8.1.5 - з'являється вбудована в СУБД віртуальна машина Java (JVM). На Java написані клієнтські утиліти, інсталятор, засоби адміністрування.
  • 1998 - випущена версія Oracle 8i Release 2 (8.1.6), що підтримує XML і містить деякі нововведення, пов'язані зі створенням сховищ даних.
  • 2000 - випущена версія Oracle 8i Release 3 (8.1.7), що містить Java Virtual Machine Accelerator і Internet File System. Останній набір оновлень ( англ. patchset ), Випущений для даної версії - 8.1.7.4.1. Останнє оновлення (для платформи Win32) - 8.1.7.4.29.
  • 2001 - випущена версія Oracle 9i Release 1 (9.0.1). У версії 9i з'являються: засоби обробки XML -документів; технологія Oracle RAC (Real Application Clusters), як заміна Oracle Parallel Server (OPS); механізм створення реплікацій Oracle Streams; скролліруемий курсор для програм на Сі і C + +; вбудована в СУБД підтримка OLAP і Data Mining; перейменування стовпців і обмежень цілісності; підтримка Java 1.3.1 і Unicode 3.1.
  • 2004 - випущена версія Oracle 10g Release 1 (10.1.0); "g" в назві означає "Grid" ("мережа"), символізуючи підтримку розподілених обчислень (Grid-обчислень).
  • 2005 - випущена версія Oracle 10g Release 2 (10.2.0.1).
  • 2007 - випущена версія Oracle 11g Release 1 (11.1.0.6).
  • 2009 - випущена версія Oracle 11g Release 2 (11.2.0.1), в якій введена принципово нова для Oracle можливість "гарячого", без зупинки сервера, внесення змін до метадані та бізнес-логіку на PL / SQL. Це зроблено з допомогою механізму одночасної підтримки кількох версій схеми і логіки, іменованих editions [1].

2. Історія випуску версій для різних операційних платформ [2]

2.1. Історія випуску для Linux x86


2.2. Історія випуску для Linux x86-64

2.3. Історія випуску для Solaris x86

  • 14 травня 1999 - Oracle 8i Release 1 (8.1.5) для Intel UNIX (DG / UX Intel, SCO UnixWare, Solaris Intel)

2.4. Історія випуску для Solaris x86-64

2.5. Історія випуску для Solaris SPARC 64-bit

2.6. Історія випуску для Windows x86


2.7. Історія випуску для Windows x86-64

3. Програмно-апаратні платформи

До випуску Oracle9i корпорація Oracle портувала механізм бази даних на багато платформи, але останнім часом Oracle портируют на меншу кількість платформ. Приміром Oracle RDBMS 10g з червня 2005 року підтримуються наступні програмно-апаратні платформи:


4. Редакції

СУБД Oracle поставляється в чотирьох різних редакціях, орієнтованих на різні сценарії розробки і розгортання додатків (а також відрізняються ціною).

Назва Обмеження Операційні
платформи
Enterprise Edition
Standard Edition не може встановлюватися на системи, які мають більше 4-х процесорних роз'ємів
Standard Edition One не може встановлюватися на системи, що мають більше 2-х процесорних роз'ємів
Personal Edition один користувач
Lite для мобільних і вбудованих пристроїв
Express Edition безкоштовна редакція; використовувана оперативна пам'ять - 1 Гбайт, а так само використовується тільки 1 процесор. Максимальний обсяг бази даних Oracle Database XE складає 12 гігабайт (Гб). З них від 0.5 до 0.9 Гб використовуються словником даних, внутрішніми схемами і тимчасовим дисковим простором. Тому залишається 11.0 Гб для користувача даних. Windows 32-bit
Linux x86

5. Особливості


Примітки

  1. Прес-реліз з Oracle 11g Release 2 - www.oracle.com/global/ru/press/ppr/03092009.html
  2. Інформація про дату випуску дистрибутивів отримана на основі дата розміщення дистрибутивів на otn.oracle.com - otn.oracle.com або аналізі дати модифікації файлів відповідного дистрибутива.
  3. 1 2 Release Schedule of Current Database Releases
  4. Packages - firststeps.ru / sql / oracle / r.php? 96
  5. Interface Ltd - www.interface.ru/fset.asp?Url=/oracle/anal-itiv.htm
  6. Oracle Magazine RE - серпень 2004 - www.oracle.com/global/ru/oramag/august2004/admin_sec_row.html
  7. Oracle Streams - універсальний засіб обміну інформацією - zeus.sai.msu.ru: 7000/database/oracle/streams /

Література

  • Том Кайт Oracle для професіоналів: архітектура, методики програмування та особливості версій 9i, 10g і 11g, 2-е видання = Expert Oracle Database Architecture: Oracle Database Programming 9i, 10g, and 11g Techniques and Solutions, Second Edition - М .: "Вільямс", 2011. - 848 с. - ISBN 978-5-8459-1703-4.
  • Сем Р. Алапаті Oracle Database 11g: керівництво адміністратора баз даних = Expert Oracle Database 11g Administration - М .: "Вільямс", 2009. - 1440 с. - ISBN 978-5-8459-1592-4.
  • Рік Грінвальд, Роберт Стаковьяк, Гері Додж, Девід Кляйн, Бен Шапіро, Крістофер Дж. Челья Програмування баз даних Oracle для професіоналів = Professional Oracle Programming - М .: "Діалектика", 2007. - 784 с. - ISBN 978-5-8459-1138-4.

Цей текст може містити помилки.

Схожі роботи | скачати

Схожі роботи:
Oracle
Oracle Linux
Oracle Forms
tz database
Oracle Solaris Studio
Internet Movie Database
Internet Movie Database
Internet Broadway Database
Java Database Connectivity
© Усі права захищені
написати до нас