Для построения СУВЗ как одного из важнейших инструментальных средств новой технологии необходима интеграция описанных средств и методов.

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

Поскольку СУБЗ представляет собой инструментальное средство, с ней работают в первую очередь программисты-разработчики интеллектуальных систем и администраторы баз знаний — специалисты, отвечающие за проектирование и сопровождение баз знаний в актуальном состоянии, т. е. в таком состоянии, которое правильно отражает внешнюю среду.

Основная задача программистов-разработчиков — создание процедурной части интеллектуальной системы, работающей на основе базы знаний. Для решения этой задачи имеются развитые инструментальные средства, не обеспечивающие, однако, необходимого уровня эффективности при работе с большими базами знаний. Интеграция должна преодолеть этот недостаток. Цель интеграции для разработчиков интеллектуальных систем — обеспечить создание единых инструментальных (языковых) средств, успешно и эффективно реализующих методы доступа к информации и обработки ее, типичные и для искусственного интеллекта, и для технологии баз данных, и не зависящие от того, где эта информация размещается. Иначе говоря, применяемые методы физической организации базы знаний (размещение ее в многоуровневой памяти ЭВМ) должны быть прозрачны для программиста-разработчика. В этом случае примитивы доступа к информации (типичные для той или иной области) выбираются программистом только из соображений удобства.

Цель интеграции для администраторов баз знаний — обеспечить ряд средств, представленных в основном в технологии баз данных, но приспособленных к требованиям СУБЗ. Это прежде всего:

— средства автоматизации логического и физического проектирования базы знаний, обеспечивающие, в частности, помощь в выборе способов хранения отдельных фрагментов базы знаний в соответствии с критерием максимальной эффективности функционирования СУБЗ;

— средства поддержания логической и физической целостности базы знаний в процессе ее эксплуатации, т. е. обеспечение надежной работы системы в условиях возможных сбоев технических и программных средств ЭВМ, ошибок пользователей;

— средства реорганизации базы знаний для повышения эффективности работы СУБЗ и в связи с глобальными изменениями системы знаний. Все эти средства имеют прототипы в технологии баз данных. Опыт, накопленный в технологии баз данных, свидетельствует о необходимости таких средств и в технологии баз знаний.