8c7f6c03

в рамках БД Oracle, дает


XML DB, созданная в рамках БД Oracle, дает возможность следующего:

  • работать с репозитарием;
  • регистрировать схему XML для ее использования работе с данными XML в БД;
  • создавать внутри СУБД сервлеты для доступа к БД через интернет.

Репозитарий XML DB, фактически является древовидно-организованой файловой системой внутри БД, элементами которой выступают ресурсы: каталоги (папки) и произвольные (не обязательно текстовые) файлы. Папки можно заводить и удалять, а файлы - заводить, удалять и извлекать.
Технически ресурсы репозитария XML DB суть документы XML. Элемент Contents каждого такого документа представляет содержание ресурса, а все остальные элементы являются метаданными, описывающими ресурс.
Средствами доступа к ресурсам, составляющим репозитарий, могут служить:

  • системные таблицы RESOURCE_VIEW и PATH_VIEW
  • программы на PL/SQL (пакет DBMS_XDB) и на Java
  • протоколы HTTP, HTTPS, FTP, WebDAV.

Здесь рассматриваются две первые категории средств, а последняя оставлена для самостоятельных упражнений.

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