Integration of Relational and Graph Databases Functionally

被引:2
|
作者
Pokorny, Jaroslav [1 ]
机构
[1] MFF UK, Malostranske 25, Prague 11800 1, Czech Republic
关键词
graph database; relational database; databases integration; functional database model; MODEL;
D O I
10.2478/fcds-2019-0021
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In today's multi-model database world there is an effort to integrate databases expressed in different data models. The aim of the article is to show possibilities of integration of relational and graph databases with the help of a functional data model and its formal language - a typed lambda calculus. We suppose the existence of a data schema both for the relational and graph database. In this approach, relations are considered as characteristic functions and property graphs as sets of single-valued and multivalued functions. Then it is possible to express a query over such integrated heterogeneous database by one query expression expressed in a version of the typed lambda calculus. A more user-friendly version of such language could serve as a powerful query tool in practice. We discuss also queries sent to the integrated system and translated into queries in SQL and Cypher - the graph query language for Neo4j.
引用
收藏
页码:427 / 441
页数:15
相关论文
共 50 条
  • [1] Graph Transformation in Relational Databases
    Varro, Gergely
    Friedl, Katalin
    Varro, Daniel
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 127 (01) : 167 - 180
  • [2] Integration of Relational and NoSQL Databases
    Pokorny, Jaroslav
    VIETNAM JOURNAL OF COMPUTER SCIENCE, 2019, 6 (04) : 389 - 405
  • [3] Integration of Relational and NoSQL Databases
    Pokorny, Jaroslav
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2018, PT II, 2018, 10752 : 35 - 45
  • [4] Comparative study of relational and graph databases
    Lazarska, Malgorzata
    Siedlecka-Lamch, Olga
    2019 IEEE 15TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS (INFORMATICS 2019), 2019, : 363 - 370
  • [5] Reversible Mapping of Relational and Graph Databases
    Palagashvili, A. M.
    Stupnikov, S. A.
    PATTERN RECOGNITION AND IMAGE ANALYSIS, 2023, 33 (02) : 113 - 121
  • [6] Reversible Mapping of Relational and Graph Databases
    A. M. Palagashvili
    S. A. Stupnikov
    Pattern Recognition and Image Analysis, 2023, 33 : 113 - 121
  • [7] Graph Modeling from Relational Databases
    Lima Filho, Silas P.
    Cavalcanti, Maria C.
    Justel, Claudia M.
    2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [8] Using Functional Dependencies in Conversion of Relational Databases to Graph Databases
    Megid, Youmna A.
    El-Tazi, Neamat
    Fahmy, Aly
    DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA 2018), PT II, 2018, 11030 : 350 - 357
  • [9] Integration of CORBA and object relational databases
    Liang, KC
    Chyan, D
    Chang, YS
    Lo, WT
    Yuan, SM
    COMPUTER STANDARDS & INTERFACES, 2003, 25 (04) : 373 - 389
  • [10] Implementing a graph transformation engine in relational databases
    Varró G.
    Friedl K.
    Varró D.
    Software & Systems Modeling, 2006, 5 (3) : 313 - 341