Model-Driven NoSQL Data Engineering





Publicado en

Actas de las XX Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2015)


CC BY 4.0


While the concept of database schema plays a central role in relational database systems, most NoSQL systems do not require having to formally define an schema. Instead, it is implicit in the stored data. This lack of schema definition offers a greater flexibility. More specifically, schemaless databases ease both the recording of non-uniform data and data evolution. However, this comes at the cost of losing some of the benefits provided by schemas, for instance, static checking that assure that stored data conforms to the database schema. We have started a research work aimed at inferring schemas from NoSQL databases, with the purpose of building database utilities able of automating tasks such as data validation, schema visualization, and data migration. This work has evidenced the benefits of using MDE techniques within the new “NoSQL Data Engineering” field.


Acerca de Sevilla Ruiz, Diego

Palabras clave

JSON Schema, Model-Driven Data Reverse Engineering, NoSQL Databases, Schema Inference
Página completa del ítem
Notificar un error en este artículo
Mostrar cita
Mostrar cita en BibTeX
Descargar cita en BibTeX