" />

xCase

Herramienta CASE para la gestión completa de bases de datos

xCase es una herramienta de tipo CASE que le ofrece potentes funciones para la automatización y el mantenimiento del ciclo de vida completo de sus bases de datos. xCase automatiza su trabajo y realiza, de forma transparente, las tareas más tediosas y repetitivas.

Fase de Diseño
xCase dispone de una sofisticada interfaz visual que le permite diseñar de forma precisa sus bases de datos capturando todos los detalles de la información que debe manejar. Los mecanismos de automatización y mantenimiento de xCase le ayudan a completar el análisis y diseño de las bases de datos de manera completa e íntegra. Además, no es necesario ser un experto en las bases de datos con las que va a trabajar. xCase se encarga de todos los detalles mientras Ud. se centra en el diseño de los datos.

xCase le ofrece:

  • Ingeniería inversa y directa
  • Completas funciones gráficas para manejar proyectos complejos
  • Funciones de adaptación de los diferentes editores y diccionarios de datos
  • Potentes mecanismos de automatización de las relaciones de las bases de datos, claves, índices, etc
  • Mecanismos de herencia de atributos definibles por usuario
  • Validación de objetos de la base de datos

Fase de Presentación
Una vez completado el diseño de la base de datos, xCase genera diagramas de alta calidad, destinados a la presentación de su diseño desde diferentes puntos de vista y con varios niveles de detalle. xCase le permite adaptar la presentación de cara a sus clientes o compañeros, facilitando así el proceso iterativo de análisis, diseño y presentación.

xCase le permite:

  • Controlar los colores, letras, anotaciones y otros elementos gráficos
  • Resaltar gráficamente las relaciones padre/hijo
  • Dividir su diseño en múltiples diagramas más manejables
  • Incrustar un diagrama en otro
  • Almacenar múltiples visualizaciones para un mismo diagrama
  • Utilizar funciones de navegación y zoom

Fase de Documentación
Una vez presentado su modelo de datos, es muy importante documentar su diseño, ya que éste constituye los cimientos de su futura aplicación. xCase automatiza esta tarea, muchas veces larga y tediosa, mediante la impresión de diagramas e informes con sus propios comentarios y atributos personales.

xCase le ofrece:

  • Impresión a todo color de sus diagramas
  • Exportación de diagramas a formato Windows Metafile
  • La posibilidad de utilizar xCase Viewer (adquirido separadamente) para visualizar el modelo completo, sin posibilidad de modificarlo
  • Un motor Crystal Reports incorporado para obtener informes en varios formatos, que incluso puede publicar en la Web

Fase de Generación del Código
Tras haber documentado ampliamente su proyecto, las potentes funciones de automatización de xCase le ayudan en la generación de todo el código relacionado con la base de datos:

  • Código DDL (Data Definition Language) para crear la base de datos
  • Triggers y procedimientos almacenados para garantizar la integridad de los datos
  • Vistas y consultas para extraer datos
  • Código orientado a objeto que ofrece todos aquellos metadatos que su aplicación front-end pueda precisar.

Todo el código generado por xCase proviene de TCL, un lenguaje de script muy potente y fácil de utilizar, que va más allá de las simples macros ofrecidas por otras herramientas. xCase incluye una versión adaptada de TCL que le ofrece acceso completo a todos los metadatos, incluyendo atributos definidos por el usuario tanto en el Diccionario de Datos de xCase como en el Catálogo de la base de datos.

Fase de Gestión de los Datos Físicos
Una de las funciones más destacadas de xCase es su capacidad de establecer un enlace directo entre el dominio conceptual y los datos físicos, de manera que resulta inmediato mover datos de una base de datos a otra, generar datos de prueba, y ver y editar datos físicos desde xCase garantizando su integridad.

xCase le permite:

  • Migrar automáticamente los datos de una base de datos a otra diferente, construyendo la nueva base de datos si es necesario y realizando las oportunas conversiones (sólo en la edición Professional)
  • Validar los datos físicos para comprobar si cumplen las restricciones del modelo, se respeta la unicidad, no existen registros huérfanos y los campos enumerados contienen valores correctos, entre otras cosas.
  • Ver y editar datos físicos

Fase de Mantenimiento
Finalmente, su aplicación está instalada y funcionando. De todas formas, es muy probable que su diseño requiera modificaciones y mejoras en un breve espacio de tiempo. De nuevo, xCase se convierte en su ayudante automatizando el mantenimiento tanto de los metadatos del modelo como del catálogo de la base de datos. Una vez hechas las modificaciones, xCase le permite actualizar la base de datos de producción preservando los datos existentes.

Puesto que un modelo se compone de muchos metadatos interrelacionados, cualquier cambio puede tener muchas implicaciones. Por ejemplo, cuando añade un nuevo elemento a una clave primaria, es necesario crear claves foráneas, modificar o crear índices primarios y foráneos, cambiar reglas de integridad referencial, modificar vistas y triggers, etc. xCase lleva a cabo todo esto es su modelo automáticamente. Además, xCase genera todo el código necesario para adecuar la base de datos. Tras su revisión, un simple clic activa todos los cambios.

Diferentes Ediciones

xCase ha sido específicamente diseñado pensando en las actuales bases de datos del mercado para ofrecer una solución totalmente integrada. Si bien la línea de productos xCase soporta diferentes bases de datos, xCase no se limita a ofrecer una solución genérica. Por contra, xCase soporta todos los atributos y características peculiares de cada base de datos mediante una interfaz sencilla y específicamente adaptada.

La línea de productos xCase la encabeza xCase Professional Edition, que ofrece soporte a las principales base de datos del mercado en un solo paquete, y otros tres productos más destinados a bases de datos específicas: Fox/VFP, Jet e Interbase.

Novedades de xCase 6.0

  • Sincronización bidireccional de su modelo con todos los objetos de la base de datos, incluyendo vistas, triggers y procedimientos almacenados. Para cada objeto puede decidir si sincronizar su modelo con la base de datos o al revés. Es posible imprimir un informe que detalle las discrepancias.
  • Las vistas ahora aparecen como objetos gráficos en un diagrama.
  • Puede ocultar y mostrar las relaciones entre entidades a nivel de diagrama.
  • Las entidades, vistas o diagramas incrustados pueden aparecer en más de un diagrama.
  • Es posible mostrar el nombre del dominio al que está asignado un campo.
  • Se soportan triggers para múltiples eventos, como "Insert o Delete o Update", en SQL Server 7 / 2000 y Oracle.
  • Control de los márgenes a la hora de imprimir diagramas.
  • Soporte mejorado de VFP. Los modelos VFP pueden manejar múltiples DBCs, así como tablas libres en formatos VFP y Fox 2.x.
  • Los DBCs que contengan vistas remotas pueden crearse a partir de modelos no VFP. Con ello se simplifica el mantenimiento ya que los cambios en la base de datos se propagan automáticamente a las vistas remotas.
ProductoPrecio
xCase Viewer149,00 €
xCase Professional 6 - Actualización299,00 €
xCase for Fox (FoxPro y VFP)399,00 €
xCase for Jet (MDB)399,00 €
xCase for Interbase/Firebird399,00 €
xCase Professional (SQL Server, Oracle, Sybase, Informix, DB2, Interbase, FoxPro, VFP y Jet)799,00 €
Temas relacionados
xCase Light - Producto completo y gratuito limitado a 5 tablas
Manual del producto en PDF
ACCIONES
Descargar demo
Imprimir página
Precios