Меню Закрыть

Субд oracle что это такое

Содержание

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

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

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

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

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

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

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

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

  • ядра, находящегося в памяти;
  • сервера;
  • неограниченного количества программ клиентов, выполняющих поставленные пользователями задачи.

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

Персональные системы

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

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

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

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

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

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

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

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

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

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

  • Standard Edition;
  • Lite;
  • Enterprise Edition;
  • Personal Edition.

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

Oracle Database
Тип объектно-реляционная СУБД
Разработчик Oracle
Написана на Java , Си и C++
Операционная система кроссплатформенность
Последняя версия 19c (13 февраля 2019)
Лицензия коммерческая, для разработчиков
Сайт oracle.com/database/
oracle.com/uk/database/i…
oracle.com/tr/database/i…
oracle.com/ru/database/i…
oracle.com/it/database/
Медиафайлы на Викискладе

Содержание

История [ править | править код ]

  • 1977 год — Ларри Эллисон, Боб Майнер и Эд Оутс основали компанию Software Development Laboratories (SDL).
  • 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 год — выпущена версия 3, переписанная на Си и поддерживающая функции COMMIT и ROLLBACK для реализации транзакций. В этой версии поддержка платформ была расширена: помимо реализации на DECVAX/VMS появилась реализация на Unix. Oracle v3 являлась первой РСУБД, работающей одновременно на мейнфреймах, мини-компьютерах и ПК.
  • 1984 год — выпущена версия 4, содержащая средства управления параллельным выполнением операций, такие как многоверсионное согласованное чтение и другие необходимые для параллельных вычислений возможности.
  • 1985 год — выпущена версия 5, одна из первых РСУБД, работающих в клиент-серверных средах. Появляется поддержка распределённых запросов, Oracle Link, кластеров таблиц (реализация для DEC VAX).
  • 1986 год — выпущена версия 5.1.
  • 1988 год — выпущена версия 6, с поддержкой блокировок на уровне строк и средств «горячего» резервирования. Появляется поддержка встроенного языка PL/SQL в средстве разработки приложений Oracle Forms v3 (в 6-й версии СУБД ещё нет поддержки PL/SQL).
  • 1989 год — выпущена версия 6.2, с поддержкой средств оперативной обработки транзакций (OLTP). Oracle переносит свою штаб-квартиру в комплекс зданий в Редвуд Шорз, штат Калифорния.
  • 1992 год — выпущена версия 7, с поддержкой ссылочной целостности, хранимых процедур и триггеров.
  • 1994 год — выпущена версия 7.1, в том числе для IBM PC — до этого времени компания Oracle не рассматривала данную платформу как серверную, ограничиваясь лишь созданием для неё клиентских частей своей СУБД.
  • 1996 год — выпущена версия 7.3, включающая Universal Server, позволяющий управлять данными любых типов — текстами, видеоматериалами, картами, аудиозаписями или графическими изображениями.
  • 1997 год — выпущена версия 8 (8.0), основными особенностями которой стали более высокая надёжность по сравнению с предыдущей версией, а также поддержка большего числа пользователей и больших объёмов данных. Появляется поддержка средств объектно-ориентированной разработки и мультимедийных приложений; секционирование. Oracle становится объектно-реляционной СУБД.
  • 1998 год — выпущена версия 8i Release 1 (8.1.5), «i» в названии обозначает «Internet», символизируя поддержку Интернета. Начиная с версии 8.1.5, появляется встроенная в СУБД виртуальная машина Java (JVM). На Java написаны клиентские утилиты, инсталлятор, средства администрирования.
  • 1998 год — выпущена версия 8i Release 2 (8.1.6), поддерживающая XML и содержащая некоторые новшества, связанные с созданием хранилищ данных.
  • 2000 год — выпущена версия 8i Release 3 (8.1.7), содержащая Java Virtual Machine Accelerator и Internet File System. Последний набор обновлений (англ. patchset ), выпущенный для данной версии — 8.1.7.4.1 (2002 год). Последнее обновление (для платформы Win32) — 8.1.7.4.29 (16 января2007 года).
  • 2001 год — выпущена версия 9i Release 1 (9.0.1). В версии 9i появляются: средства прямой обработки XML-документов, хранящихся в базе данных, через интерфейс «XML DB» [1] ; технология Oracle RAC (Real Application Clusters), как замена Oracle Parallel Server (OPS); механизм создания репликаций Oracle Streams; скроллируемый курсор для программ на Си и C++; встроенная в СУБД поддержка OLAP и Data Mining; переименование столбцов и ограничений целостности; поддержка Java 1.3.1 и Unicode 3.1.
  • 2004 год — выпущена версия 10g Release 1 (10.1.0); «g» в названии обозначает «gr >[2] .
  • 2009 год — выпущена версия 11g Release 2 (11.2.0.1), в которой введена принципиально новая для Oracle возможность «горячего», без остановки сервера, внесения изменений в метаданные и бизнес-логику на PL/SQL. Это сделано с помощью механизма одновременной поддержки нескольких версий схемы и логики, именуемых editions[3] .
  • 2013 год — вышла версия 12c (12.1.0.1), основное новшество — поддержка подключаемых баз данных (англ. pluggable database ), обеспечивающая свойства мультиарендности и живой миграции баз данных [4] , суффикс «c» в названии обозначает англ. cloud (облако).
  • 2018 год — вышла версия 18c (12.2.0.2) [5]
  • 2019 год — вышла версия 19с
