Cómo funciona el programa de utilidad de diagnósticos de Rational ClearQuest

El programa de utilidad ClearQuest Diagnostics sirve para validar un depósito de esquemas o una base de datos de usuario contra un conjunto de reglas predefinidas. En este tema se describen los tipos de reglas utilizadas por la herramienta.

El programa de utilidad de diagnósticos de Rational ClearQuest utiliza un sistema basado en reglas para examinar el depósito de esquemas y/o la base de datos de usuario para las condiciones que podrían originar problemas de rendimiento. El programa de utilidad valida una base de datos procesando un conjunto de reglas que están definidas en un archivo XML. Las reglas permiten asegurar que las distintas tablas que forman la base de datos del depósito de esquemas y la base de datos de usuario están definidas correctamente. Cada regla pertenece a uno de los siguientes tipos de regla que se muestran a continuación en la Tabla 1.

Tabla 1. Tipos de regla
Tipo de regla Descripción
Base de datos Define el tipo y versiones de bases de datos a las que se da soporte y parámetros específicos de la base de datos.
Restricciones Define restricciones a nivel de tabla, como el número de filas o columnas permitidas en cada tabla, reglas de integridad referencial y reglas en las que una columna debe tener valores únicos en toda la tabla.
Existencia de tablas Define las tablas que están permitidas en el depósito de esquemas. Algunas tablas son obligatorias y otras opcionales.
Columnas y atributos Define los atributos para las columnas de la tabla.
Valores de campo Define las reglas en las que una columna debe tener valores específicos o un rango de valores.
Valor de campo e integridad referencial Define las reglas en que la integridad referencial depende de los valores de una columna específica.
Informativas Define las reglas para recopilar la información que se tiene que visualizar al ejecutar el programa de utilidad.

Al ejecutar el programa de utilidad se especifica si se deben procesar todas las reglas, uno o más grupos de reglas, o una o más reglas específicas. Un grupo de reglas es una colección de reglas diseñadas para comprobar un aspecto específico de la integridad de una base de datos, como por ejemplo información sobre usuarios o sobre el entorno MultiSite. Las reglas de un grupo de reglas abarcan tipos de regla.


Comentarios