Towards Conceptual and Logical Modelling of NoSQL Databases
Jaroslav Pokorný () and
Karel Richta ()
Additional contact information
Jaroslav Pokorný: Charles University, Faculty of Mathematics and Physics
Karel Richta: University College of Polytechnics
A chapter in Advances in Information Systems Development, 2022, pp 255-272 from Springer
Abstract:
Abstract NoSQL databases (DB) support the ability to handle large volumes of data in the absence of an explicit data schema. On the other hand, schema information is sometimes essential for applications during data retrieval. Consequently, there are approaches to schema construction, e.g., in the JSON DB and graph DB communities. The difference between a conceptual and database schema is often vague in this case. We use functional constructs—typed attributes for a conceptual view of DB that provide a sufficiently structured approach for expressing semantics of document and graph data. Attribute names are natural language expressions. Such typed functional data objects can be manipulated by terms of a typed λ-calculus, providing powerful nonprocedural query features for considered data structures. The calculus is extendible. Logical, arithmetic operations, and aggregation functions can be included there. Really, conceptual and database modelling merge in this case. The paper focuses on conceptual/database schemas for JSON and graph NoSQL data models.
Keywords: Typed lambda calculus; Functional data objects; NoSQL databases; Relational databases; Database integration (search for similar items in EconPapers)
Date: 2022
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:lnichp:978-3-030-95354-6_15
Ordering information: This item can be ordered from
http://www.springer.com/9783030953546
DOI: 10.1007/978-3-030-95354-6_15
Access Statistics for this chapter
More chapters in Lecture Notes in Information Systems and Organization from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().