Mostrar el registro sencillo del ítem

DSP: Schema Design for Non-Relational Applications

dc.contributor.authorAbubakar Imam, Abdullahi
dc.contributor.authorBasri, Shuib
dc.contributor.authorAhmad, Rohiza
dc.contributor.authorWahab, Amirudin A.
dc.contributor.authorGonzález Aparicio, María Teresa 
dc.contributor.authorCapretz, Luiz Fernando
dc.contributor.authorAlazzawi, Ammar K.
dc.contributor.authorBalogun, Abdullateef O.
dc.date.accessioned2020-10-30T11:36:00Z
dc.date.available2020-10-30T11:36:00Z
dc.date.issued2020
dc.identifier.citationSymmetry, 12 (2020); doi:10.3390/sym12111799
dc.identifier.issn2073-8994
dc.identifier.urihttp://hdl.handle.net/10651/57033
dc.description.abstractThe way a database schema is designed has a high impact on its performance in relational databases, which are symmetric in nature. While the problem of schema optimization is even more significant for NoSQL (“Not only SQL”) databases, existing modeling tools for relational databases are inadequate for this asymmetric setting. As a result, NoSQL modelers rely on rules of thumb to model schemas that require a high level of competence. Several studies have been conducted to address this problem; however, they are either proprietary, symmetrical, relationally dependent or post-design assessment tools. In this study, a Dynamic Schema Proposition (DSP) model for NoSQL databases is proposed to handle the asymmetric nature of today’s data. This model aims to facilitate database design and improve its performance in relation to data availability. To achieve this, data modeling styles were aggregated and classified. Existing cardinality notations were empirically extended using synthetically generated queries. A binary integer formulation was used to guide the mapping of asymmetric entities from the application’s conceptual data model to a database schema. An experiment was conducted to evaluate the impact of the DSP model on NoSQL schema production and its performance. A profound improvement was observed in read/write query performance and schema production complexities. In this regard, DSP has significant potential to produce schemas that are capable of handling big data efficiently.spa
dc.language.isoengspa
dc.relation.ispartofSymmetry, 12spa
dc.rightsAtribución 4.0 Internacional*
dc.rights© 2020 by the authors.
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectbig data applicationsspa
dc.subjectNoSQL databasesspa
dc.subjectquery processingspa
dc.titleDSP: Schema Design for Non-Relational Applicationsspa
dc.typejournal articlespa
dc.identifier.doi10.3390/sym12111799
dc.relation.publisherversionhttps://doi.org/10.3390/sym12111799spa
dc.rights.accessRightsopen access
dc.type.hasVersionAM


Ficheros en el ítem

untranslated

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Atribución 4.0 Internacional
Este ítem está sujeto a una licencia Creative Commons