Page 21 -
P. 21
01 회 EXAMINATION
최종모의고사
•준 비 하 세 요 : ‘ 길벗컴활1급총정리\액세스\모의 ’ 폴더에서 ‘ 01회.accdb ’ 파일을 열어서 작업하시오.
•외부 데이터 위치 : 길벗컴활1급총정리\액세스\모의
6251011
문제 1 DB구축(25점)
1. 회원을 관리할 수 있도록 데이터베이스를 구축하였다. 다음의 지시사항에 따라 <회원> 테이블을 완성하시오. (각 3점)
① ‘회원코드’ 필드는 ‘A-01’ 형식으로 입력되도록 다음과 같이 설정하시오.
▶ 앞의 문자 1자리는 대문자로 반드시 입력받되, 소문자를 입력해도 대문자로 입력되도록 설정
▶ 뒤의 2자리는 숫자로 입력받되, 공백 없이 반드시 입력되도록 설정
▶ ‘-’도 저장되도록 설정
② ‘이름’ 필드에 대하여 중복 가능한 인덱스를 설정하시오.
③ ‘생년월일’ 필드의 형식을 “yyyy년 mm월 dd일”로 설정하시오.
④ ‘이메일’ 필드에는 ‘@’이 반드시 포함되도록 유효성 검사 규칙을 설정하시오.
⑤ ‘이메일’ 필드는 빈 문자열은 허용하지 않도록 설정하시오.
2. ‘신규서비스.xlsx’ 파일을 가져와 다음과 같이 <신규서비스> 테이블을 작성하시오. (5점)
▶ ‘신규서비스.xlsx’ 파일의 첫 번째 행은 열 머리글임
▶ ‘서비스코드’를 기본 키로 지정할 것
3. <예약명단> 테이블의 ‘서비스코드’ 필드는 <서비스> 테이블의 ‘서비스코드’ 필드를 참조하고 테이블 간의 관계는 M:1이다. 또한 <예약명단>
테이블의 ‘회원코드’ 필드는 <회원> 테이블의 ‘회원코드’ 필드를 참조하고 테이블 간의 관계는 M:1이다. 각 테이블에 대해 다음과 같이 관계
를 설정하시오. (5점)
▶ 테이블 간에 항상 참조 무결성이 유지되도록 설정하시오.
▶ <서비스> 테이블의 ‘서비스코드’ 필드가 변경되면 이를 참조하는 <예약명단> 테이블의 ‘서비스코드’ 필드가 따라 변경되고, <회원>
테이블의 ‘회원코드’ 필드가 변경되면 이를 참조하는 <예약명단> 테이블의 ‘회원코드’ 필드도 따라 변경되도록 설정하시오.
6251012
문제 2 입력 및 수정 기능 구현(20점)
1. <예약현황> 폼을 다음의 화면과 지시사항에 따라 완성하시오. (각 3점)
① 폼이 <그림>과 같은 형태로 나타나도록 기본 보기 속성을 설정하시오.
② ‘txt예약일’ 컨트롤에는 날짜가 [표시 예]와 같이 표시되도록 형식 속성을 설정하시오.
▶ [표시 예] 2021-07-13 → 2021.07
③ 폼 바닥글에 텍스트 상자를 생성한 후 ‘요금’ 필드의 합계를 계산하여 표시하시오.
▶ 텍스트 상자의 이름은 ‘txt총매출’로 지정할 것
▶ 통화 형식으로 표시되도록 설정할 것
01회 467
2025. 8. 1. 오후 5:24
7_2026총정리실기_컴활1급_액세스모의1-5(465~516)_ej2.indd 467 2025. 8. 1. 오후 5:24
7_2026총정리실기_컴활1급_액세스모의1-5(465~516)_ej2.indd 467