Синтез схем баз данных на основе онтологии

Автор: Кучуганов М.В.

Журнал: Онтология проектирования @ontology-of-designing

Рубрика: Инжиниринг онтологий

Статья в выпуске: 4 (22) т.6, 2016 года.

Бесплатный доступ

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

Еще

Онтология, дескрипционная логика, база данных, реляционная модель, синтез баз данных

Короткий адрес: https://sciup.org/170178545

IDR: 170178545   |   DOI: 10.18287/2223-9537-2016-6-4-475-484

Список литературы Синтез схем баз данных на основе онтологии

  • Baader, F. The Description Logic Handbook / F. Baader. - New York: Cambridge University Press, 2003.
  • Конев, Б.Ю. Онтология и представление знаний / Б.Ю. Конев. - Department of Computer Science, Liverpool University, 2010. - URL: http://logic.pdmi.ras.ru/csclub/courses/ontology (Дата обращения 12.10.2016).
  • Sequeda, J. Integrating relational databases with the Semantic Web / J. Sequeda. - [Электронный ресурс]. - URL: https://repositories.lib.utexas.edu/handle/2152/30537 (Дата обращения 16.08.2016).
  • Auer, S. and I., Zachary, G. Integrating Ontologies and Relational Data / S. and I. Auer, G. Zachary // Technical Reports (CIS). Paper 716. - URL: http://repository.upenn.edu/cis_reports/716 (Дата обращения 16.08.2016).
  • Левков, А.А. Организация эффективной системы хранения фактов в онтологиях /А.А. Левков // Информационные технологии и вычислительные системы. - 2011. - №4. - С. 3-9.
Статья научная