다음은 ○○상사의 사원급여정보를 관리할 데이터베이스를 작성하기 위한 내용이다.

주어진《조건》에 맞게 문서를 작성하시오.  ◆ 파일명 : 수험번호-성명.mdb

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

≪조건≫ [테이블1] 이름 : 사원급여관리

◆ [테이블1] : 내문서\ITQ\Picture\액세스_2011901.xlsx(시트명:A유형)에 있는 엑셀 데이터를 가져와                              테이블을 작성한 후, 다음 디자인을 적용하시오. 단, 부서명은 목록값(국제마케팅부, 총무부,인사부,                       영업부)만 허용하는 콤보 상자를 이용하여 직접 입력하시오.

필드이름	사원코드	사원명	부서명	입사일자	수당	대출액
데이터 형식	텍스트	텍스트	텍스트	날짜/시간	숫자	숫자
크기(또는 형식)	7 기본키설정	4	6 콤보상자	간단한 날짜	정수(Long) 통화형식	정수(Long)

≪출력형태≫

≪조건≫ [테이블2] 이름 : 지급계좌정보

◆ [테이블2] : 아래≪출력형태≫를 참고하여 테이블을 직접 작성하고 디자인을 적용하시오.

단, 이체일은 ‘17일’ 또는 ‘25일’만 허용하는 데이터를 입력받도록 유효성 검사를 이용하시오.

필드이름	사원코드	거래은행	계좌번호	이체일	예금종류
데이터 형식	텍스트	텍스트	텍스트	텍스트	텍스트
크기(또는 형식)	5	4	12	4 유효성검사	5

≪출력형태≫

2. [테이블1:사원급여관리]를 이용하여 다음과 같은 조건에 따라 쿼리를 완성하시오. (90점)

≪조건≫

(1) 쿼리 이름 : 사원급여관리현황

(2) 급여 :「직책수당 × 10,000 + 수당 × 호봉」으로 계산. 단, 직책수당은 사원코드의 첫글자가 ‘T’이면

‘300’, ‘R’이면 ‘220’, ‘S’이면 ‘180’으로 적용하고, 호봉은 사원코드의 마지막 글자로 계산

(SWITCH, LEFT, RIGHT 함수 사용)

(3) 대출상환액 :「대출액 × 상환율」로 계산. 단, 상환율은 대출액이 ‘10,000,000’원이상이면 ‘0.3%’, 그렇지

않으면 ‘0.4%’를 적용(IIF 함수 사용)

(4) 근무기간(월) : ‘2011-09-18’과 입사일자와의 차이를 월수로 계산. 결과값 뒤에 ‘개월’을 붙여 표시

(DATEDIFF 함수, & 연산자 사용)

(5) 급여와 대출상환액은 통화형식, 사원명에 대해 오름차순으로 정렬

≪출력형태≫

3. [테이블1:사원급여관리]와 [테이블2:지급계좌정보]를 이용하여 다음과 같은 조건에 따라 쿼리를                       완성하시오. (80점)

≪조건≫

(1) 쿼리 이름 : 사원급여관리현황 분석

(2) 테이블조인 : ‘사원코드’를 기준으로 관계 설정(조건 : 두 테이블의 조인된 필드가 일치하는 행만 포함)

(3) 이체일이 ‘17일’이고, 입사일자가 ‘2010년’에 해당되는 데이터를 추출하고, 입사일자를 기준으로 정렬하여

≪출력형태≫와 같은 선택 쿼리를 작성하시오.

≪출력형태≫

4. [쿼리:사원급여관리현황]을 이용하여 다음과 같은 모양의 폼을 설계하시오. (80점)

≪조건≫

(1) 폼 이름 : 사원급여관리현황 폼

(2) 폼 제목 : 굴림, 22pt, 가운데 맞춤, 특수 효과 : 그림자

(3) 근속상황 : 입사일자가 ‘2005’년 이전(해당연도포함)이면 ‘장기근속자’, ‘2010’년 이후(해당연도 포함)이면

‘신입사원’, 그렇지 않으면 공백으로 표시(IIF함수 사용)

(4) ‘사원급여관리현황 폼’의 머리글 영역에 제목과 사원코드, 보고서 단추를 작성하고, 본문에 ‘사원코드’ 필드를

기준으로 연결하여 ‘사원급여관리’ 폼을 하위 폼으로 추가하시오.

(5) 사원코드 : 입력란을 ‘콤보 상자’로 변경하시오.

(6) 보고서 : 클릭하면 ‘사원급여관리현황 보고서’로 이동하도록 작성하시오(크기 : 가로-1.5 cm, 세로-1 cm).

≪출력형태≫

5. [쿼리:사원급여관리현황]을 이용하여 보고서를 작성하시오. (80점)

≪조건≫

(1) 보고서 이름 : 사원급여관리현황 보고서

(2) 보고서 제목 : 돋움, 24pt, 밑줄, 굵게, 가운데 맞춤

(3) 보고서 머리글 부분의 날짜는 DATESERIAL 함수를 이용하여 표시

(4) 사원코드의 첫 문자에 대해 그룹화하고, 수당에 대해 내림차순으로 정렬

(5) 수당의 평균과 총평균은 함수를 이용하여 계산(굵게, AVG 함수 사용)

(6) 조건부 서식을 이용하여 수당이 ‘100,000’원미만인 경우 다음의 서식을 적용(채우기/배경색-노랑)

≪출력형태≫

6. [테이블2:지급계좌정보]를 이용하여 레이블 보고서를 작성하시오. (70점)

≪조건≫

(1) 레이블 보고서 이름 : 지급계좌정보 레이블

(2) 표준레이블 : 제조업체 A-ONE, 제품번호 28315(세로*가로 : 34 mm × 64 mm/개수 : 3)

(3) 글꼴색과 크기 : 돋움, 10pt, 중간, 검정

(4) 레이블의 필드 순서 : 거래은행, 사원코드, 예금종류, 계좌번호, 이체일

(5) 레이블 출력 순서 : 사원코드에 대해 오름차순으로 정렬

(6) 필드 표현방법 : 거래은행, 사원코드 -《출력형태》와 같이 적용(& 연산자 사용)

예금종류 -《출력형태》와 같이 적용(굵게, & 연산자 사용)

계좌번호, 이체일 -《출력형태》와 같이 적용(LEFT 함수, & 연산자 사용)

≪출력형태≫ (전체 데이터 출력물 중 일부만 캡처된 화면임)