당신은 Microsoft Access 세계에서 작업하고 있으며 입력한 데이터가 원하는 기준에 부합하는지 확인하고 싶습니까? 유효성 규칙은 값 검증에 도움을 주어 데이터베이스에 올바른 정보만 들어가도록 보장합니다. 이 가이드에서는 테이블 필드에 대해 유효성 규칙을 효과적으로 설정하는 방법을 보여줍니다.
주요 인사이트
유효성 규칙을 사용하면 Microsoft Access에서 데이터를 필터링하여 유효한 값만 저장할 수 있습니다. 숫자, 날짜 및 기타 입력에 대한 임계값을 설정하여 오류를 최소화하고 데이터베이스의 무결성을 유지할 수 있습니다.
단계별 가이드
1. 테이블 디자인 뷰에 접근하기
테이블에서 유효성 규칙을 시작하려면 우선 해당 테이블의 디자인 뷰로 이동해야 합니다. 여기서 필드의 모든 설정 및 속성을 조정할 수 있습니다.

2. 가격 필드에 대한 유효성 규칙 설정
이 단계에서는 직원이 특정 값 이하의 가격을 입력하지 못하도록 하려 합니다. 예를 들어, 여행의 가격이 최소 10유로가 되도록 하려는 것입니다. 아주 간단합니다:
- 디자인에서 가격에 해당하는 필드를 클릭합니다.
- 필드의 속성에서 유효성 규칙을 조정할 수 있는 옵션을 찾을 수 있습니다.
여기에서 가격이 10보다 크도록 하는 규칙을 입력할 수 있습니다.
3. 유효성 규칙 입력하기
유효성 규칙 필드에 조건을 입력합니다. 이는 '보다 큼' 기호 >와 숫자 10을 사용하여 실현할 수 있습니다.

4. 변경 사항 저장하기
유효성 규칙을 입력한 후에는 변경 사항을 저장하는 것이 중요합니다. 새로운 규칙이 활성화되도록 저장하는 것을 잊지 마십시오.
5. 입력 값 확인하기
이제 새 데이터를 만들 수 있습니다. 9유로의 가격을 입력해 보십시오. 유효성 규칙이 위반되었다는 오류 메시지를 받아야 합니다. 이는 규칙이 올바르게 작동하고 있음을 보여줍니다.
6. 오류 메시지 향상시키기
사용자 친화성을 높이기 위해 오류 메시지를 조정할 수 있습니다. 누군가 9유로의 가격을 입력하면 "금액이 너무 작습니다. 더 높은 가격을 입력하십시오"와 같은 메시지를 설정할 수 있습니다.
7. 날짜에 대한 유효성 규칙 설정
가격 외에도 데이터베이스에 현재 날짜만 입력되도록 설정하고 싶을 수 있습니다. 여기에서 유효성 규칙을 조정하여 최근 30일 또는 다음 30일 이내의 날짜만 허용할 수 있습니다.
8. 날짜 규칙 적용하기
이렇게 하려면 테이블의 날짜 필드로 이동합니다. 유효성 규칙 "between Date() -30 and Date() +30"을 입력하세요. 이를 통해 이 범위 내의 날짜만 저장될 것입니다.
9. 기존 데이터 레코드 검증의 중요성
규칙을 설정한 후에는 이러한 규칙이 새로운 입력에만 적용된다는 것을 주의해야 합니다. 시스템이 기존 데이터 레코드를 검토해야 하는지 묻는 경우 "아니오"를 선택하세요. 이렇게 하면 오래된 데이터 레코드가 새로운 규칙에 부합하지 않아 문제를 일으키는 것을 방지할 수 있습니다.

10. 날짜 규칙 테스트하기
이제 새 데이터를 생성하여 유효성 규칙을 테스트합니다. 허용된 범위를 벗어난 날짜를 입력해 보십시오. 날짜가 잘못되었다는 오류 메시지를 받아야 합니다.
11. 다른 필드에 대해 유효성 검증 반복하기
같은 원칙을 사용하여 데이터베이스의 다른 필드를 검증할 수 있으며, 예를 들어 생년월일에 대해 미성년자가 입력되지 않도록 할 수 있습니다. 데이터의 무결성을 보장하기 위해 여기에서도 유효성 규칙을 설정하십시오.
요약 - Microsoft Access에서 유효성 규칙을 올바르게 사용하기
이 가이드에서는 Microsoft Access에서 유효성 규칙을 효과적으로 적용하여 데이터의 품질과 무결성을 보장하는 방법을 배웠습니다. 가격 필드와 날짜에 대한 기본 사항을 다루었으며, 더 나은 사용자 경험을 위해 오류 메시지를 조정하는 방법을 알게 되었습니다.
자주 묻는 질문
나는 어떤 종류의 유효성 규칙을 설정할 수 있습니까?숫자, 날짜 및 텍스트 필드를 검증할 수 있습니다.
오류 메시지를 어떻게 조정하나요?필드의 속성으로 가서 유효성 규칙 메시지를 편집하세요.
기존 데이터 레코드를 검토할 때 "예"를 선택하면 어떻게 되나요?그러면 모든 이전 데이터 레코드가 검토되어 많은 오류가 발생할 수 있습니다.
하나의 필드에 여러 규칙을 적용할 수 있나요?예, 하나의 유효성 규칙 내에서 복잡한 조건을 결합할 수 있습니다.
유효성 규칙은 양식에서도 작동합니까?예, 테이블의 유효성 규칙은 이 테이블을 기반으로 하는 양식에서도 적용됩니다.