본문 바로가기
컴퓨터활용능력/1급 필기시험

폼(Form)의 개념과 구성, 활용 방법 완전 정리

by joocabin 2025. 6. 24.
728x90
반응형

폼(Form)의 개념과 구성, 활용 방법 완전 정리

데이터베이스에서 폼(Form)은 테이블이나 쿼리, SQL 문을 기반으로 데이터를 입력하거나 편집, 삭제하는 작업을 보다 직관적이고 편리하게 수행할 수 있도록 도와주는 인터페이스입니다. 사용자는 폼을 통해 데이터를 시각적으로 확인하고 다양한 컨트롤 요소를 활용하여 작업의 효율성과 보안을 높일 수 있습니다.

 

✅ 폼의 주요 특징

1. 시각적 효과와 편의성
폼은 다양한 컨트롤 요소(텍스트 상자, 버튼 등)를 이용하여 데이터를 더 쉽고 시각적으로 입력할 수 있게 도와줍니다.

2. 보안성 강화
테이블 데이터를 직접 노출하지 않고, 폼을 통해 필요한 데이터만 보여줄 수 있기 때문에 민감한 정보의 보호가 용이합니다.

 

🔗 바운드 폼과 언바운드 폼

바운드 폼(Bound Form)
→ 테이블이나 쿼리와 연결된 폼.
→ 데이터의 입력, 편집, 삭제가 가능합니다.

언바운드 폼(Unbound Form)
→ 데이터 원본과 연결되지 않은 폼.
→ 안내, 지시 등의 목적. 데이터 작업은 불가능합니다.

 

📌 폼의 구성 요소

폼 머리글 - 폼 상단. 제목 등 모든 레코드에 공통으로 표시될 정보
본문 - 실제 데이터(레코드)가 표시되는 공간
폼 바닥글 - 폼 하단. 명령 버튼 등 레코드와 관계없이 공통으로 표시될 정보
페이지 머리글 - 각 페이지 상단에 반복 표시되는 정보(날짜, 페이지 번호 등)
페이지 바닥글 - 각 페이지 하단에 반복 표시되는 정보

참고: 폼 바닥글은 인쇄 미리 보기에서 마지막 페이지에 한 번만 표시됩니다.

 

1-208

🛠️ 폼 만들기 및 사용 방법

1. 폼 마법사 활용
- 만들기 탭 → 폼 그룹 → 폼 마법사 선택
- 테이블 또는 쿼리 선택 후 필요한 필드 선택
- 폼의 형식(열 형식, 테이블 형식 등) 설정 가능

2. 디자인 보기 사용
- 컨트롤 직접 배치 및 사용자 지정 가능
- 필드 목록에서 더블 클릭 시 자동 정렬되어 삽입

3. 기타 폼 활용
- 분할 폼: 위쪽은 폼 보기, 아래쪽은 데이터시트
- 여러 항목 폼: 여러 레코드가 반복적으로 표시됨

1-209

📍 중요 포인트 요약

- 레이블 컨트롤은 탭 순서에서 제외됨
- 컨트롤 이름은 폼 내에서 중복 불가
- 바운드 폼에서 레코드를 삭제하면 되돌릴 수 없음
- 탭 순서는 기본적으로 위→아래, 좌→우 방향
- 컨트롤 마법사는 단추 컨트롤 등 특정 요소만 지원

🧭 폼 생성 실습 예시

1. 폼 디자인 선택
2. 우측 필드 목록에서 원하는 필드 더블 클릭
3. 자동 정렬로 필드 배치
4. 디자인 보기에서 다양한 컨트롤 추가 가능

🎯 폼 활용 목적별 정리

데이터 입력 및 편집 - 바운드 폼
안내 및 사용자 인터페이스 - 언바운드 폼
데이터 요약 및 보기 - 분할 폼, 여러 항목 폼
사용자 맞춤 디자인 - 폼 디자인 보기

데이터베이스를 더 안전하고 효율적으로 관리하고 싶다면 폼을 적극적으로 활용하세요. 시각적인 인터페이스와 강력한 제어 기능을 갖춘 폼은, 테이블과 쿼리만으로는 얻을 수 없는 유연성을 제공합니다.

728x90
반응형