Page 25 -
P. 25
122002
문제 1 DB 구축(25점)
1. 거래처를 관리하기 위하여 데이터베이스를 구축하고자 한다. 다음의 지시사항에 따라 <거래처> 테이블을 완성하시오. (각 3점)
① ‘거래처코드’ 필드에는 4글자만 입력되도록 유효성 검사를 설정하시오.
② ‘거래처코드’ 필드에는 중복된 값이 입력될 수 없도록 인덱스를 설정하시오.
③ ‘담당자명’ 필드에는 반드시 값이 입력되도록 설정하시오.
④ ‘전화번호’ 필드에 입력된 내용은 모두 ‘ ’ 형태로 표시되도록 입력 마스크를 설정하시오.
*
⑤ ‘ 거래처구분’ 필드를 ‘비고’ 필드 앞에 추가한 후 해당 필드에는 64,000자 정도의 데이터가 저장되도록 데이
터 형식을 설정하시오.
2. <구매내역> 테이블의 ‘거래처코드’ 필드는 <거래처> 테이블의 ‘거래처코드’ 필드를, <구매내역> 테이블의 ‘자재코드’ 필드
는 <자재> 테이블의 ‘자재코드’ 필드를 참조하며, 각 테이블 간의 관계는 M:1이다. 다음과 같이 테이블 간의 관계를 설정
하시오. (5점)
▶ 각 테이블 간에 항상 참조 무결성이 유지되도록 설정하시오.
▶ 참조 필드의 값이 변경되면 관련 필드의 값도 변경되도록 설정하시오.
▶ 다른 테이블에서 참조하고 있는 레코드는 삭제할 수 없도록 설정하시오.
3. <구매내역> 테이블의 ‘자재코드’ 필드에 대해서 다음과 같이 조회 속성을 설정하시오. (5점)
▶ <자재> 테이블의 ‘자재코드’, ‘자재명’과 ‘단가’가 콤보 상자 형태로 나타나도록 설정하시오.
▶ 필드에는 ‘자재코드’가 저장되고 화면에는 표시되지 않도록 설정하시오.
▶ ‘자재명’과 ‘단가’의 열 너비는 각각 4cm, 3cm로 설정하시오.
122003
문제 2 입력 및 수정 기능 구현(20점)
1. 구매 내역을 입력하는 <구매입력> 폼을 다음의 화면과 지시사항에 따라 완성하시오. (각 3점)
① <화면>과 같이 나타나도록 ‘기본 보기’ 속성을 설정하시오.
② 폼 본문의 탭 순서는 화면의 왼쪽부터 차례대로 이동되도록 설정하시오.
③ ‘txt구매일자’와 ‘txt이름’ 컨트롤을 각각 ‘구매일자’와 ‘이름’ 필드에 바운드 시키시오.
236 2부 데이터베이스 실무(액세스)
2025. 11. 11. 오후 2:32
4_2026기출문제집실기_컴1액세스실제(232~292)_ej2.indd 236
4_2026기출문제집실기_컴1액세스실제(232~292)_ej2.indd 236 2025. 11. 11. 오후 2:32

