본문 바로가기

컴퓨터/컴퓨터 시험

ITQ 액세스 시험 (폼 작성) 예제

728x90

그럼 간단한 예제로 ITQ 액세스 시험의 '폼 작성' 과정을 설명해 볼게요. 예제는 "도서 관리 데이터베이스"를 만든다고 가정해 보겠습니다. 여기서는 책 정보를 등록하고 관리할 수 있는 폼을 만들겠습니다.

예제: "도서 관리 데이터베이스" 폼 작성

1. 테이블 생성

먼저 데이터베이스의 테이블을 만들어야 합니다. 여기서는 Books라는 테이블을 만들고, 각 필드와 데이터 형식은 다음과 같이 설정하겠습니다.

  • BookID (자동번호) - 책의 고유 ID
  • Title (텍스트) - 책 제목
  • Author (텍스트) - 저자 이름
  • Genre (텍스트) - 장르 (예: 소설, 과학, 역사 등)
  • PublishedDate (날짜/시간) - 출판일
  • Available (예/아니오) - 대출 가능 여부

2. 기본 폼 생성

이제 Books 테이블을 기반으로 기본 폼을 생성해 보겠습니다.

  1. 액세스에서 Create 탭으로 이동한 후 Form을 선택하여 Books 테이블을 기반으로 폼을 만듭니다.
  2. 폼을 열면 각 필드에 맞는 텍스트 상자(Text Box)가 자동으로 배치됩니다.

3. 폼 디자인 편집

생성된 기본 폼의 레이아웃과 디자인을 편집하여 사용자가 데이터를 쉽게 입력할 수 있도록 만듭니다.

  • 레이블 추가: 폼 상단에 “도서 정보 관리”라는 제목을 넣어 폼의 용도를 명확하게 표시합니다.
  • 레이아웃 조정: Title, Author, Genre 등 주요 필드의 텍스트 상자의 위치와 크기를 조정하여 깔끔한 배치로 정리합니다.
  • 색상 및 글꼴: 제목 부분을 굵은 글씨체로 설정하고, 강조할 부분(예: 필수 입력 필드)을 더 진한 색상으로 설정합니다.

4. 폼 기능 추가

이제 사용자 편의를 위한 기능을 추가해 보겠습니다.

  • 콤보 상자(Combo Box): Genre 필드를 콤보 상자로 변경하여 사용자가 미리 정의된 장르를 선택하도록 합니다.
    • Combo Box 도구를 선택해 Genre 필드에 추가하고, 옵션 목록에 "소설", "과학", "역사", "자기계발" 등을 입력합니다.
  • 유효성 검사: PublishedDate 필드에 날짜 형식 유효성 검사를 추가하여 잘못된 형식의 날짜가 입력되지 않도록 합니다.
  • 체크박스: Available 필드에 대출 가능 여부를 체크박스로 표시하여 직관적으로 선택할 수 있게 합니다.

5. 버튼 추가 (매크로)

데이터를 입력한 후 폼을 저장하거나 초기화할 수 있는 버튼을 추가해 보겠습니다.

  • 저장 버튼: 새 레코드를 저장하는 매크로를 연결합니다.
    1. Button 도구를 선택하여 폼에 저장 버튼을 추가합니다.
    2. 버튼 속성 창에서 매크로를 지정하고, '레코드 저장' 동작을 설정합니다.
  • 초기화 버튼: 모든 필드를 비우는 초기화 버튼을 추가해 사용자가 입력을 새로 시작할 수 있도록 합니다.
    • 초기화 버튼에도 매크로를 연결해 텍스트 상자의 값을 지우도록 설정합니다.

6. 폼 테스트 및 검토

폼을 작성한 후 테스트하여 모든 버튼과 유효성 검사가 제대로 작동하는지 확인합니다.

  • 각 필드에 데이터를 입력하고, 저장 버튼을 눌러 입력한 데이터가 Books 테이블에 정상적으로 추가되는지 확인합니다.
  • 초기화 버튼을 눌러 모든 필드가 초기화되는지도 테스트합니다.

최종 폼의 모습 요약

  • 제목: "도서 정보 관리"
  • 필드: BookID, Title, Author, Genre(콤보 상자), PublishedDate(날짜 형식 유효성 검사), Available(체크박스)
  • 버튼: 저장, 초기화

이렇게 해서 ITQ 액세스 폼 작성에서 요구하는 사용자 친화적인 인터페이스와 기본적인 데이터 관리 기능을 갖춘 폼을 완성할 수 있습니다.

728x90