Читайте также:  Что делать если сбросил настройки на андроид

История выпуска версий для различных операционных платформ [6] [ править | править код ]

История выпуска для Linux x86 [ править | править код ]

  • сентябрь 1998 года — 8.0 (8.0.5)
  • 23 февраля1999 года — 8.0 (8.0.5.1.0)
  • 22 ноября2000 года — 8i Release 3 (8.1.7.0.1)
  • 25 марта2003 года — 9i Release 2 (9.2.0.4)
  • 21 декабря2004 года — 10g Release 1 (10.1.0.3)
  • 2 июля2005 года — 10g Release 2 (10.2.0.1)
  • 10 августа2007 года — 11g Release 1 (11.1.0.6)
  • 1 сентября2009 года — 11g Release 2 (11.2.0.1)

История выпуска для Linux x86-64 [ править | править код ]

  • 16 октября2007 года — 11g Release 1 (11.1.0.6)
  • 1 сентября2009 года — 11g Release 2 (11.2.0.1)
  • 26 июня2013 года — 12c (12.1.0.1)

История выпуска для Solaris x86 [ править | править код ]

  • 14 мая1999 года — 8i Release 1 (8.1.5) для Intel UNIX (DG/UX Intel, SCO UnixWare, Solaris Intel)

История выпуска для Solaris x86-64 [ править | править код ]

  • 23 марта2006 года — 10g Release 2 (10.2.0.1)
  • 25 ноября2009 года — 11g Release 2 (11.2.0.1)
  • 26 июня2013 года — 12c (12.1.0.1)

История выпуска для Solaris SPARC 64-bit [ править | править код ]

  • 6 ноября2009 года — 11g Release 2 (11.2.0.1)
  • 26 июня2013 года — 12c (12.1.0.1)

История выпуска для Windows x86 [ править | править код ]

  • март 1997 года — 7 (7.3.3) для Windows NT 3.51/4.0
  • октябрь 1997 года — 7 (7.3.4) для Windows NT 3.51/4.0
  • 1 июля1998 года — 8.0 (8.0.5) для Windows NT
  • 10 марта1999 года — 8i Release 1 (8.1.5) для Windows NT и Windows 95/98
  • 20 сентября1999 года — 8.0 (8.0.6) для Windows NT
  • январь 2000 года — 8i Release 2 (8.1.6) для Windows NT
  • 16 ноября2000 года — 8i Release 3 (8.1.7) для Windows NT
  • 13 сентября2001 года — 9i Release 1 (9.0.1.0) для Windows 32-bit
  • 14 мая2002 года — 9i Release 2 (9.2.0.1) для Windows 32-bit
  • 26 марта2004 года — 10g Release 1 (10.1.0.2) для Windows 32-bit
  • 7 сентября2005 года — 10g Release 2 (10.2.0.1) для Windows 32-bit
  • 15 октября2007 года — 11g Release 1 (11.1.0.6) для Windows 32-bit
  • 5 апреля2010 года — 11g Release 2 (11.2.0.1) для Windows 32-bit [7]

