Редактор шаблонов соединений как средство интеграции базы знаний системы “АНАЛИТИК” с внешними источниками данных - page 8

необходимого, чтобы осуществить связку между таблицами на уровне
языка SQL. Реализация такой задачи представляется крайне сложной
и нецелесообразной. Гораздо проще позволить пользователю вводить
запрос, который связывал бы объекты системы и поля сложной БД на
языке SQL самостоятельно. Для этого в таблицу “Шаблоны” добавле-
но поле “Запрос”.
После того как требуемая информация найдена, необходимо ее ви-
зуализировать и сохранить. Визуализация объектов системы реализо-
вана в виде графов. Каждый найденный объект отображается на графе
и связывается дугой с объектом, по которому был совершен поиск. При
этом можно предложить несколько вариантов хранения информации в
системе.
Укажем на то, что для создания шаблонов, обеспечивающих связь
системы с внешними БД, используется специальная прослойка, ко-
торая называется редактором шаблонов. В этом редакторе создаются
шаблоны соответствия между объектами системы и объектами ВБД.
При этом для одной ВБД в зависимости от сложности может создавать-
ся один или более шаблонов соответствия. Отметим, что найденная в
ВБД информация преобразуется в РСС и подкачивается в оператив-
ную память, дополняя активную часть БЗ. Эта информация в виде
РСС сохраняется в БЗ системы. Таким образом, происходит увеличе-
ние пространства поиска системы в целом.
Заключение.
Описаны методы модернизации функционала систе-
мы “Аналитик” в соответствии с основными требованиями, предъ-
являемыми к подобному классу современных программных продук-
тов. Показано, что использование современных СУБД позволяет по-
высить производительность и надежность системы, уменьшить огра-
ничения объема занимаемой физической памяти, увеличить степень
безопасности системы. Хранилище знаний организуется на базе со-
временной СУБД (взамен плоских файлов).
В статье также описан метод взаимодействия современной СУБД
и активной части БЗ системы “Аналитик”. Указывать на то, что была
описана система управления БЗ, нельзя, так как функцию управления
знаниями выполняет язык ДЕКЛ, в то время как СУБД выполняет
лишь роль хранилища данных.
Систему такого класса можно с уверенностью назвать логико-
аналитической. Ее особенности — это наличие лингвистического про-
цессора, возможность автоматизированной обработки неструктуриро-
ванной информации, возможность создания режимов аналитической
обработки и отображения информации; наличие интерфейса соедине-
ния и извлечения информации из внешних БД и обеспечение функций
120 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2008. № 2
1,2,3,4,5,6,7 9
Powered by FlippingBook