기타

2012년 3회 기출문제 - 엑세스(다운, 문제풀이)

zelkova 2014. 4. 11. 22:09

2012년 3회 기출문제 다운

com1_2012_3.zip





1.사원을 관리하기 위하여 데이터베이스를 구축하려고 한다. 다음의 지시사항에 따라 테이블을 완성하시오. (4)

<사원> 테이블

입사일필드를 날짜/시간형식으로 변경한 후 ‘20120507과 같은 형태로 표시되도록 설정하시오.

연락처필트는 ‘(010)’1234-5678‘ 형식으로 입력되도록 다음과 같이 입력 마스크를 설정하시오

0~9까지의 숫자나 공백을 입력할 수 있도록 설정할 것

+, -, *와 같은 기호는 사용할 수 없도록 설정할 것

근무구분필드는 영문자로 시작되는 값이 입력된다. 해당 필드에 데이터를 입력할 때 자동으로 영문 입력상태로 변환되도록 IME모드를 영숫자 반자로 설정하시오

직급필드는 반드시 입력되도록 설정하시오.

 <대출현황>테이블

대출기간필드에는 255자 이하의 숫자를 입력할 대 가장 효율적인 데이터 형식과 필드를 설정하시오.

 


2.<사원> 테이블의 부서코드필드에 대해서 다음과 같이 조회속성을 설정하시오.(5)

<부서>테이블의 부서코드부서명을 콤보 상자로 표시할 것

필드에는 부서코드가 저장되도록 설정할 것

부서코드부서의 열 너비를 각각 1.5cm, 3cm로 지정하고 목록 너비를 6cm로 설정할 것.

콤보 상자 행수를 5로 설정할 것

 

3. <근태내역> 테이블의 사번필드는 <사원> 테이블의 사번필드를 <사원> 테이블의 부서코드필드는 <부서> 테이블의 부서코드필드를 참조하며 각 테이블간의 관계는 M;1이다. 다음과 같이 관계를 설정하시오.(5)

각 테이블 간에 항상 참조 무결성을 유지하도록 설정할 것

기본키가 변경되면 이를 참조하는 외래키의 필드도 자동으로 변경되도록 설정할 것

<근태내역> 테이블이 참조하고 있는 <사원>테이블이나 <사원> 테이블이 참조하고 있는<부서>테이블의 레코드를 삭제할 수 없도록 설정할 것.

 

 


1. <근태내역> 폼을 다음 지시사항에 따라 완성하시오.(3)

<그림>과 같이 표시되도록 폼의 기본 보기 속성을 지정하고, 탐색 단추가 표시되지 안도록 설정하시오.

‘txt사번‘txt직급에는 각각 사번직급필드를 바운드시키시오

근태일자필드의 내용이 ‘0701형식으로 표시되도록 설정하시오.

본문 영역에 대해서 <그림>의 왼쪽에서부터 순서대로 탭 정지가 되도록 탭 순서를 설정하시오

 

2. <근태내역> 폼의 바닥글 영역에 다음 지시사항에 따라 위<그림.과 같이 명령 단추를 생성하시오.(5)

명령 단추를 클릭하면 새 레코드를 추가할 수 있는 화면으로 이동되도록 설정할 것.

컨트롤의 이름은 ‘cmd추가로 설정할 것.

캡션은 레코드 추가’, 글꼴 색은 검정’, 글꼴 크기는 9로 설정할 것.

 

3.<사원별 근태정보>폼의 본문 영역에 근태내역폼을 하위 폼으로 설정하시오.(5)

하위 폼/하위 보고서컨트롤의 이름은 근태정보로 할 것

연결할 필드는 사번으로 할 것

 

 


1.다음의 지시사항 및 화면을 참조하여 월별근태정보보고서를 완성하시오.(3)

보고서 머리글에 레이블을 추갛나 후 다음과 같이 제목을 설정하시오

레이블 이름은 ‘lab제목으로 할 것

글꼴은 궁서체’, 크기는 22로 지정할 것

다음과 같이 정렬 및 그룹화 하시오.

근태일자, 이름의 순으로 오름차순 정렬

본문의 ‘txt부서명컨트롤에는 부서코드(부서명)’형식으로 표시되도록 컨트롤 원본 속성을 설정하시오.

본문의 ‘txt급여에는 ‘3,000,000’ 과 같이 천 단위 구분 기호가 표시되도록 형식 속성을 설정하시오.

페이지 바닥글 영역의 ‘txt날짜컨트롤에는 오늘 날짜를 <그림>과 같이 표시하시오.

오늘 날짜만을 표시하는 함수를 이용할 것.

 

2. <사원별근태정보> 폼의 검색버튼(cmd검색)을 클릭하면 다음과 같은 기능을 수행하도록 구현하시오. (5)

‘cmb검색컨트롤에서 선택한 이름에 해당하는 근태정보만 표시할 것.

Filter, FilterOn 속성을 이요하여 이벤트 프로시저를 작성할 것

 

3. <사원별근태정보> 폼의 인쇄(cmb인쇄)’버튼을 클릭하면 다음과 같은 기능을 수행하도록 매크로를 작성하시오.5)

월별근태정보보고서를 인쇄 미리 보기형태로 열 것

근태월이 2월인 정보만 출력되도록 설정할 것

 



1. 부서별, 월별로 입사한 사원의 인원수를 조회하는 질의를 <그림>과 같이 작성하시오.(8)

<사원><부서> 테이블을 이용할 것

질의 이름은 부서별월별입사사원수로 설정할 것

 





2. 다음과 같은 기능을 수행하는 매개 변수 쿼리를 작성하시오.(6)

<대출현황> 테이블을 이용할 것

쿼리 이름으나 대출관련현황으로 하시오.

대출상품의 첫 두 글자를 입력받아 해당하는 정보만 표시할 것

 


3. <근태내역> 폼의 ‘txt직급컨트롤을 클릭하면 급여를 재계산하는 이벤트 프로시저를 작성하시오.(6)

직급이 이사이면 급여의 10%, ‘과장이면 급여의 5%, ‘대리이면 급여의 3%, ‘사원이면 급여의 2%를 추가하여 계산할 것

Select ~ Case 이용할 것

 

 

 

반응형