История выпуска для Windows x86-64 [ править | править код ]

  • 31 октября2005 года — 10g Release 2 (10.2.0.1)
  • 7 ноября2007 года — 11g Release 1 (11.1.0.6)
  • 2 апреля2010 года — 11g Release 2 (11.2.0.1) [7]
  • 1 августа2013 года — 12c Release 1 (12.1.0.1) [8]
  • 8 марта2017 года — 12c Release 2 (12.2.0.1) [9]
  • 2018 год — 18c (12.2.0.2)

Программно-аппаратные платформы [ править | править код ]

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

  • Linuxx86
  • Linux x86-64
  • Linux на zSeries
  • Linux Itanium
  • Linux на POWER
  • Microsoft Windows (32-бит)
  • Windows NT (x64)
  • Windows NT (64-бит Itanium)
  • Solarisx86
  • Solaris AMD64/EM64T
  • Solaris SPARC (64-бит)
  • AIX5L
  • HP-UXPA-RISC
  • HP-UX Itanium
  • HP Tru64 UNIX
  • HP OpenVMSAlpha
  • IBM z/OS
  • Mac OS X Server

Редакции [ править | править код ]

СУБД поставляется в шести различных редакциях, ориентированных на различные сценарии разработки и развертывания приложений (а также отличающиеся ценой).

Читайте также:  Центробежный фильтр очистки воды

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

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

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

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

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

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

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

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

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

· Рассчитана на организации любого масштаба;

· Предназначена для обслуживания баз данных объемом до 8 экзабайт;

· Минимальное кол-во лицензий 25 пользователей на процессор, максимальное кол-во процессоров не ограничено;

· Поддерживается на любых платформах;

· Контролирует все данные клиента;

· Интегрирует всю информацию на предприятии;

· Обеспечивает работу всех приложений на предприятии;

· Обеспечивает постоянную доступность информации;

· Проверенная система обеспечения безопасности;

· Быстрая установка, удобное администрирование;

· Изначальная ориентация на сетевые вычисления на базе архитектуры Grid.

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

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

· Минимальное кол-во пользовательских лицензий 5, максимальное кол-во процессоров 4,

· Для организаций, имеющих до 1000 пользователей,

· Объем баз данных — до 500 Гб,

· Встроенная поддержка технологии RealApplicationCluster для обеспечения высокого уровня готовности и надежности систем,

· Быстрая установка и конфигурирование, встроенные средства автоматизированного управления

· Поддержка всех данных, всех приложений,

· Проверенные временем производительность, готовность, безопасность и надежность,

· Полностью модернизируемая до редакции OracleDatabase 11g EnterpriseEdition.

OracleDatabasePersonalEdition. предоставляет одному пользователю средства разработки и развертывания приложений, которые требуют полной совместимости с базами данных OracleDatabaseStandardEditionOne, OracleDatabaseStandardEdition и OracleDatabaseEnterpriseEdition..

OracleLite. Совсем облегченная мобильная СУБД, позволяющая синхронизировать информацию, хранимую на laptop-ах и карманных компьютерах с корпоративными базами данных. Доступ к данным Oracle 8iLite поддерживается посредством стандартных интерфейсов (ODBC, OCI, JDBC), что позволяет создавать приложения с помощью обычных средств разработки.

В октябре 2006 года в г Сан-Франциско на ежегодной конференции OracleOpenWorld президент компании Oracle Ларри Эллисон объявил о начале бетта тестирования новой версии флагманского продукта компании – СУБД Oracle 11g. Она поддерживает много новых функций, обеспечит большее быстродействие, обеспечит более высокую защиту данных и надежность работы приложения.

Все новые возможности 11g можно разделить на несколько групп:

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

2. Управление информацией. С этой целью была улучшена работа со всеми типами данных (включая реализацию Native XML), реализован механизм эффективной работы с файлами, хранимыми в СУБД, а не в файловой системе (SecureFiles), а также реализованы механизмы для поддержки жизненного цикла информации – ILM (InformationLifecycleManagement)

