Використання графової СКБД NEO4J для вирішення практичних задач

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Львівський торговельно-економічний університет

Abstract

У кваліфікаційній роботі досліджено особливості організації, функціонування та практичного застосування графових баз даних як перспективної моделі зберігання й обробки складно структурованих та взаємопов’язаних даних. Актуальність роботи зумовлена обмеженнями традиційних реляційних моделей, які не завжди дозволяють ефективно описувати об’єкти реального світу з динамічними властивостями та багаторівневими зв’язками. Об’єктом дослідження є графові бази та сховища даних, а предметом — системи керування та способи використання графових баз даних. У роботі проаналізовано сучасні технології зберігання та обробки графів, розглянуто функціональні можливості графових СКБД та особливості проєктування графових моделей даних. Особливу увагу приділено дослідженню графової СКБД Neo4j та декларативної мови запитів Cypher, що забезпечують ефективне моделювання, зберігання й аналіз взаємозв’язків між об’єктами. У практичній частині продемонстровано можливості використання Neo4j і Cypher для розв’язання прикладних задач, зокрема реалізації генеалогічного дерева та рекомендаційних механізмів. Результати дослідження підтверджують, що графові бази даних забезпечують високу продуктивність, гнучкість і швидкий доступ до зв’язаних даних, що робить їх ефективним інструментом для задач аналітики, рекомендаційних систем, соціальних мереж і мережевого аналізу. Отримані результати можуть бути використані у навчальному процесі під час вивчення NoSQL-технологій та графових моделей даних.

Description

Кваліфікаційна робота на здобуття вищої освіти ступеня "бакалавр" за освітньо-професійною програмою "Комп'ютерні науки" зі спеціальності 122 "Комп'ютерні науки". – Львівський торговельно-економічний університет. Львів. 2023.

Citation

Endorsement

Review

Supplemented By

Referenced By