Abstract
NoSQL data stores do not enforce any structural constraints on the data, they are usually referenced as schema-less data. On the other hand, for managing and retrieving data, its inherent structure proves to be significant. Especially for modeling purposes, conceptual design of semi-structured data proves to be an important task. MongoDB document store is the most popular of NoSQL systems, ranked December 2018 on the first place among similar systems by DB-Engines (www.db-engines.com). In this paper, we present a modeling method for MongoDB data structure based on Conceptual Graphs (CGs). A common interface is proposed for data structure modeling and queries in MongoDB.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Cattell, R.: Scalable SQL and NoSQL data stores. SIGMOD Rec. 39(4), 12–27 (2010)
Klettke, M., Strl, U., Scherzinger, S.: Schema extraction and structural outlier detection for JSON-based NoSQL data stores. In: (BTW), pp. 425–444. GI (2015)
Molnar, A., Varga, V., Sacarea, C.: Conceptual graphs based modeling and querying of XML data. In: SoftCOM, pp. 23–28. IEEE (2017)
Sowa, J.F.: Conceptual graphs for a data base interface. IBM J. Res. Dev. 20(4), 336–357 (1976)
Varga, V., Săcărea, C., Molnar, A.E.: Conceptual graphs based modeling of semi-structured data. In: Chapman, P., Endres, D., Pernelle, N. (eds.) ICCS 2018. LNCS (LNAI), vol. 10872, pp. 167–175. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-91379-7_13
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Varga, V., Andor, CF., Săcărea, C. (2019). Conceptual Graphs Based Modeling of MongoDB Data Structure and Query. In: Endres, D., Alam, M., Şotropa, D. (eds) Graph-Based Representation and Reasoning. ICCS 2019. Lecture Notes in Computer Science(), vol 11530. Springer, Cham. https://doi.org/10.1007/978-3-030-23182-8_21
Download citation
DOI: https://doi.org/10.1007/978-3-030-23182-8_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-23181-1
Online ISBN: 978-3-030-23182-8
eBook Packages: Computer ScienceComputer Science (R0)