3. Разработка и тестирование приложений. С этой целью были реализованы новые подходы к разработке и модификации пользовательских приложений СУБД, позволяющие выполнять работы по модификации приложений СУБД без остановки их работы. Новые режимы работы Standby (резервной) базы позволят ее использовать для тестирования работы приложений, самой СУБД, отдельных SQL операторов и т д. Все это позволит значительно снизить время плановых простоев системы.

Распространение программных продуктов Oracle осуществляется путем предоставления лицензий на их использование.

Лицензия – это неисключительное, бессрочное и непередаваемое право на использование Программ, предоставляемое Конечному Пользователю на условиях компании Oracle. Авторские права и права собственности на лицензируемые программные продукты сохраняются за компанией-производителем.

Читайте также:  Huawei p20 pro nfc

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

Стоимость лицензии не зависит от версии программного обеспечения Oracle (8i, 9i, 10g, 11g) и платформы (Windows, Linux, Unix и т.д.).

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

Лицензируемые Программы предоставляются по каналам электронной связи или на носителях CD-ROM.

У заказчика есть возможность выбрать способ приобретения лицензии: по пользователям – NamedUserPlus или по процессорам – Processor.

Лицензия на обновление программного обеспечения Oracle и поддержку

Лицензия на обновление программного обеспечения и поддержку (далее SoftwareUpdateLicense&Support) предоставляет клиентам право на обновление (далее Upgrade) продукта и техническую поддержку в режиме 24×7 в течение пяти лет со дня выпуска продукта.

Upgrade продукта включает в себя обновление версий программного обеспечения, техническое обслуживание релизов и предоставление патчей (исправлений).Клиенты получают прямой доступ к специалистам Oracle по конкретным вопросам, касающимся установки и эксплуатации программного обеспечения Oracle.Web-поддержка осуществляется через MyOracleSupport (бывшийOracleMetaLink).MyOracleSupport обеспечивает клиентов про-активными (заблаговременными) уведомлениями, настраиваемой домашней страницей, техническими библиотеками и форумами, информацией о жизненном цикле продукта, базой данных ошибок (bug) и возможностью отправить Технический запрос на обслуживание (SR – ServiceRequest).

SoftwareUpdateLicense&Support предоставляется в течение одного года и приобретается одновременно с Лицензиями на продукты Oracle.

Стоимость SoftwareUpdateLicense&Support составляет 22% от стоимости приобретенных Лицензий на продукты Oracle.

SoftwareUpdateLicense&Support продлевается путем внесения ежегодной абонентской платы.

Регулярное ежегодное продление SoftwareUpdateLicense&Support обеспечивает оптимизацию расходов по обновлению продуктов Oracle в последующие периоды.

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

NamedUserPlus (Именованный пользователь)

С помощью метрики NamedUserPlus (NUP) лицензируются так называемые именованные пользователи.

Именованный пользователь – лицо, уполномоченное использовать Программы, установленные на одном или нескольких серверах, не зависимо от того, использует ли оно программу в данный момент времени или нет. Автоматическое устройство (не требующее участия человека) при возможности доступа к Программам считается пользователем (NUP) в дополнение ко всем лицам, уполномоченным использовать Программы.

Для подсчета числа лицензируемых пользователей программы по данной метрике следует определить количество всех лиц, имеющих право доступа к программе, а не только фактически ее использующих в определенное время. Например, если сервер Oracle эксплуатируется в организации посменно 3 группами операторов по 50 человек, то лицензию необходимо приобретать на 150 NamedUserPlus.

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

Лицензируя Oracle по NUP, следует выбирать наибольшее значение между реальным количеством пользователей и лицензионным минимумом, который составляет:

– StandardEditionOne – 5 лицензий на каждый сервер

– StandardEdition – 5 лицензий на каждый сервер

– EnterpriseEdition – 25 лицензий на каждый процессор

В случаях, когда пользователей сосчитать нельзя или их число очень велико (например, интернет-ориентированные приложения), применяется метрика Processor (CPU), с помощью которой лицензируются все процессоры системы, на которой установлены и/или запускаются Программы.

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

