자격증 ⁺₊

컴활1급 실기 Access 문제1 DB 구축 정리

by ₊⁺우산이끼⁺₊ 2022. 8. 16.
반응형

컴퓨터활용능력 1급 실기 2과목 액세스 문제1 내용 정리본입니다.

문제1 DB 구축 (30점)

1. 테이블 완성(20점) -4점짜리 5문제

대부분은 필드 속성을 변경하는 문제.

문제에 어떤 속성을 변경해야 하는지 적혀 있으니까 꼭 끝까지 읽고 키워드 찾기.

반드시 입력되도록 설정하시오 ▶필수 '예'
포커스가 이동되었을 때 입력기 상태 ▶IME 모드
('숫자'일 때) 31 이하의 정수만 입력하려고 할 때 가장 적절한 필드 크기 ▶필드를 '바이트'로 변경
새 레코드가 추가될 때 자동으로 입력되는 값 ▶기본값
필드 이름을 변경하지 않고 다른 이름으로 표시 ▶캡션
유효성 검사 규칙에 어긋날 경우 메시지 표시▶유효성 검사 텍스트

 

● 기본값 입력

기본적으로 1이 입력 : 1
기본적으로 4년 입력: "4년"
오늘 날짜와 시간 입력 : Now()
시간을 포함하지 않는 오늘 날짜 : Date()
현재 시간 : Time()

 

● 형식

yyyy"년" 등 직접 입력
년: yyyy
월: mm
일: dd
요일: aaa (월, 화, 수 …) / aaaa (월요일, 화요일, 수요일 …)

 

★ 입력 마스크

입력형식;문자저장여부;기본값

;0 : 일반 문자도 저장됨.
;;# : 데이터가 입력될 자리에 "#"이 표시됨.

대문자 > 소문자 < 로 시작

# : 숫자, 공백, +, - (선택)
! : 왼쪽 맞춤
Password : 암호표시

입력 가능 필수 선택
숫자 0 9 (공백)
영문, 한글 L ?
영문, 한글, 숫자 A a
모든 문자, 공백 & C

 

★ 유효성 검사 규칙

  • Like "*@*" : 필드에 @ 문자가 반드시 포함되도록
  • Between 0 And 100 : 0부터 100까지의 숫자만 입력하게
  • >=1 And <=99 : 1부터 99까지의 숫자만 입력하게
  • <10 Or >100 : 10보다 작거나 100보다 큰 숫자만 입력하게
  • In("남","여") : "남", "여" 중 하나만 입력하도록
  • Len([필드])=2 : 필드의 길이는 2여야 함

*유효성 검사 규칙은 처음에 등호(=) 필요 없음.

※ 필드끼리 비교할 때는 속성 시트의 유효성 검사 규칙에 작성!
※ 1~8까지의 정수 입력 ▶필드크기 '정수'로 변경해야 함!!!!

 

2. 데이터 생성 (5점) -5점짜리 1문제

외부 데이터 탭에 있음.

따로 지시사항이 없는 경우 그대로 넘김.

*주로 나오는 것
첫 행에 열 머리글이 있음.
기본 키 없음

 

3. 관계 (5점) -5점짜리 1문제

데이터베이스 도구 탭 - 관계
문제에 나온 테이블 끌어다 놓고 옵션 체크/체크해제

!이미 있는 테이블과 설정된 관계는 건들지 말 것.

※ 기본 테이블의 참조 필드에 고유 인덱스가 없습니다
: 해당 테이블 디자인 보기 - 해당 필드의 인덱스를 중복 불가능으로 설정.
※ 기본키가 없음 : 기본키 설정 후 관계 설정

 

4. 필드의 조회 속성 (5점) -5점짜리 1문제

● 콤보 상자

1. 필드 속성 - 조회 탭 - 컨트롤 표시 - 텍스트상자, 목록상자, 콤보상자 중 콤보상자로 설정

2. 행 원본 유형 오른쪽의 … 클릭 - 쿼리 작성기로 필요한 테이블/쿼리 추가 - 닫기 - 요구하는 필드 순서대로 끌어다 놓기

3. 열 개수, 바운드열, 이름, 너비, 목록 너비 설정 등은 조회 탭에서 할 수 있음.
*기본 단위: cm
너비는 ';'로 구분함 (예)2;1.5;5 → 자동으로 뒤에 cm입력됨.

*행 원본에 select로 불러온 순서가 열 번호.(1부터 시작)
바운드 열이 저장되는 열, 열 개수는 가져온 필드 개수로.
필드에 표시되는 열 설정: 표시 안 되는 열의 너비를 0으로, 나머지는 문제에 제시된 목록 너비로.(필드가 2개일 때)
(예) 열 너비: 0cm;3cm , 목록 너비: 3cm

반응형

댓글