LOGO

Páginas: 8 (1926 palabras) Publicado: 5 de noviembre de 2014
BLUEFIELDS INDIAN & CARIBEAN UNIVERSITY
CENTRO INTERUNIVERSITARIO MORAVO
BICU-CIUM

CARRERA: Ing. Sistemas
Realizado por: Misael Lampson
Fecha: 23/10/2014
La migración de bases de datos es generalmente una tarea compleja que no sólo supone transferir datos entre tipos de almacenaje y formatos de un servidor de base de datos a otro; sino quetambién supone reescribir sentencias SQL o incluso procedimientos (SPL) de lógica de negocio.
En comparación con los esquemas estándares de migración a mano, ofrecemos una potente gama de herramientas desarrolladas de probada eficacia en complejos módulos de bases de datos relacionales. Estas herramientas y nuestros especialistas pueden asegurar que las transiciones de las bases de datos se realicenperfectamente, independientemente de la naturaleza del sistema.
Desde la experiencia, estamos familiarizados con la complejidad, el coste que supone una larga migración de bases de datos y los problemas que aparecen durante el proceso cuando se emplean métodos inapropiados; ya que siempre comprobamos con los clientes potenciales que el uso de nuestras herramientas y métodos pueda ofrecer unaventaja significativa.
HERRAMIENTAS DE MIGRACIÓN
En comparación con la consultoría estándar de migraciones, la cual puede ofrecer poco más que soporte a la base de datos, nosotros tenemos gran experiencia en escribir grandes aplicaciones para empresas en sintaxis de la base de datos nativa y cross. Además, enseñamos a los equipos de las empresas una metodología y les proporcionamos una potente gama deherramientas para reducir costes y optimizar el proceso de migración.
Estas herramientas incluyen:
Herramienta de copia multi-bases de datos con conversión automática desde los tipos de datos (incluyendo tipos de datos geométricos)
Comprobación del esquema multi-base de datos
Grámatica SQL XML
Gramática DDL XML
Gramática DML XML
Gramática SPL XML
Gramática Triggers XML
Soporte para laconversión de tipos de datos geométricos
COPIA MULTI-BASE DE DATOS
La herramienta de copia puede replicar todos los datos desde una base de datos a una destinación, independientemente del motor, las tablas creadas, los índices, las restricciones y el mapeo de tipos de datos cuando los motores difieren. Con poco esfuerzo, y después del tiempo que supone copiar los datos, se puede ver y explorar losdatos en la nueva base de datos. Por supuesto, no se realiza una migración en estos casos.
Genera estructuras de tablas acorde con los tipos de datos objetivo
Desactiva automáticamente triggers y secuencias durante el proceso de copia
Instala automáticamente la secuencia asociada después de copiar una tabla
Soporta la generación de bases de datos cruzadas rowid
Soporta la conversión de tiposde datos geométricos permitiendo una fácil migración de motores espaciales
Soporta la construcción de índices post-copia y foreign keys
Soporta la compilación de triggers post-copia y SPL
COMPROBACIÓN DEL ESQUEMA MULTI-BASES DE DATOS
Una vez se empieza una migración, se puede generar un esquema XML desde la base de datos original. Esto permite traducir el modelo de base de datos a cualquiermotor.
Sin embargo, ¿qué pasa si el sistema continúa operando e incluso sufre cambios estructurales durante el proceso de migración? La comprobación del esquema compara las bases de datos de tipos diferentes y muestra las diferencia entre estructuras de tablas, claves primarias, foreign keys, índices y restricciones. También, se puede hacer una comparación con el modelo de esquema maestro en XML.En ambos casos, se aplicará una propuesta de cambios para asegurar que se muestra la misma estructura física.
SOPORTE AL DESARROLLO, TEST, PRE-PRODUCCIÓN Y PRODUCCIÓN
Las herramientas de migración están construidas alrededor de un diccionario de base de datos. El diccionario permite a los programadores almacenar su código (sentencias DML, queries SQL, código SPL, datos de tablas iniciales,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Logo
  • Logos
  • logos
  • logos
  • Logo
  • LOGOS
  • no logo
  • Logo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS