정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 구현 단계, 데이터베이스 세부검토내용 "02. 인덱스(Index), 트리거(Trigger) 및 저장 프로시져(Stored procedure)가 설계에 따라 구현되었는지 점검한다."의 세부검토방법
01. 인덱스(Index) 설계에 따라 인덱스가 생성되고 설계서와 상호 일관성을 유지하고 있는지 검토한다. - 인덱스 정의서에서 기술된 인덱스가 모두 물리적으로 생성되었는지 시스템 카탈로그(Catalog)를 조회하여 확인한다. - 인덱스의 사용빈도가 적거나 생성만 하고 사용하지 않는 인덱스가 있는지 확인한다. - 대용량 테이블의 인덱스인 경우, 구성된 파티션 키는 구성 컬럼이 정확하게 구성되었는지 확인한다. - 2개 이상의 컬럼으로 구성이 되는 복합 키(composite key)의 경우, 전체 테이블의 컬럼 항목과 키의 구성 항목 비율을 확인한다. 02. 트리거(Trigger) 및 저장 프로시져(Stored Procedure)가 설계에 따라 생성되고, 설계서와 상호 일관성을 유지하고 있는지 검토한다. - 트리거 및 저장 프로시져 설계서에서 기술된 트리거 및 저장 프로시져가 모두 물리적으로 생성되었는지 시스템 카탈로그(Catalog)를 조회하여 확인한다. - 설계서의 내용대로 실제 구동되는지를 확인하기 위해 관련 기능 프로그램을 실행하여 확인한다.