테이블 분석 마법사를 사용하여 데이터 정규화

적용 대상
Microsoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

데이터를 Access로 가져올 때 원본 데이터가 관련 테이블로 제대로 분할되지 않는 경우가 있습니다. Access를 최대한 활용하려면 데이터를 정규화해야 합니다. 각 테이블은 주요 정보로 관련된 여러 테이블로 구분되어야 합니다. 테이블 분석기는 리본에서 데이터베이스 도구를 클릭한 다음 분석 그룹에서 테이블 분석을 클릭하는 이 중요한 작업을 도와줄 수 있습니다. 마법사가 시작되고 프로세스를 안내합니다.

참고

이 항목의 정보는 Microsoft Access 데스크톱 데이터베이스(.mdb 또는 .accdb)에만 적용됩니다.

한 테이블에서 만든 두 개의 테이블과 해당 데이터를 함께 가져오는 쿼리

1. 원본 테이블

2. 테이블 분석기에서 만든 테이블

3. 테이블 분석기에서 만든 쿼리

4. 조회 목록

Microsoft Access 데이터베이스에 하나 이상의 필드에 반복 정보가 포함된 테이블이 있는 경우 테이블 분석기를 사용하여 데이터를 관련 테이블로 분할하면 데이터를 보다 안전하고 효율적으로 저장할 수 있습니다. 이러한 프로세스를 정규화라고 합니다.

테이블 분석기는 반복 정보가 포함된 하나의 테이블을 각 정보 유형이 한 번만 저장되는 개별 테이블로 나눕니다. 이렇게 하면 데이터베이스를 보다 효율적이고 쉽게 업데이트할 수 있으며 크기도 줄어듭니다. 마법사가 데이터를 분할한 후에도 마법사가 쿼리를 만들도록 하여 한 곳에서 데이터를 보고 사용할 수 있습니다.

쿼리를 사용하여 동시에 둘 이상의 테이블에서 데이터를 업데이트할 수 있습니다. 이 쿼리는 데이터의 정확도를 높이기 위한 다른 시간 절약 기능도 제공합니다.

  • 쿼리에서 반복되는 필드를 변경하는 경우 실제로 쿼리의 기본 테이블에 있는 필드 하나만 업데이트했으므로 해당 값이 있는 모든 레코드가 자동으로 업데이트됩니다.
  • 새 테이블에서 쿼리는 조회 필드를 상속하므로 값을 올바르게 입력할 필요 없이 목록에서 값을 선택하여 필드 값을 변경할 수 있습니다. 조회 목록은 기본 테이블에서 값을 찾습니다. 동일한 값이 둘 이상의 레코드에 적용되는 경우 매번 목록에서 해당 값을 선택하여 정확성과 일관성을 보장할 수 있습니다.
  • 마법사에서 원본 테이블의 이름을 쿼리에 할당하고 테이블의 이름을 바꾸므로 이전에 원본 테이블을 기반으로 했던 폼 및 보고서는 이제 자동으로 쿼리를 기반으로 합니다.
  • 쿼리를 기반으로 하는 기존 양식 및 보고서는 자동 필드 업데이트를 상속합니다. 새 양식 및 보고서도 조회 목록을 상속합니다.