Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
nash.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
221.27 Кб
Скачать

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

Использование СУБД Oracle в качестве хранилища всех необходимых

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

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

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

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

остальных случаях администратор просто восстанавливает точки сохранения.

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

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

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

1.4.2.4 Средство для разработки базы данных ToadforOracle

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

ToadforOracle позволяет разработчикам избегать утомительных задач отладки PL/SQL кода, обеспечивает удобную среду разработки приложений, экономя время для разработки и тестирования больших проектов.

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

Функции ToadforOracle:

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

- возможность быстро перемещаться между несколькими областями программного кода при помощи удобных закладок;

- облегчение редактирования и тестирования при помощи полнофункциональной панели инструментов;

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]