Reglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documental

The present work proposes the transformation rules for migrate relational database to documental non-relational database. This proffer is based in the identification of similarities and differences between the two management systems database, therewith, identify integration points. From there is set...

Full description

Autores:
Vargas Peñuela, Higgor A.
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Universidad del Quindío
Repositorio:
Repositorio Universidad del Quindío
Idioma:
spa
OAI Identifier:
oai:bdigital.uniquindio.edu.co:001/306
Acceso en línea:
https://bdigital.uniquindio.edu.co/handle/001/306
Palabra clave:
Reglas, migración, bases de datos, SQL, documental
Rights
closedAccess
License
Derechos reservados Universidad Del Quindío
id RUQUINDIO2_851400edba4ac49fa3852b4245fd1cc9
oai_identifier_str oai:bdigital.uniquindio.edu.co:001/306
network_acronym_str RUQUINDIO2
network_name_str Repositorio Universidad del Quindío
repository_id_str
dc.title.spa.fl_str_mv Reglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documental
title Reglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documental
spellingShingle Reglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documental
Reglas, migración, bases de datos, SQL, documental
title_short Reglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documental
title_full Reglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documental
title_fullStr Reglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documental
title_full_unstemmed Reglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documental
title_sort Reglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documental
dc.creator.fl_str_mv Vargas Peñuela, Higgor A.
dc.contributor.advisor.spa.fl_str_mv Universidad Del Quindío - Colombia- Jorge Iván Triviño - Director-
dc.contributor.author.spa.fl_str_mv Vargas Peñuela, Higgor A.
dc.subject.spa.fl_str_mv Reglas, migración, bases de datos, SQL, documental
topic Reglas, migración, bases de datos, SQL, documental
description The present work proposes the transformation rules for migrate relational database to documental non-relational database. This proffer is based in the identification of similarities and differences between the two management systems database, therewith, identify integration points. From there is sets a process from migrate relational database, that includes disciplines, responsible, and in-out templates in order to apply fully the defined transformations. The process is supported in Eclipse Process Framework Composer SPEM tool.
publishDate 2017
dc.date.accessioned.spa.fl_str_mv 2017-05-17T14:41:31Z
dc.date.available.spa.fl_str_mv 2017-05-17T14:41:31Z
dc.date.issued.spa.fl_str_mv 2017-09-25
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.spa.fl_str_mv Software
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.spa.fl_str_mv https://bdigital.uniquindio.edu.co/handle/001/306
url https://bdigital.uniquindio.edu.co/handle/001/306
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos reservados Universidad Del Quindío
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/closedAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución 4.0 Internacional (CC BY 4.0)
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_14cb
rights_invalid_str_mv Derechos reservados Universidad Del Quindío
https://creativecommons.org/licenses/by/4.0/
Atribución 4.0 Internacional (CC BY 4.0)
http://purl.org/coar/access_right/c_14cb
eu_rights_str_mv closedAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.faculty.spa.fl_str_mv Universidad Del Quindío- Ingeniería - Ingeniería de Sistemas y Computación
institution Universidad del Quindío
bitstream.url.fl_str_mv https://bdigital.uniquindio.edu.co/bitstreams/a565df4e-ca0c-4182-bf65-5f383e234c9a/download
https://bdigital.uniquindio.edu.co/bitstreams/6cb64099-cad4-41a3-be17-9b9a3948bbe9/download
https://bdigital.uniquindio.edu.co/bitstreams/b0ea526f-90c2-4e1f-b4c9-8f80a658c9d8/download
https://bdigital.uniquindio.edu.co/bitstreams/455c6255-373f-4c5a-a213-d796ff4c0b19/download
bitstream.checksum.fl_str_mv cc059920b2a2a1965c8f88c5ea04954f
9a9b0ffb534b222586ee1629a143b23b
46ff4a69a1f532397cb07fe9fc4af3f0
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital Universidad del Quindío
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808413813556379648
spelling Universidad Del Quindío - Colombia- Jorge Iván Triviño - Director-Vargas Peñuela, Higgor A.2017-05-17T14:41:31Z2017-05-17T14:41:31Z2017-09-25https://bdigital.uniquindio.edu.co/handle/001/306The present work proposes the transformation rules for migrate relational database to documental non-relational database. This proffer is based in the identification of similarities and differences between the two management systems database, therewith, identify integration points. From there is sets a process from migrate relational database, that includes disciplines, responsible, and in-out templates in order to apply fully the defined transformations. The process is supported in Eclipse Process Framework Composer SPEM tool.El presente trabajo propone reglas de transformación para realizar migración de bases de datos relacionales a bases de datos no relacionales de tipo documental. La propuesta está basada en la identificación de las similitudes y diferencias entre los dos sistemas gestores de bases de datos, con ello, se identifican los puntos de integración. A partir de allí se establece un proceso para la migración de bases de datos que incluye disciplinas, responsables y formatos de entrada y salida con el fin de aplicar completamente las transformaciones definidas. El proceso está soportado por la herramienta de Eclipse SPEM - EPFC.ORGANIZACIÓN DEL DOCUMENTO ......................................................................... 13 INTRODUCCIÓN ............................................................................................................ 15 1. CONTEXTO ............................................................................................................ 16 1.1. PLANTEAMIENTO DEL PROBLEMA ..................................................... 16 1.2. OBJETIVOS .................................................................................................... 17 1.2.1. OBJETIVO GENERAL ......................................................................... 17 1.2.2. OBJETIVOS ESPECÍFICOS ................................................................ 17 1.3. ALCANCE ....................................................................................................... 17 1.4. PRESUPUESTO ............................................................................................. 18 1.5. CRONOGRAMA .............................................................................................. 1 2. BASES DE DATOS ................................................................................................... 1 2.1. Bases De Datos Relacionales ............................................................................ 1 2.1.1. Modelo entidad relación ........................................................................... 1 2.1.2. Modelo relacional ...................................................................................... 2 2.2. Popularidad de las bases de datos SQL más usadas ...................................... 3 2.3. Criterios de evaluación para la selección del motor de bases de datos SQL 4 2.4. Métodos de evaluación ...................................................................................... 6 2.5. Selección de la base de datos SQL a usar en la prueba de concepto ............ 9 2.6. Bases De Datos No Relacionales .................................................................... 10 2.7. Popularidad de bases de datos NoSQL más usados ..................................... 13 2.8. Criterios de evaluación ................................................................................... 16 2.9. Métodos de evaluación .................................................................................... 17 2.10. Selección de la base de datos NoSQL a usar en la prueba de concepto ..... 19 3. IDENTIFICACIÓN DE LAS PRINCIPALES DISCIPLINAS PARA LA MIGRACIÓN DE BASES DE DATOS ........................................................................ 19 3.1. Actividades Generales del Proceso ................................................................ 28 3.2. Especificación de procesos de migración ...................................................... 30 3.3. Propuesta del proceso de migración de bases de datos relacionales a no relacionales de tipo documental ................................................................................. 42 4. IDENTIFICACIÓN DE LAS TRANSFORMACIONES .................................... 59 4.1. Caso de prueba para identificar transformaciones ..................................... 68 5. ESPECIFICACIÓN DE LAS REGLAS DE TRANSFORMACIÓN ................ 75 5.1. Definición de las reglas de transformación ................................................... 77 6. CASOS DE ESTUDIO ............................................................................................ 79 6.1. Configuración del ambiente de trabajo ........................................................ 79 6.2. Caso de estudio para migrar un almacén de datos a una base de datos no relacional de tipo documental. ................................................................................... 79 6.2.1. Planificación ............................................................................................ 81 6.2.2. Análisis y diseño ...................................................................................... 82 6.2.3. Migración e integración .......................................................................... 86 6.2.4. Validación ................................................................................................ 90 6.2.5. Caso de estudio para migrar una base de datos relacional a una base de datos no relacional de tipo documental ............................................................ 90 6.2.6. Planificación ............................................................................................ 91 6.2.7. Análisis y diseño ...................................................................................... 92 6.2.8. Migración e integración .......................................................................... 98 6.2.9. Validación .............................................................................................. 104 7. CONCLUSIONES Y TRABAJO FUTURO ....................................................... 105 8. BIBLIOGRAFÍA ................................................................................................... 107PregradoIngeniero de Sistemasapplication/pdfspaDerechos reservados Universidad Del Quindíohttps://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/closedAccessAtribución 4.0 Internacional (CC BY 4.0)http://purl.org/coar/access_right/c_14cbReglas, migración, bases de datos, SQL, documentalReglas de transformación para realizar migración completa de bases de datos relacionales SQL a bases de datos no relacionales de tipo documentalTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionSoftwarehttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85Universidad Del Quindío- Ingeniería - Ingeniería de Sistemas y ComputaciónPublicationTHUMBNAILdocument(6).pdf.jpgdocument(6).pdf.jpgGenerated Thumbnailimage/jpeg5987https://bdigital.uniquindio.edu.co/bitstreams/a565df4e-ca0c-4182-bf65-5f383e234c9a/downloadcc059920b2a2a1965c8f88c5ea04954fMD55TEXTdocument(6).pdf.txtdocument(6).pdf.txtExtracted texttext/plain222560https://bdigital.uniquindio.edu.co/bitstreams/6cb64099-cad4-41a3-be17-9b9a3948bbe9/download9a9b0ffb534b222586ee1629a143b23bMD54ORIGINALdocument(6).pdfdocument(6).pdfapplication/pdf9159480https://bdigital.uniquindio.edu.co/bitstreams/b0ea526f-90c2-4e1f-b4c9-8f80a658c9d8/download46ff4a69a1f532397cb07fe9fc4af3f0MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bdigital.uniquindio.edu.co/bitstreams/455c6255-373f-4c5a-a213-d796ff4c0b19/download8a4605be74aa9ea9d79846c1fba20a33MD52001/306oai:bdigital.uniquindio.edu.co:001/3062024-06-07 11:06:29.191https://creativecommons.org/licenses/by/4.0/Derechos reservados Universidad Del Quindíorestrictedhttps://bdigital.uniquindio.edu.coBiblioteca Digital Universidad del Quindíobdigital@metabiblioteca.com