Классика баз данных - статьи

       

Архитектурные компоненты


В соответствии с перечисленными в предыдущем пункте службами, выделяются следующие архитектурные компоненты DSSP.

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

При наличии возможности в каталоге должен содержаться базовый реестр элементов данных в каждом участнике: идентификатор, тип, дата создания и т.д. Тогда в нем можно поддерживать базовую возможность просмотра объединенного реестра всех участников. Интерфейс просмотра можно использовать для ответов на вопросы пользователей о наличии или отсутствии элемента данных или определения того, какие участники хранят документы данного типа.

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

Поиск и запрашивание. У пользователей должна иметься возможность запроса любого элемента данных, независимо от его формата и модели данных. В начале работы с пространством данным DSSP должна поддерживать для каждого участника запросы по ключевым словам. По мере получения большей информации об участнике, DSSP должна постепенно начать поддерживать более сложные запросы. Должно поддерживаться плавное переключение между запросами по ключевым словам, просмотром и структурированными запросами.

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

Содержание  Назад  Вперед