Professional Documents
Culture Documents
13년상시1급 액세스
13년상시1급 액세스
상시
2013년 컴퓨터활용능력 1급 실기
프로그램명 제한시간 수험번호 :
ACCESS 45분 성 명:
1급
< 유의 사항 >
■ 외부 데이터 위치 : C:\DB\파일명
■ 별도의 지시사항이 없는 경우 기능의 구현은 모듈이나 매크로 등을 이용하며, 예외적인 상황에 대해서는
고려하지 않아도 됩니다.
대한상공회의소
218_ 컴퓨터활용능력 1급 실기
2013년 시행
문제 1 DB 구축 (30점)
1. 제품을 관리하기 위하여 데이터베이스를 구축하고자 한다. 다음의 지시 사항에 따라 테이블을 완성하시오. (각 4점)
<근태내역> 테이블
① 기본키를 설정하지 않고‘근태일자’필드를 기준으로‘내림차순’정렬되어 표시되도록 설정하시오.
②‘근태코드’필드에 중복된 데이터 입력이 가능하도록 인덱스를 설정하시오.
③ 오늘 날짜만 입력되는 함수를 이용하여‘근태일자’필드에 기본적으로 오늘 날짜가 입력되도록 설정하시오.
<사원> 테이블
④‘순번’필드를 맨 앞에 추가한 후 숫자가 1씩 증가하는 데이터 형식으로 설정하시오.
⑤‘전화번호’필드에는‘01*-****-****’형식으로 입력되도록 입력 마스크를 설정하시오.
▶ 반드시 11자리의 숫자가 입력되도록 설정하시오.
▶ 데이터를 입력할 때 데이터 입력 자리에‘*’로 표시하고, 테이블에‘-’
도 저장되도록 설정하시오.
문제 2 입력 및 수정 기능 구현 (25점)
220_ 컴퓨터활용능력 1급 실기
2013년 시행
문제 3 조회 및 출력 기능 구현 (25점)
1. 다음의 지시사항 및 화면을 참조하여 <일자별 근태정보 출력> 보고서를 완성하시오. (각 3점)
①‘근태일자’ 를 월 단위로 그룹화한 후‘근태일자’ 를 기준으로 오름차순,‘급여’를 기준으로 내림차순으로 정렬
되어 표시되도록 설정하시오.
②‘보고서 머리글’ 에 표시되어 있는 제목(lab제목)을 매 페이지마다 인쇄되도록 이동하고 보고서 머리글 높이를
0으로 설정하시오.
③ 그룹 바닥글을 표시하고, 그룹별 인원수가 표시되도록 다음과 같이 텍스트 상자를 추가하시오.
▶ 컨트롤 이름 : txt인원수
▶ 인원수 : 38명
▶ 인원수가 0일 때 0이 표시되도록 설정할 것
④‘본문’영역에 있는‘이름’ 의 값이 이전 레코드와 같은 경우에는 표시되지 않도록 설정하시오.
⑤ 페이지 바닥글 영역의‘txt페이지’컨트롤에 페이지를 <그림>과 같이 표시하시오.
▶ 홀수쪽에만 페이지를 표시하시오(iif, mod 함수 사용).
▶ 표시 예 : 1/5
3.<사원별 근태정보> 폼의 <인쇄> 버튼(cmd인쇄)을 클릭하면 <일자별 근태정보 출력> 보고서를 실행하는 이벤트 프로시저
를 작성하시오. (5점)
▶ Docmd 이용
문제 4 처리 기능 구현 (20점)
2. <사원>과 <근태내역> 테이블을 이용하여‘이름’필드의 값을 매개 변수로 입력받아 이름에 해당하는 정보를 조회하는
<근태현황> 쿼리를 작성하시오. (5점)
▶ 매개 변수 값 입력 창에‘사원 이름을 입력하세요’
라는 메시지가 나타나도록 하시오.
▶ 쿼리의 실행 결과 및 필드명은 <화면>과 같이 설정하시오.
222_ 컴퓨터활용능력 1급 실기
2013년컴퓨터활용능력1급실기(액세스) 정답 및 해설 상시
문제 1 DB 구축 정답
2 ‘근태코드’필드의 인덱스 속성
1. 오류 설명
3 ‘근태일자’필드의 기본값 속성
위의 오류는 기본 테이블인 <부서> 테이블에 기본키나
고유 인덱스가 없기 때문에 발생한 것이다. <부서> 테이
블의‘부서코드’필드를 기본키로 설정해야 하는데 중복
데이터가 있으므로 이를 지시사항 대로 검색하여 중복되
지 않게 변경해야 한다.
<사원> 테이블
4 ‘순번’필드 삽입 및 데이터 형식 지정
중복 데이터
5 ‘전화번호’필드의 입력 마스크 속성
2. 중복 데이터 검색 쿼리 만들기
� [만들기] → 기타 → 쿼리 마법사를 클릭한 후‘새 쿼
리’대화상자에서‘중복 데이터 검색 쿼리 마법사’ 를
선택한다.
딸깍
�<근태내역> 테이블과 <사원> 테이블의‘관계 편집’대
화상자
224_ 컴퓨터활용능력 1급 실기
2013년 시행
정답
문제 2 입력 및 수정 기능 구현 정답
정답
2 하위 폼과 기본 폼 연결하기
�기본 필드 연결 → 사번
�하위 필드 연결 → 사번
3 ‘txt일당’컨트롤에 속성 설정하기
‘데이터’탭의 입력 마스크 → Password
문제 3 조회 및 출력 기능 구현 정답
1 그룹, 정렬 및 요약
�텍스트 상자 컨트롤 생성한 후 이름 지정 :‘기타’탭의
이름 → txt인원수
�
‘데이터’탭의 컨트롤 원본 → =Count(*)
�
‘형식’탭의 형식 → 0명
4 ‘이름’컨트롤에 속성 설정하기
‘형식’탭의 중복 내용 숨기기 → 예
226_ 컴퓨터활용능력 1급 실기
2013년 시행
문제 4 처리 기능 구현 정답