비디오: 데이터베이스 개체 소개
Applies To
Microsoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016방법
Access에서 제공하는 6개의 데이터베이스 개체를 함께 사용하면 데이터를 최대한 활용하는 데 도움이 됩니다. 각 개체의 역할을 알아보세요.
테이블
Access는 정보를 테이블로 구성합니다. 회계사의 패드 또는 스프레드시트를 연상시키는 행 및 열 목록입니다. 각 테이블은 특정 주제에 대한 정보를 저장하므로 대부분의 데이터베이스에는 둘 이상의 테이블이 포함됩니다.
테이블의 각 행을 레코드라고 하고, 각 열을 필드라고 합니다. 레코드에는 고객, 주문 등 특정 엔터티에 대한 모든 특정 정보가 포함됩니다. 필드는 해당 엔터티에 대한 단일 정보 항목입니다. 예를 들어 제품 테이블의 각 행이나 레코드에는 한 제품에 대한 정보가 포함됩니다. 각 열이나 필드에는 이름, 가격 등 해당 제품에 대한 일부 유형의 정보가 포함됩니다. 잘 모르겠으면 데이터베이스의 기본 사항을 알아보세요.
쿼리
잘 디자인된 데이터베이스의 경우, 폼 또는 보고서를 통해 표현하려는 데이터가 일반적으로 여러 테이블에 있습니다. 쿼리를 사용하여 여러 테이블에서 해당 정보를 가져와 폼 또는 보고서에 표시하기 위해 조합합니다.
쿼리는 데이터베이스에서 데이터 결과를 검색하는 요청이거나, 데이터에 대해 작업을 수행하는 데 사용되거나, 둘 다일 수 있습니다. 쿼리를 사용하여 간단한 질문에 대한 답변을 얻고, 데이터를 사용하여 계산을 수행하고, 여러 테이블의 데이터를 결합하고, 데이터베이스에서 데이터를 추가, 변경 또는 삭제합니다.
다양한 유형의 쿼리가 있지만 두 가지 기본 유형은 다음과 같습니다.
주요 쿼리 형식 |
용도 |
---|---|
선택 항목 |
테이블에서 데이터를 검색하거나 계산을 수행합니다. |
실행 |
데이터를 추가, 변경 또는 삭제합니다. 각 작업에는 특정 유형의 실행 쿼리가 있습니다. Access 웹앱에서는 실행 쿼리를 사용할 수 없습니다. |
폼
Forms 저장소의 표시 사례와 같으므로 원하는 데이터베이스 항목을 더 쉽게 보거나 가져올 수 있습니다. 종이 양식과 마찬가지로 Access 양식은 사용자 또는 다른 사용자가 Access 데스크톱 데이터베이스에 저장된 데이터를 추가, 편집 또는 표시할 수 있는 개체입니다. 을 염두에 두고 양식을 디자인하는 것이 중요합니다. 예를 들어 여러 사용자를 위한 경우 잘 디자인된 양식은 데이터 입력을 정확하고 빠르며 효율적으로 만드는 데 도움이 됩니다.
보고서
보고서는 Access 데이터베이스의 정보를 보고, 서식을 지정하고, 요약하는 방법을 제공합니다. 예를 들어 모든 연락처에 대한 간단한 전화 번호 보고서를 만들거나 다양한 지역과 기간의 총 매출에 대한 요약 보고서를 만듭니다.
보고서는 다음과 같은 용도로 데이터베이스의 정보를 표시하려는 경우에 유용합니다.
-
데이터 요약을 표시하거나 배포합니다.
-
데이터 스냅숏을 보관합니다.
-
개별 레코드에 대한 세부 정보를 제공합니다.
-
레이블을 만듭니다.
매크로
매크로는 작업을 자동화하고 폼, 보고서 및 컨트롤에 기능을 추가할 수 있는 도구입니다. 예를 들어 폼에 명령 단추를 추가하고 단추의 OnClick 이벤트를 매크로에 연결하면 단추를 클릭할 때마다 매크로가 명령을 수행합니다.
Access는 매크로를 만드는 데 도움이 되는 디자인 환경을 제공합니다. 기본적으로, 간단한 프로그래밍 언어를 사용하여 수행할 작업 목록을 작성합니다. 일부 작업에는 표시할 필드 등의 추가 정보가 입력되어야 합니다. 디자인 환경을 사용하면 작업 목록에서 선택하고 정보를 입력하여 매크로를 쉽게 만들 수 있습니다.
매크로는 일련의 작업 자동화, 데이터베이스의 데이터 변경 등의 용도로 사용됩니다. 디자인 보기를 통해 매크로는 VBA(Visual Basic for Applications)에서 사용할 수 있는 명령의 하위 집합을 제공합니다. 일반적으로 VBA 코드를 작성하는 것보다 매크로를 만들어 폼, 보고서 및 컨트롤에 기능을 추가하는 것이 더 편리하지만 언제든지 디자인 보기에서 매크로를 VBA로 변환할 수 있습니다.
데이터 입력 폼 중 하나에서 직접 보고서를 열려고 한다고 가정합니다. 폼에 단추를 추가한 다음 보고서를 여는 매크로를 만듭니다. 매크로는 단추의 OnClick 이벤트에 바인딩되는 독립 실행형 매크로(데이터베이스의 별도 개체)이거나, 단추의 OnClick 이벤트 자체에 매크로를 직접 포함할 수 있습니다. 어느 쪽이든, 단추를 클릭하면 매크로가 실행되고 보고서를 엽니다.
모듈
모듈은 응용 프로그램의 작업을 자동화하고 고급 기능을 수행하기 위해 작성하는 VBA 코드입니다. VBA 프로그래밍 언어로 모듈을 작성합니다. 모듈은 하나의 단위로 저장된 선언, 문, 프로시저 모음입니다.