2019
DOI: 10.2478/fcds-2019-0021
|View full text |Cite
|
Sign up to set email alerts
|

Integration of Relational and Graph Databases Functionally

Abstract: A significant category of NoSQL approaches is known as graph databases. They are usually represented by one property graph. We introduce a functional approach to modelling relations and property graphs. Single-valued and multivalued functions will be sufficient in this case. Then, a typed λcalculus, i.e., the language of λ-terms, will be used as a data manipulation language. Some integration options at the query language level are discussed.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 17 publications
0
5
0
Order By: Relevance
“…It is then possible to express queries through such integrated heterogeneous databases by a single query expression expressed in a typed version of lambda calculus. A more user-friendly version of the language can serve as a powerful query tool in practice, queries sent to integrated systems and translated into queries in SQL and Cypher [11,12]. An automated method for modeling relational databases that uses SQL triggers and foreign keys to efficiently answer positive semantic questions about instances based to Web Semantic ontologies.…”
Section: Related Workmentioning
confidence: 99%
“…It is then possible to express queries through such integrated heterogeneous databases by a single query expression expressed in a typed version of lambda calculus. A more user-friendly version of the language can serve as a powerful query tool in practice, queries sent to integrated systems and translated into queries in SQL and Cypher [11,12]. An automated method for modeling relational databases that uses SQL triggers and foreign keys to efficiently answer positive semantic questions about instances based to Web Semantic ontologies.…”
Section: Related Workmentioning
confidence: 99%
“…To solve this problems, graph databases, which is a form of an object relational mapping [7] (ORM) is required to provide data mapping to all models of objects. These databases can be implemented with the help Neo4j which is a relational database system developed using graph theory techniques.…”
Section: Related Literaturementioning
confidence: 99%
“…MATCH (Visitors:User)-[r:VIEWS]->(home:Page {page: "https://www.ettrading.com/"}) RETURN home.page AS url, count(r) AS visits; Table II displayed the number of the website visitors that are "bouncers". This means that of the twelve visits, five (5) persons did not have any business with the website whilst seven (7) persons were true visitors and interested in the products advertised.…”
Section: Code: Match (N) Return N;mentioning
confidence: 99%
“…The crucial differences between relational and A Systematic Approach for Converting Relational to Graph Databases Đukić, Marija; Pantelić, Ognjen; Pajić Simović, Ana; Krstović, Stefan; and Jejić, Olga A graph databases are [12]: 1. Relational database structure is stricter than graph structure, 2.…”
Section: Introductionmentioning
confidence: 99%