Show simple item record

An Integrated Approach for Column-Oriented Database Application Evolution Using Conceptual Models

dc.contributor.authorSuárez-Otero González, Pablo 
dc.contributor.authorMior, M. J.
dc.contributor.authorSuárez Cabal, María José 
dc.contributor.authorTuya González, Pablo Javier 
dc.date.accessioned2021-10-29T11:30:51Z
dc.date.available2021-10-29T11:30:51Z
dc.date.issued2021-10-11
dc.identifier.isbn978-3-030-88357-7
dc.identifier.isbn978-3-030-88358-4
dc.identifier.urihttp://hdl.handle.net/10651/60683
dc.descriptionWorkshops Conceptual Modeling for NoSQL Data Stores, CoMoNoS, EmpER, CMLS (2nd. 2021. St. John's, NL, Canada)
dc.description.abstractSchema design for NoSQL column-oriented database applications follows a query-driven strategy where each table satisfies a query that will be executed by the client application. This strategy usually implies that the schema is denormalized as the same information can be queried several times in different ways, leading to data duplication in the database. Because the schema does not provide information such as where the data is duplicated or the relationships between conceptual entities, developers must use additional information when evolving the database. One strategy for accessing this information is to use a conceptual model that must be synchronized and kept consistent with the physical schema. In this work, we propose evolving a column-oriented database application after a schema change with a combination of methods that consists of four sequential stages: 1) reflect the schema change in the conceptual model, 2) take the necessary actions in the schema to maintain consistency between the new conceptual model and the schema, 3) maintain data integrity through migration of data and 4) update and adapt the client application to the new schema.spa
dc.description.sponsorshipThis work was supported by the TestBUS project (PID2019-105455GBC32) of the Ministry of Science and Innovation, Spain and the TESTEAMOS project (TIN2016-76956-C3-1-R) of the Ministry of Economy and Competitiveness, Spainspa
dc.format.extentp. 26-32spa
dc.language.isoengspa
dc.publisherSpringerspa
dc.relation.ispartofAdvances in Conceptual Modeling. ER 2021 Workshops CoMoNoS, EmpER, CMLS St. John's, NL, Canada, October 18–21, 2021, Proceedingsspa
dc.relation.ispartofseriesLecture Notes in Computer Science book series; 13012
dc.rights© Springer Nature Switzerland AG 2021
dc.rightsCC Reconocimiento - No Comercial - Sin Obra Derivada 4.0 Internacional
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectAn Integrated Approach for Column-Oriented Database Application Evolution Using Conceptual Modelsspa
dc.titleAn Integrated Approach for Column-Oriented Database Application Evolution Using Conceptual Modelsspa
dc.typeconference outputspa
dc.identifier.doi10.1007/978-3-030-88358-4_3
dc.relation.projectIDPID2019-105455GBC32spa
dc.relation.projectIDTIN2016- 76956-C3-1-Rspa
dc.relation.publisherversionhttps://doi.org/10.1007/978-3-030-88358-4_3
dc.rights.accessRightsopen accessspa
dc.type.hasVersionAM


Files in this item

untranslated

This item appears in the following Collection(s)

Show simple item record

© Springer Nature Switzerland AG 2021
This item is protected with a Creative Commons License