본문 바로가기

IT자격증공부방

컴퓨터 활용능력1급 실기 (데이터베이스)DB구축(20점) #13

▣ DB구축

󰋎 학생들의 봉사활동 내역을 관리하기 위한 데이터베이스를 구축하고자 한다. 다음의 지시사항에 따라 각 테이블을 완성하시오.

① <봉사기관> 테이블의 '기관코드' 필드는 'S-00'와 같은 형태로 영문 대문자 1개, '-' 기호 1개와  숫자 2개가 반드시 포함되어 입력되도록 입력 마스크를 설정하시오.

▶ 영문자 입력은 영어와 한글만 입력할 수 있도록 설정할 것

▶ 숫자 입력은 0~9까지의 숫자만 입력할 수 있도록 설정할 것

▶ '-' 문자도 테이블에 저장되도록 설정할 것

 <봉사기관> 테이블 을 [디자인 보기]로 열고, '기관코드' 필드  속성 중 [입력 마스크]에 「>L-00;0」로 설정한다.

② <봉사내역> 테이블의 '시수' 필드에는 1~8까지의 정수가 입력되도록 유효성 검사 규칙을 설정하시오.

☞ <봉사내역> 테이블의 [디자인 보기]로 열어 '사수' 필드 속성 중 [유효성 검사 규칙]에 「Between 1 and 8」을 설정한다.

③ <봉사내역> 테이블의 '봉사날짜' 필드는 새로운 레코드가 추가하는 경우 시간을 포함하지 않는 시스템의 오늘 날짜가 기본으로 입력되도록 설정하시오.

 '봉사날짜' 필드  속성 중 [기본값]에 「Date()」를 설정한다.

④ <재학생> 테이블의 '학과' 필드는 중복 가능한 인텍스를 설정하시오.

☞ <재학생> 테이블을 [디자인 보기]로 열어 '학과' 필드 속성 중 [인텍스]를 '예(중복가능)'으로 설정한다.

⑤ <재학생> 테이블의 '연락처' 필드는 빈 문자열이 허용되도록 설정하시오.

☞ '연락처' 필드 속성 중 [빈 문자열 허용]을 '예'로 설정한다.