Может ли кто-нибудь помочь мне, указав на пример использования Ruby on Rails с хранилищем данных Oracle, имеющим такие атрибуты, как:
Как ив случае многих систем Oracle объекты не просто представлены в виде таблиц данных, но являются истинными объектами в смысле информатики.В этом случае объекты определяются с помощью пакетов PL / SQL и хранимых процедур.
Система Oracle использует такие функции, как объединенные первичные ключи и индексированные организованные таблицы (IOTS).).[В индексных организованных таблицах нет отдельного индекса;некоторые или все столбцы определяют индекс.]
Система Oracle использует дополнительные функции Oracle для оптимизации, такие как разделы данных, кеши SQL * Result и т. д.
Общая архитектура системы сбалансирована в том смысле, что часть бизнес-логики может находиться в базе данных в хранимых процедурах PL / SQL.Но не существует «догматического» или «пуристского» подхода.В сбалансированном подходе бизнес-логика разных видов не только делается с использованием PL / SQL.Он также может находиться в системах правил или рабочих процессов, выполняемых с помощью современных правил или механизмов рабочих процессов.Наконец, представления данных, а также бизнес-логика также могут быть выполнены с помощью компонентов, написанных на Ruby или Ruby On Rails, чтобы воспользоваться преимуществами, которые предоставляют эти инструменты и которые могут дополнить использование компонентов PL / SQL, врожденныхдля многих (или большинства) систем Oracle сложной природы.
Если ответ на некоторые вопросы «Нет», есть ли кто-то, кто может помочь нам дать руководство, чтобы мы моглис помощью этих функций добавьте возможности Ruby и Ruby On Rails в базу данных Oracle.Я рад создать дополнительные виды Ruby-оболочек и других файлов для выполнения этой задачи.
Спасибо