- Tytuł:
-
Mapping of relational structures in graph database Neo4j
Mapowanie struktur relacyjnych w bazie grafowej Neo4j - Autorzy:
-
Mueller, W.
Idziaszek, P.
Kujawa, S.
Łukomski, M.
Nowak, P. - Powiązania:
- https://bibliotekanauki.pl/articles/334844.pdf
- Data publikacji:
- 2018
- Wydawca:
- Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Maszyn Rolniczych
- Tematy:
-
mapping
relational structure
graph structure
database
Neo4j
mapowanie
struktura relacyjna
struktura grafowa
baza danych - Opis:
-
Extension of functionality of most applications including the ones supporting agriculture, as a general rule requires an indepth knowledge of relational structures creating databases, which can be sometimes difficult to achieve. It can result from the lack of complete technical documentation as well as relatively huge complexity of relational structures. The given publication is a continuation of the author’s actions, aimed at creating a moderately universal application allowing to reproduce the existing relational structures created with the use of different relational database management systems (RDBMS), namely SQL Server, MySQL or Oracle into graph form on the level of Neo4j graph database. This form makes it possible to thoroughly recognize complex relational structures with the use of queries prepared in Cypher language in native client, which is made available from the level of the created application. During the construction process of the presented tool, technologies such as ADO.NET, graph database Neo4j together with available programming interface as well proper tables containing metadata were utilized.
Rozbudowa funkcjonalności większości aplikacji, w tym również wspomagających rolnictwo z reguły wymaga pełnej znajomości struktur relacyjnych tworzących bazy danych, co czasami może być trudne do osiągnięcia. Powodem może być brak pełnej dokumentacji technicznej oraz względnie duża złożoność struktur relacyjnych. Prezentowana publikacja, to kontynuacja działań autorów, zmierzająca do wytworzenia w miarę uniwersalnej aplikacji, pozwalającej na odwzorowanie istniejących struktur relacyjnych, powstałych przy wykorzystaniu różnych systemów bazodanowych SQL Server, MySQL oraz Oracle, do postaci grafowej na poziomie Neo4j. Ta postać umożliwia wygodne, dogłębne rozpoznawanie złożonej struktury relacyjnej za pomocą pytań konstruowanych w języku Cypher w natywnym programie klienckim udostępnianym z poziomu prezentowanej aplikacji. W procesie budowy prezentowanego narzędzia wykorzystano technologie ADO.NET, bazę grafową Neo4j wraz z dostępnym interfejsem programistycznym oraz odpowiednie tabele zawierające metadane. - Źródło:
-
Journal of Research and Applications in Agricultural Engineering; 2018, 63, 4; 121-124
1642-686X
2719-423X - Pojawia się w:
- Journal of Research and Applications in Agricultural Engineering
- Dostawca treści:
- Biblioteka Nauki