본문 바로가기

IT자격증공부방

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

▣ DB구축

󰋎 주식 거래 관리 업무를 수행하기 위한 데이터베이스를 구축하고자 한다. 다음의 지시사항에 따라 각 테이블을 완성하시오.

<배당> 테이블

‘배당ID' 필드를 맨 앞에 추가한 후 숫자가 1씩 증가하는 데이터 형식으로 지정하고 기본키(PK)로 지정하시오.

☞ <배당> 테이블의 바로 가기 메뉴에서 [디자인 보기]를 클릭한다.

'종목코드' 행 선택기에서 마우스 오른쪽 버튼을 클릭하여 [행 삽입]을 클릭한다.

「배당ID」를 입력하고 '데이터 형식'에서 '일련번호'를 선택하고 [테이블도구]-[디자인] 탭에서 [기본 키]를 클릭한다.

② '사업년도' 필드는 반드시 입력하되 중복된 데이터 입력이 가능하도록 인덱스를 설정하시오.

☞ '사업년도' 필드의 '필수'는 '예'를 선택하고, '인덱스'는 '예(중복가능)'을 선택한다.

<종목> 테이블

③ '종목코드' 필드는 '123456'과 같은 형식으로 입혁받도록 다음과 같이 입력 마스크를 설정하시오.

▶ 숫자 입력은 0~9 까지의 숫자가 반드시 입력될 수 있도록 설정할 것

▶ 입력 시 데이터가 입력될 자를 '#'으로 표시

☞ <종목> 테이블의 바로 가기 메뉴에서 [디자인 보기]를 클릭한다.

'종목코드' 필드의 '입력마스크'는 「000000;;#」을 입력한다. 

※ 0은 숫자 필수, #은 입력될 자리에 표시

④ '상장일' 필드에는 새 레코드 추가시 기본적으로 오늘 날짜가 표시되도록 설정하되, 날짜만 표시하는 함수를 사용하시오.

☞ '상장일' 필드의 '기본값'에 「Date()」를 입력한다.

⑤ '결산월' 필드에는 1~12까지의 값만 입력되도록 유효성 검사 규칙을 설정하시오.

☞ '결산월' 필드의 '유효성 검사 규칙'에는 「Between 1 and 12」를 입력한다.