Базы данных Oracle - статьи

         

Общие положения


Разновидности выводимых таблиц ("виртуальных", "вторичных"; "представлений") в Oracle:

  • именованные выводимые таблицы - views: для моделирования данных и регулирования доступа к данным
  • именованные выводимые таблицы с хранимым результатом - materialized views: для повышения эффективности доступа к данным или для программирования доступа
  • неименованные выводимые таблицы без хранения результата - inline views: для формулирования запросов к данным.

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



    Содержание раздела