Implementación de una base de datos heterogénea distribuida entre los SGBDs ORACLE, MySQL y PostgreSQL con replicación, mediante un script bash implementado en el sistema operativo CentOS usando software libre
Contenido principal del artículo
Resumen
El presente artículo permite obtener una base de datos distribuida heterogénea con replicación en un ambiente CentOS en menos de 5 minutos, mediante un script bash, usando únicamente software libre. La idea se centra en tener un esclavo que será ORACLE y los nodos maestros estarán en MySQL y PostgreSQL, con la finalidad de reducir costos a la hora de diseñar e implementar una base de datos distribuida ya que se aprovecha al máximo la potencia de un gestor de pago, el cual es Oracle, con la gratuidad y buen desempeño de MySQL y PostgreSQL. El resultado de este artículo será un ODBC que configure los dos gestores sin gastar un solo centavo y en tiempo récord, y así poder obtener una base de datos distribuida conformada por distintos gestores, que trabajen como uno solo.
Descargas
Detalles del artículo
Derechos de autor: Los autores que publican en la revista INNOVA Research Journal conservan los derechos de autor y garantizan a la revista el derecho de ser la primera publicación del trabajo bajo una Licencia Creative Commons, Atribución-No Comercial 4.0 International (CC BY-NC 4.0). Se pueden copiar, usar, difundir, transmitir y exponer públicamente, siempre que: a) se cite la autoría y la fuente original de su publicación (revista, editorial, URL y DOI de la obra); b) no se usen para fines comerciales; c) se mencione la existencia y especificaciones de esta licencia de uso.
Citas
Barroso, V. (2015). Explotación e Integración de Bases de Datos Heterogéneas para la Universidad de Valladolid.
Cisneros, J. (1998). Panorama sobre base de datos. (Un enfoque práctico). UABC.
Cuadra, D., & Castro, E. (2013). Desarrollo de bases de datos:casos prácticos desde el análisis a la. Ra-Ma.
Devart. (2017). Devart Web Site. Obtenido de https://www.devart.com/purchase.html.
Edward, L. (2006). MySQL. Peachpit Press.
Espinoza, C. (2010). Metodología de investigación tecnológica. Perú: Imagen Gráfica SAC.
Gonzalez, Ó. (2000). Arquitecturas de sistemas de bases de datos. Castilla: Universidad De Castilla La Mancha.
Harvey, P., & Gorham, N. (31 de 08 de 2015). UnixODBC. Obtenido de http://www.unixodbc.org/.
Heurtel, O. (2015). Oracle 12c: administración. Ediciones ENI.
Jurado, C. (2010). Diseño Ágil con TDD. Lulu.com.
Martin, S. (2011). PostgreSQL: Una poderosa base de datos libre. EAE.
Martínez, L. (2010). Diseño y construcción de bases de datos distribuidas heterogéneas sobre Oracle y SQL Server. Madrid: Universidad Carlos III de Madrid.
Muñoz, A., & Obando, A. (2006). Heterogeneidad de Datos y Posibles Soluciones. Bógota: Pontificia Universidad Javeriana.
Sheth, A. (1990). Federated Database Systems for Managing distributed, Heterogeneus, and Autonomus Database. ACM Computing.
Smyth, N. (2010). CentOS 5 Essentials. eBookFrenzy.