Abstract
A multi-model approach to heterogeneous database (DB) integration requires a more user-friendly solution, i.e., a possibility to see various conceptual or data schemas in a unified way. We use a functional approach based on so-called attributes named by short natural language expressions with associated expressions describing their type. Attributes are functions that can be manipulated by a version of typed lambda calculus, which with arithmetic and aggregation functions enables to build a powerful query language. We consider the relational, E-R, JSON, and graph data/conceptual models. A query over such integrated DB can be expressed by a term of the typed lambda calculus. A more user-friendly version of such language can serve as a powerful query tool in practice.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Candel, C.J.F., Sevilla Ruiz, D., García-Molina, J.J.: A unified metamodel for NoSQL and relational databases. Inf. Syst. 104, 101898 (2022)
Hillebrand, G., Kanellakis, P.C., Mairson, H.G.: Database query languages embedded in the typed lambda calculus. Inf. Comput. 127(2), 117–144 (1996)
Lu, J., Holubová, I., Cautis, B.: Multi-model databases and tightly integrated polystores: current practices, comparisons, and open challenges. In: Proceedings of the CIKM 2018, 27th ACM International Conference on Information and Knowledge Management, pp. 2301–2302 (2018)
Pokorný, J.: XML functionally. In: Desai, B.C., Kioki, Y., Toyama, M. (eds.) Proceedings of the IDEAS2000, pp. 266–274. IEEE Computer Society (2000)
Pokorný, J.: Functional querying in graph databases. In: Nguyen, N., Tojo, S., Nguyen, L., Trawiński, B. (eds.) ACIIDS 2017, Part I. LNCS, vol. 10191, pp. 291–301. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-54472-4_28
Pokorný, J.: Integration of relational and NoSQL databases. Vietnam J. Comput. Sci. 6(4), 389–405 (2019)
Pokorný, J.: JSON functionally. In: Proceedings of ADBIS 2020, Lyon, France, August 25–27, pp. 139–153 (2020)
Pokorný, J., Richta, K.: Towards conceptual and logical modelling of NoSQL databases. In: Insfran, E., et al. (eds.) Advances in Information Systems Development. LNISO, vol. 55, pp. 255–272. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-95354-6_15
Svoboda, M., Čontoš, P., Holubová, I.: Categorical modelling of multi-model data: one model to rule them all. In Proceedings of the 10th International Conference on MEDI 2021, Tallin, pp. 190–198 (2021)
Thant, P.T., Naing, T.T.: Hybrid query processing system (HQPS) for heterogeneous databases (relational and NoSQL). In: Proceedings of the International Conference on Computer Networks and Information Technology, pp. 53–58 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Pokorný, J. (2023). Data Integration in a Multi-model Environment. In: Delir Haghighi, P., et al. Information Integration and Web Intelligence. iiWAS 2023. Lecture Notes in Computer Science, vol 14416. Springer, Cham. https://doi.org/10.1007/978-3-031-48316-5_14
Download citation
DOI: https://doi.org/10.1007/978-3-031-48316-5_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-48315-8
Online ISBN: 978-3-031-48316-5
eBook Packages: Computer ScienceComputer Science (R0)