Athena: A Database-Independent Schema Definition Language

ADVANCES IN CONCEPTUAL MODELING (ER 2021)(2021)

Cited 2|Views4
No score
Abstract
While relational databases are still predominant, there is a growing interest in NoSQL, and many database systems are evolving to accommodate several NoSQL paradigms. Moreover, polyglot persistence is envisioned as the database architecture of complex modern applications. In this heterogeneous scenario, the existence of a paradigmindependent language to specify schemas is of paramount importance. Here we present Athena, a database-independent schema declaration language. Athena is a textual domain specific language based on a generic metamodel able of representing NoSQL and relational schemas. Along this paper, we will describe the requirements of the language, constructs, and some applications of Athena.
More
Translated text
Key words
NoSQL databases, Schema declaration, Unified NoSQL metamodel, Domain specific language
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined