Documento del Repositorio Institucional UCASAL
Título : | Repetición documental. Propuesta de almacenamiento único multi-aplicación. DBRMS, NoSQL y Simple Storage al rescate |
Tipo de documento : | info:ar-repo/semantics/tesis de maestría ; info:eu-repo/semantics/masterThesis |
Autores : | Fernández Lugo, Jorge Gerardo, Tesista ; Rivadera, Gustavo Ramiro, Docente guía |
Editorial : | Universidad Católica de Salta. Facultad de Ingeniería |
Formato : | application/pdf |
Nota general : |
Tesis de Grado Carrera: Especialización en Administración de Bases de Datos, Universidad Católica de Salta, 2023 |
Idioma : | Español |
Materias : | Trabajo final de postgrado | Informática | Base de datos | Sistema de gestión de bases de datos |
Resumen : |
La repetición de documentos iguales, dispersados en múltiples bases de datos, suele producirse cuando distintos sistemas utilizan los mismos documentos, y encuentran en la copia y en la duplicación, la forma más simple de compartir los mismos. Pero la repetición, como una solución simple para compartir, trae consigo el problema del desperdicio de almacenamiento producido por la duplicación junto con la pérdida de trazabilidad con respecto al versionado de un mismo documento. El propósito del presente trabajo, es encontrar una forma de almacenar documentos, provenientes de múltiples sistemas, en un repositorio único. Permitir que los demás sistemas, mediante referencias y permisos, puedan acceder a los documentos, a través de una base de datos única multi-aplicación; la cual contemplara alojar los mencionados documentos en tres tipos distintos de almacenamiento como repositorio único: relacional, NoSQL y almacenamiento simple de objetos. Finalmente, como propósito añadido, incorporar a la solución un motor especializado en búsquedas, a fin de dotar al modelo de un mecanismo para realizar búsquedas complejas de texto. El desarrollo del presente proyecto parte de la definición del problema, seguida de un estudio de los tres tipos de almacenamientos mencionados anteriormente. El resultado es el diseño de la base de datos única multi-aplicación, acompañada de un esquema de servicios para las operaciones CRUD. Desarrollado en PHP, un lote de pruebas alimenta la base de datos única, junto a los tres tipos de almacenamientos propuestos, probando la funcionalidad del modelo. The repetition of the same documents, dispersed in multiple databases, usually occurs when different systems use the same documents, and find in copying and duplication, the simplest way to share them. But repetition, as a simple sharing solution, brings with it the problem of wasted storage caused by duplication along with loss of traceability regarding versioning of the same document. The purpose of this work is to find a way to store documents from multiple systems in a single repository. Allow other systems, through references and permissions, to access the documents, through a single multi-application database; which will contemplate hosting the aforementioned documents in three different types of storage as a single repository: relational, NoSQL and simple object storage. Finally, as an added purpose, to incorporate a specialized search engine into the solution, in order to provide the model with a mechanism to perform complex text searches. The development of this project starts from the definition of the problem, followed by a study of the three types of storage mentioned above. The result is the unique multi-application database design, accompanied by a service schema for CRUD operations. Developed in PHP, a batch of tests feeds the unique database, together with the three types of storage proposed, testing the functionality of the model. |
Nivel de acceso : | info:eu-repo/semantics/openAccess |
Licencia de uso : | |
Cita recomendada : | Fernández Lugo, Jorge Gerardo. (2023-04-19) Repetición documental. Propuesta de almacenamiento único multi-aplicación. DBRMS, NoSQL y Simple Storage al rescate. Universidad Católica de Salta. Facultad de Ingeniería. http://bibliotecas.ucasal.edu.ar/opac_css/index.php?lvl=cmspage&pageid=24&id_notice=72706 |
Documento/s electrónico/s : |
|