С базой данных Oracle может быть связан, например, банкомат, с которым работают клиенты банка со своими карточками. В этом случае клиенты банка являются пользователями Oracle, работающими с ним через мультиплексор – банкомат.

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

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

Количество процессоров для EnterpriseEdition рассчитывается с учетом лицензионного коэффициента, зависящего от типа процессора, по следующей формуле:

Количество процессоров * Количество ядер * Лицензионный коэффициент

Тип многоядерного процессора Лицензионный коэффициент
Sun UltraSparcT1 (4,6 или 8 ядер, 1GHz или 8 ядер, 1.2 GHz) 0,25
AMD, Intel, Xeon, Sun UltraSparcT1 (1.4 GHz) 0,50
Sun UltraSPARC IV, IV+, HP PA-RISC, IBM Power5 0,75
IBM Power6-7, System z, Все остальные многоядерные процессоры 1,00

При получении нецелого числа нужно округлить его в большую сторону.

Формула распространяется на лицензирование EnterpriseEdition как по CPU, так и по NUP.

Опасности, связанные с нарушением условий лицензионных соглашений.

Oracle не использует ключи доступа к программному обеспечению. Клиент может просто установить программное обеспечение и использовать его. Однако незаконное копирование программного обеспечения, намеренное или неосознанное, подвергает вашу компанию риску. Правильное управление программным обеспечением, напротив, будет во многих отношениях полезно компании.

Стоимость

MySQL

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

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

MySQLвозниклакакпопыткаприменитьmSQL к собственнымразработкамкомпании: таблицам, для которыхиспользовались ISAM — подпрограммынизкогоуровня. В результатебылвыработанновый SQL-интерфейс, но API-интерфейсостался в наследство от mSQL. Откудапроисходитназвание «MySQL» — доподлиннонеизвестно. Разработчикидают два варианта: либо потому, чтопрактически все наработкикомпанииначинались с префиксаMy, либо в честь девочки по имениMy, дочери Майкла МонтиВидениуса, одного изразработчиковсистемы.

Логотип MySQL в видедельфинаноситимя «Sakila». Он былвыбранизбольшогоспискапредложенныхпользователями «имёндельфина». Имя «Sakila» былоотправленоOpenSource-разработчикомAmbroseTwebaze.

Историявыпусков

ПервыйвнутреннийвыпускMySQLсостоялся 23 мая 1995 года;

Версия для Windows систем (Windows 95 и NT) выпущена 8 января 1998;

Версия 3.23: бета-версия в июне 2000, релиз в январе 2001;

Версия 4.0: бета в августе 2002, релиз в марте 2003;

Версия 4.1: бета в июне 2004, релиз в октябре 2004;

Версия 5.0: бета в марте 2005, релиз в октябре 2005;

Версия 5.1: разработка велась с ноября 2005, релиз в ноябре 2008;

Версия 5.4: бета в апреле 2009;

Версия 6.0: в разработке.

Лицензирование

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

GNU GeneralPublicLicense (переводят как Универсальная общественная лицензия GNU, Универсальная общедоступная лицензия GNU или Открытое лицензионное соглашение GNU) — лицензия на свободное программное обеспечение.

Однако по условиям GPL, если какая-либо программа включает исходные коды MySQL, то она тоже должна распространяться по лицензии GPL. Это может расходиться с планами разработчиков, не желающих открывать исходные тексты своих программ. Для таких случаев предусмотрена коммерческая лицензия, которая также обеспечивает качественную сервисную поддержку.

Платформы

MySQLпортирована на большоеколичество платформ: Linux, MacOSX, Solaris, SunOS, Windows 95, Windows 98, WindowsNT, Windows 2000, WindowsXP, WindowsVista и Windows 7. Важно отметить, что на официальном сайте СУБД для свободной загрузки предоставляются не только исходные коды, но и откомпилированные и оптимизированные под конкретные операционные системы готовые исполняемые модули СУБД MySQL.

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Сдача сессии и защита диплома — страшная бессонница, которая потом кажется страшным сном. 8921 — | 7229 — или читать все.

91.146.8.87 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.

Отключите adBlock!
и обновите страницу (F5)

очень нужно

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.