컴활 1급 실기를 준비하면서 입력 마스크, 유효성 검사규칙, 형식 모두 비슷한 기능을 하는 것 같아서 문제를 풀 때 꽤나 헷갈렸다.
각각의 개념을 확실히 하고 문제를 풀면 더 빨리 익힐 수 있다!
1. 입력 마스크
: 입력할 자료의 형식이나 범위를 지정
문제예시) 제품코드에는 숫자2개와 영어 대문자 2개가 입력되도록 하라. → 입력형식에 맞지 않는 데이터는 아예 입력 불가함!
입력형식; 문자 저장 여부; 기본값
① 입력형식
필수 | 선택(공백 가능) | |
숫자(기호 안됨) | 0 | 9 |
영어, 한글 | L | ? |
영어, 한글, 숫자 | A | a |
모든 문자, 공백 | & | C |
대문자로 | > | 소문자로 | < |
② 문자 저장 여부
- 생략 : 특수 문자 저장X, 입력된 데이터만 저장
- 0 : 특수 문자까지 저장
③ 기본값
- 데이터를 입력할 때 데이터가 입력될 자리에 보이는 값
- 문자열 전체를 입력해줘도 되고, 하나만 입력하면 저절로 모든 값이 입력한 하나의 값으로 통일됨
- 문자나 특수문자도 별도의 기호 없이 그냥 쓰면 됨
※ 자주 나오는 함수
Password
: 모든 자료가 *로 입력 및 표시됨
2. 유효성 검사 규칙
: 입력 글자 전체를 가지고 입력 여부를 판단
문제예시) 0부터 155까지의 자료만 입력 받아라.
함수를 사용하여 규칙 설계
※ 자주 나오는 함수
Between 값1 and 값2
: 값1과 값2 범위 내의 값을 입력하라
In(값1, 값2, 값3)
: 값1, 값2, 값3 등 지정된 값 중 하나를 입력하라
*@*
: 특수 문자 @가 반드시 포함되도록 입력하라
Instr([필드명], "찾는 문자열") = 0
: 입력값에 공백이 없도록 하라
Len([필드명]) = 숫자
: 숫자만큼의 길이만 입력하라
※ 다음 열로 이동할 때가 아니라 다음 행으로 이동할 때 규칙을 제대로 입력했는지 확인 가능
※ 해당 필드에 입력하는 데이터만을 기준으로 규칙이 설정됨
다른 필드의 값이나 해당 필드의 값을 가공한 값을 활용하여 규칙을 설정하기 위해서는 '테이블 속성'에서 유효성 검사 규칙을 설정
(▶테이블 속성에서 유효성 검사 규칙 설정하기)
※ 유효성 검사 텍스트 : 유효성 검사 규칙을 만족하지 않을 때 나올 메시지 입력
※ 유효성 검사 규칙에 특정한 값이 아니라 필드 자체를 넣어줄 때는 필드의 유효성 검사 규칙란에 식 작성X, 테이블의 유효성 검사 규칙란에 식 작성O
3. 형식
: 입력한 자료를 표현하는 방법
문제예시) 50, 60, 70을 50kg, 60kg, 70kg으로 표현하라.
'자격증_컴퓨터활용능력시험 1급' 카테고리의 다른 글
[컴활 1급_실기]액세스_총 인원 계산하기(Count함수) (0) | 2021.08.13 |
---|---|
[컴활 1급_실기]액세스_컨트롤에 입력하는 값에 연결된 다른 값 찾아오기_D함수 (0) | 2021.08.13 |
[컴활 1급_실기]액세스_조회 속성 변경하기(콤보상자) (0) | 2021.08.13 |
[컴활 1급_실기]액세스_데이터 형식 (0) | 2021.08.13 |
[컴활 1급_실기]액세스_기본 설명 (0) | 2021.08.12 |