112 ITQ 엑세스 기출문제 풀이테이블 만들기 2

 

1부에 이어서 문제 1번에 대한 해설을 이어 가도록 하겠습니다. 2부에서는 두번째 테이블을 만드는 방법입니다. 첫번째 테이블을 만들수 있다면 두번째도 별 어려움이 없을 겁니다. 두번째 테이블 생성의 포인트는 유효성 검사입니다.

 

 

 

 

¤ 문제

 

1. 주어진 엑셀 데이터와 다음조건을 이용하여 테이블을 작성하시오. (100)

 

≪조건≫ [테이블1] 이름 : 여행상품관리

[테이블1] : 내문서\ITQ\Picture\액세스_2014112.xlsx(시트명 : B유형)에 있는 엑셀 데이터를 가져와 테이블 을 작성한 후, 다음 디자인을 적용하시오. , 이용수단은 목록값(항공, 선박, 버스)만 허용하는 콤보 상자를 이용하여 직접 입력하시오.

 

 

≪조건≫ [테이블2] 이름 : 고객정보

[테이블2] : 아래출력형태를 참고하여 테이블을 직접 작성하고 디자인을 적용하시오. , 연락처는 ‘010’ 으로 시작하는 데이터만 입력받도록 유효성 검사를 이용하시오.

 

 

¤ 해설

 

고객정보 테이블을 만들기 위해 제시한 필드 이름과 테이터 형식, 크기에 맞게 필드들을 생성합니다. 첫번째 테이블 만들때 설명했던 대로 따라하시면 어려움이 없을 겁니다.

112회 ITQ 엑세스 기출문제 풀이 – 테이블 만들기 2부

 

 

주요 문제 포인트중 유효성 체크가 있습니다. 연락처에 010 만 입력될수 있도록 만들기 위해 유효성 검사 규칙을 만들어야 합니다. 연락처를 선택하고 [유효성 검사 규칙] 오른쪽 끝으로 가서 버튼을 클릭합니다.

112회 ITQ 엑세스 기출문제 풀이 – 테이블 만들기 2부

 

[식 작성기] 에서 유효성 검사 규칙을 만들수 있습니다. 데이터베이스에서 Like 연산자는 Like 뒤에 텍스트와 일치하는 값을 찾으라는 연산자 입니다. Like 뒤에 텍스트는 “010*” 으로 입력합니다. 앞자리에 010 인 텍스트를 허용하겠다는 표시 입니다.

112회 ITQ 엑세스 기출문제 풀이 – 테이블 만들기 2부

 

아래 그림과 같이 입력하고 [확인] 버튼을 클릭합니다. 참고로 오라클에서는 Like “010%” 로 사용합니다. 다른 비교 연산자인 BETWEEN 은 날짜 기간을 지정할때 사용하고, IN 은 인수로 넘긴 텍스트가 포함된 데이터를 찾습니다.

112회 ITQ 엑세스 기출문제 풀이 – 테이블 만들기 2부

 

유효성 규칙을 만든 필드에 어긋나는 값이 입력되면 아래와 같은 규칙명이 나오고 금지 되었다는 메시지가 뜨게 됩니다.

112회 ITQ 엑세스 기출문제 풀이 – 테이블 만들기 2부

 

Posted by 녹두장군

댓글을 달아 주세요