Migración De La Base De Datos Del Sistema Canopus
INTRODUCCIÓN
Los avances tecnológicos han producido la necesidad de mantener actualizado a los Centros de Información tanto de Guayaquil como en Quito de la Armada del Ecuador, es por esto que entre los proyectos a implementar esta en hacer una Reingeniería[1] del Sistema CANOPUS que fue desarrollada en 1993 con una duración de 10meses, que agrupa varios módulos (ver Anexo A) informáticos necesarios para el funcionamiento eficiente de la Dirección General del Material de la Armada, DIGMAT.
El objetivo el Sistema CANOPUS es automatizar los procedimientos de gestión de la Dirección General del Material y repartos subordinados, implementando sistemas de información diseñados para correr en una plataforma dearquitectura abierta[2], con características multiusuario cliente-servidor, que permita modernizar la administración y control de las direcciones técnicas y de abastecimientos para que contribuyan eficazmente en el proceso de toma de decisiones.
Actualmente el Sistema CANOPUS se encuentra desarrollado en una plataforma INFORMIX lo cual hace que sufra limitación con respecto a la conexión con el mundoexterior.
El mercado de Manejadores de Bases de Datos, MBD es muy amplio y ofrece las más variadas alternativas, por lo que se debe discernir:
• ¿Cuál de todas las plataformas de Base de Datos satisface las necesidades de brindar más y mejores servicios a sus usuarios?
• ¿Cuáles son los criterios en los cuales nos debemos basar para escoger de mejor forma la herramienta?Analizando cada una de estas preguntas llegamos a la conclusión de que uno de los objetivos para la solución es contar con una base de datos reconocida, como lo es Oracle, que soporte el desarrollo de aplicaciones en una variedad de herramientas y que, una vez que la aplicación este en producción, nos brinde la seguridad de que los trabajos realizados por la base de datos están 100%garantizados, esto nos ayudará mucho a la hora de resolver los múltiples problemas que pudieran surgir, lo que no ocurre si usamos bases de datos de código abierto[3] que todavía en nuestro país son desconocidas, cuyo soporte y experiencia son casi nulos, lo que resultará una pérdida de valioso tiempo de investigación.
La solución del desarrollo de la migración del Sistema CANOPUS desde la Base deDatos de INFORMIX a ORACLE debe cumplir los siguientes objetivos técnicos:
1. Mover las estructuras de una Base de Datos a otra Base de Datos de diferentes marcas.
2. Definir el plan de pruebas que conllevan validación, verificación e inspección del código.
3. Utilizar la ingeniería reversa como herramienta de Ingeniería de Software para implementaciones de cambios de componentes einfraestructura.
4. Consolidar la información de manera segura estando siempre disponible, además de contar con un tiempo de respuesta, escalabilidad y soporte requerido.
5. Obtener la más alta calidad de servicio en hardware modular.
Debido a la considerable extensión que es realizar una reingeniería al Sistema CANOPUS, nuestro análisis se verá limitado solamente en lo que respecta ala migración de la plataforma[4] de INFORMIX a ORACLE.
Es por esto que el propósito del presente ensayo es demostrar, por medio de diferentes análisis, que la plataforma en ORACLE proporcionará las mejores guías y soluciones necesarias para que el Sistema CANOPUS sea la herramienta tecnológica que la Armada del Ecuador necesita.
ANÁLISIS COMPARATIVO PARA LA MIGRACIÓN DE LA BASEDE DATOS DEL SISTEMA CANOPUS A ORACLE
1. DIFERENCIACIÓN Y COMPATIBILIDAD ENTRE LA BASE DE DATOS INFORMIX Y ORACLE.
Diferencias:
• Oracle es un motor de Base de Datos relacionales, es decir, tiene una colección de relaciones, y se considera que la relación es representada por una tabla, en la que cada fila representa una colección de valores que describen una entidad del mundo...
Regístrate para leer el documento completo.