ПОИСК Статьи Чертежи Таблицы Требования к интерфейсам пользователя из "Системы словарей-справочников данных " Интерфейс генерации отчетов обеспечивает возможность подготовки форматированных отчетов о метаданных с помощью заранее написанных (готовых) программ. Обычно содержание этих отчетов предсказуемо, а формат известен заранее. От запроса к запросу формат отчета не изменяется до тех пор, пока специально не будет модифицирована спецификация этого отчета. Примером такого рода отчетов может служить отчет каталог объектов , где перечислены все объекты базы метаданных вместе с их атрибутами. Интерфейс генерации отчетов позволяет получать форматированные отчеты значительного объема, например отчет об объектах , представляющий собой форматированный дамп базы метаданных. Таким же образом могут быть получены и другие отчеты больщого объема, например типа перекрестных ссылок . [c.174] По-видимому, наиболее важное преимущество, обеспечиваемое процессором запросов, это эпизодический просмотр, т. е. селективная выборка содержимого базы метаданных без получения сложных отчетов большого объема. Кроме того, обработка запросов весьма эффективна при удовлетворении повседневных потребностей пользователей в метаданных, когда ответ имеет смысл только в том случае, если он точен и предоставлен своевременно. Подобные функции обычно реализуются с помощью языка запросов. Такой язык может быть очень мощным и в то же время относительно простым в использовании. Как правило, реализуется интерактивный язык запросов, так что ответы могут быть получены в течение короткого времени. [c.175] средства обновления и поиска просты и доступны пользователю, то указанные виды обработки можно выполнять в интерактивном режиме. Дружелюбные по отношению к пользователю средства диалогового обновления базы метаданных весьма желательны, так как упрощают внесение изменений в метаданные, а также расширяют доступ в режиме оперативного обновления и поиска. Примером применения таких средств может служить обновление АБД файла паролей или профилей безопасности пользователей системы. Передача этого задания на выполнение в пакетном режиме чревата утечкой информации и, как следствие, несанкционированными доступом к сведениям ограниченного распространения. [c.175] Конечно, наличие оперативных средств не исключает необходимости выполнения обновления и выборки в пакетном режиме. Пакетный режим предпочтителен при больших объемах изменений. [c.175] Вернуться к основной статье