Онтология и графовые базы данных


Цитировать

Полный текст

Открытый доступ Открытый доступ
Доступ закрыт Доступ предоставлен
Доступ закрыт Доступ платный или только для подписчиков

Аннотация

Ставится задача: построить модель базы знаний, которая состоит из объектов и их свойств, тесно связанных друг с другом, с возможностью быстрого поиска конкретных объектов и добавления новых данных без потери скорости и без трудоёмкой и сложной работы над базой. В качестве решения были предложены реляционные, нереляционные, т.е. сетевая, иерархическая и графовая, базы данных, но, в ходе анализа, сделан вывод, что такие базы данных без каких-либо улучшений не обеспечивают должной скорости работы и простоты добавления новых данных. Все вышеперечисленные модели данных имеют общие недостатки: медленный поиск объектов при больших объёмах информации, и трудоёмкий процесс добавления новых данных. В случае перестроения базы данных, приходится заново прорабатывать всю систему, что является крайне нетривиальной задачей и требует, как минимум, затрат во времени. В итоге был проанализирован метод онтологий в совмещении с такими базами данных, который максимально подходит для решения данной задачи. Свойства объектов строятся как графовая база данных, сами же объекты и свойства записываются с помощью, к примеру, RDF как набор триплетов объект - отношение - объект. Таким образом, при переходе к одному из свойств, известна также информация обо всех связях этого свойства, его дочерних и родительских узлах, объектах, которые ему принадлежат. Поиск становится значительно проще и быстрее, так как одним запросом можно сократить круг до нескольких объектов. Введение новых данных также упрощается - теперь следует только создать новый объект или сферу и внести все связи.

Полный текст

Доступ закрыт

Об авторах

Софья Ильинична Папуша

Финансовый университет при правительстве Российской Федерации

Email: sofia.papusha@gmail.com
Департамент анализа данных и машинного обучения Москва, Российская Федерация

Список литературы

  1. Введение в системы баз данных//К. Дж. Дейт. 2005. 1316 с. ISBN 5-8459-0788-8
  2. SQL. Полное руководство//Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель. 2015. 960 с. ISBN 978-5-8459-1654-9
  3. NoSQL Distilled//Martin Fowler. 234 с. 2013.
  4. Парадигмы цифровой экономики//под редакцией М.А. Эскиндарова, В.И. Соловьева. Финансовый университет при Правительстве Российской Федерации. 2019. 326 с. ISBN 978-5-89353-550-1
  5. Онтологическое моделирования предприятий: методы и технологии//Издательство Уральского университета. 2019. 237 с. ISBN 978-5-7996-2580-1
  6. Основные технологии баз данных//Б.А. Новиков, Е.А.Горшкова, Н.Г. Графеева.
  7. Encyclopedia of Database Systems// Ling Liu, M. Tamer Ozsu. Springer Science, 2009. 3818 p. ISBN 9780387355443.
  8. Trees and Hierarchies in SQL for Smarties// Joe Celko. 2nd Edition. Morgan Kaufmann. 2012. 296 p. ISBN 0123877334.
  9. Graph Databases// Robinson, I. and Webber, J. and Eifrem, E. O’Reilly Media, 2013. 178 p. ISBN 978-1449356262.
  10. Professional NoSQL//Shashank Tiwari. John Wiley & Sons, 2011. ISBN 978-1-118-16780-9.
  11. Introduction to Database Management System// Satinder Bal Gupta, Aditya Mittal. Laxmi Publications, 2009. 288 p. ISBN 813180724X, 9788131807248.
  12. Хранилища данных. От концепции до внедрения//С. Архипенков, Д. Голубев, О. Максименко. М.: Диалог-Мифи. 2002. 528 p.
  13. Базы данных//С.В. Глушаков, Д.В. Ломотько. М.: Харьков. Фолио. 2000. 504 p.
  14. Базы данных: разработка и управление//Хансен Генри; , Джеймс. М.: Бином. 2015. 704 p.
  15. Базы данных и информационные системы//В.Н. Редько, И.А. Басараб. М.: Знание. 2017. 341 p.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML

© Юр-ВАК, 2020

Ссылка на описание лицензии: https://www.urvak.ru/contacts/