Rational ClearQuest 진단 유틸리티 작동 원리

ClearQuest 진단 유틸리티는 사전 정의된 규칙 세트에 대해 스키마 저장소 또는 사용자 데이터베이스의 유효성을 검증하여 작동합니다. 이 주제에서는 도구에 의해 사용되는 규칙의 유형을 보여줍니다.

Rational ClearQuest 진단 유틸리티는 규칙 기반 시스템을 사용하여 스키마 저장소 및/또는 사용자 데이터베이스에서 성능 문제점을 야기시킬 수 있는 조건을 검사합니다. 이 유틸리티는 XML 파일에 정의된 규칙 세트를 처리하여 데이터베이스의 유효성을 검증합니다. 규칙은 스키마 저장소 데이터베이스 및 사용자 데이터베이스를 구성하는 다양한 테이블이 올바르게 정의되었는지 확인합니다. 각 규칙은 표 1에 표시된 다음 규칙 유형 중 하나에 속합니다.

표 1. 규칙 유형
규칙 유형 설명
데이터베이스 지원되는 데이터베이스의 유형 및 버전과 데이터베이스 특정 매개변수를 정의합니다.
제한조건 테이블에서 허용되는 행 또는 열의 수, 참조 무결성 규칙 및 열이 테이블에서 고유한 값을 가져야 하는 규칙과 같은 테이블 레벨 제한조건을 정의합니다.
테이블 존재 스키마 저장소에서 허용되는 테이블을 정의합니다. 테이블은 필수 테이블과 선택적 테이블로 구분됩니다.
열 및 속성 테이블 열의 속성을 정의합니다.
필드 값 열이 특정 값 또는 값 범위를 가져야 하는 규칙을 정의합니다.
필드 값 및 참조 무결성 특정 열의 값이 참조 무결성에 영향을 주는 규칙을 정의합니다.
정보용 유틸리티를 실행할 때 표시될 정보를 수집하는 규칙을 정의합니다.

유틸리티를 실행할 때에는 모든 규칙, 하나 이상의 규칙 그룹 또는 하나 이상의 특정 규칙의 프로세스 여부를 지정합니다. 규칙 그룹은 사용자나 MultiSite 정보와 같은 특정 데이터베이스 통합을 확인하도록 디자인된 규칙의 콜렉션입니다. 규칙 그룹의 규칙은 규칙 유형을 순환합니다.


피드백