Онтология и графовые базы данных
- Авторы: Папуша С.И.1
-
Учреждения:
- Финансовый университет при правительстве Российской Федерации
- Выпуск: Том 16, № 3 (2020)
- Страницы: 268-272
- Раздел: Статьи
- URL: https://journals.eco-vector.com/2541-8025/article/view/532684
- ID: 532684
Цитировать
Полный текст



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

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