표 만들기

Access 데이터베이스를 만들 때는 테이블(행과 열을 포함하는 주제 기반 목록)에 데이터를 저장합니다. 예를 들어 연락처 테이블을 만들어 이름, 주소 및 전화 번호 목록을 저장하거나 제품 테이블을 만들어 제품 정보를 저장할 수 있습니다.

이 문서에서는 테이블을 만드는 방법, 테이블에 필드를 추가하는 방법 및 테이블의 기본 키를 설정하는 방법에 대해 설명합니다. 또한 필드 및 테이블 속성을 설정하는 방법에 대해서도 설명합니다.

다른 데이터베이스 개체는 테이블에 따라 크게 달라지기 때문에 데이터베이스 디자인을 시작할 경우 항상 모든 테이블을 만든 다음 다른 개체를 만들어야 합니다. 테이블을 만들기 전에 요구 사항을 신중하게 고려하고 필요한 모든 테이블을 확인합니다. 데이터베이스를 계획하고 디자인하는 방법에 대한 소개는 데이터베이스 디자인 기본 사항을 참조하세요.

이 문서의 내용

개요

새 테이블 만들기

테이블에 필드 추가

테이블 저장

개요

테이블은 직원 또는 제품과 같은 특정 주제에 대한 데이터를 저장하는 데 사용하는 데이터베이스 개체입니다. 테이블은 레코드 및 필드로 구성됩니다.

각 레코드에는 특정 직원과 같은 테이블 주제의 한 인스턴스에 대한 데이터가 포함됩니다. 레코드는 일반적으로 행 또는 인스턴스라고도 합니다.

각 필드에는 이름이나 전자 메일 주소와 같은 테이블 주제의 한 측면에 대한 데이터가 들어 있습니다. 필드는 일반적으로 열 또는 특성이라고도 합니다.

레코드는 별달제작소 또는 www.smsrfactory.com과 같은 필드 값으로 구성됩니다. 필드 값은 일반적으로 팩트라고도 합니다.

레코드 및 필드 레이아웃을 보여 주는 Access의 ‘고객’ 테이블

1. 레코드

2. 필드

3. 필드 값

Access 데이터베이스는 여러 테이블을 포함할 수 있으며, 각 테이블에는 서로 다른 주제에 대한 정보를 저장합니다. 각 테이블은 텍스트, 숫자, 날짜, 하이퍼링크와 같은 다양한 데이터 형식의 많은 필드를 포함할 수 있습니다.

데이터 및 필드 속성

테이블 및 필드에는 특성 또는 동작을 제어하도록 설정할 수 있는 속성도 있습니다.

테이블 및 필드 속성 시트
테이블은 디자인 보기에서 열립니다.

1. 테이블 속성

2. 필드 속성

Access 데이터베이스에서 테이블 속성은 전체적으로 테이블의 모양 또는 동작에 영향을 주는 테이블의 특성입니다. 테이블 속성은 디자인 보기의 테이블의 속성 시트에 설정됩니다. 예를 들어 테이블의 기본 보기 속성을 설정하여 기본적으로 테이블의 표시 방식을 지정할 수 있습니다.

필드 속성은 테이블의 특정 필드에 적용되며 필드 특성 중 하나 또는 필드 동작의 한 측면을 정의합니다. 데이터시트 보기에서 일부 필드 속성을 설정할 수 있습니다. 필드 속성 창을 사용하여 디자인 보기에서 필드 속성을 설정할 수도 있습니다.

데이터 형식

모든 필드에는 데이터 형식이 있습니다. 필드의 데이터 형식은 대량의 텍스트 또는 첨부 파일과 같이 필드가 저장하는 데이터의 종류를 나타냅니다.

데이터 형식 설정

데이터 형식은 필드 속성이지만 다음과 같은 다른 필드 속성과는 다릅니다.

  • 필드 속성 창이 아닌 테이블 디자인 눈금에서 필드의 데이터 형식을 설정합니다.

  • 필드의 데이터 형식에 따라 필드에 포함되는 다른 특성이 결정됩니다.

  • 필드를 만들 때 필드의 데이터 형식을 설정해야 합니다.

    데이터시트 보기에서 새 열에 데이터를 입력하여 Access에서 새 필드를 만들 수 있습니다. 데이터시트 보기에 데이터를 입력하여 필드를 만들면 입력하는 값에 따라 필드의 데이터 형식이 자동으로 할당됩니다. 사용자가 다른 데이터 형식을 지정하지 않는 한 데이터 형식은 텍스트로 설정됩니다. 필요한 경우, 이 리본을 사용하여 이 데이터 형식을 변경할 수는 있습니다.

자동 데이터 형식 검색의 예

다음 표는 데이터시트 보기에서 자동 데이터 형식 검색이 작동하는 방법을 보여 줍니다.

입력할 경우:

Access는 다음 데이터 형식의 필드를 만듭니다.

진민

텍스트

http://www.smsrfactory.com/

유효한 인터넷 프로토콜 접두사를 사용할 수 있습니다. 예를 들어 http://, https:// 및 mailto:은 유효한 접두사입니다.

하이퍼링크

1

숫자, 정수(Long)

50,000

숫자, 정수(Long)

50,000.99

숫자, 실수(Double)

50000.389

숫자, 실수(Double)

12/67

인식되는 날짜 및 시간 서식은 사용자 로캘의 서식입니다.

날짜/시간

2016년 12월 31일

날짜/시간

10:50:23

날짜/시간

오전 10:50

날짜/시간

17:50

날짜/시간

\12,500

인식되는 통화 기호가 사용자 로캘의 기호입니다.

통화

21.75

숫자, 실수(Double)

123.00%

숫자, 실수(Double)

3.46E+03

숫자, 실수(Double)

테이블 관계

각 테이블은 서로 다른 주제에 대한 데이터를 저장하지만 일반적으로 Access 데이터베이스의 테이블은 서로 관련된 주제에 대한 데이터를 저장합니다. 예를 들어 데이터베이스는 다음을 포함할 수 있습니다.

  • 회사의 고객과 고객 주소가 들어 있는 고객 테이블

  • 판매 제품 및 각 제품의 가격과 사진이 들어 있는 제품 테이블

  • 고객 주문을 추적하는 주문 테이블

서로 다른 주제에 대한 데이터를 개별 테이블에 저장하기 때문에 해당 개별 테이블의 관련 데이터를 쉽게 결합할 수 있도록 데이터를 함께 연결하는 방법이 필요합니다. 여러 테이블에 저장된 데이터를 연결할 때 관계를 만듭니다. 관계는 테이블에 공통적으로 포함되는 필드를 지정하는 두 테이블 간의 논리적 연결입니다.

테이블 관계에 포함되는 필드를 '키'라고 합니다. 키는 보통 하나의 필드로 구성되지만 여러 필드를 포함할 수도 있습니다. 키에는 다음의 두 가지 종류가 있습니다.

  • 기본 키    테이블에는 하나의 기본 키만 포함될 수 있습니다. 기본 키는 테이블에 저장하는 각 레코드를 고유하게 식별하는 하나 이상의 필드로 구성됩니다. 종종 기본 키로 사용되는 ID 번호, 일련 번호 또는 코드와 같은 고유 ID 번호가 있습니다. 예를 들어 각 고객에게 고유한 고객 ID 번호가 있는 고객 테이블이 있을 수 있습니다. 고객 ID 필드는 고객 테이블의 기본 키입니다. 둘 이상의 필드가 포함된 기본 키는 일반적으로 함께 사용되어 고유 값을 제공하는 기존 필드로 구성됩니다. 예를 들어 성, 이름 및 생년월일의 조합을 사용자에 대한 테이블의 기본 키로 사용할 수 있습니다.

  • 외래 키    테이블에는 외래 키가 하나 이상 포함될 수도 있습니다. 외래 키에 포함되는 값은 다른 테이블의 기본 키에 있는 값에 해당합니다. 예를 들어 ‘주문’ 테이블의 각 주문에 ‘고객’ 테이블의 레코드에 해당하는 고객 ID 번호가 있는 경우, 고객 ID 필드가 ‘주문’ 테이블의 외래 키입니다.

이와 같이 키 필드 간에 일치하는 값들이 테이블 관계의 기반이 됩니다. 테이블 관계를 사용하여 관련 테이블의 데이터를 결합합니다. 예를 들어 '고객' 테이블과 '주문' 테이블이 있고 '고객' 테이블의 각 레코드는 기본 키 필드(ID)로 식별된다고 가정해 보겠습니다.

각 주문을 고객과 연결하려면 '고객' 테이블의 ID 필드에 해당하는 외래 키 필드를 '주문' 테이블에 추가한 후에 두 키 간의 관계를 만듭니다. '주문' 테이블에 레코드를 추가할 때는 '고객' 테이블에 있는 고객 ID의 값을 사용합니다. 주문을 한 고객에 대한 정보를 확인할 때는 항상 관계를 사용하여 '고객' 테이블의 데이터가 '주문' 테이블의 어떤 레코드에 해당하는지를 식별합니다.

관계 창에 표시되는 Access 테이블 관계
관계 창에 표시되는 테이블 관계.

1. 기본 키는 필드 이름 옆의 키 아이콘으로 식별됩니다.

2. 외래 키입니다. 키 아이콘은 없습니다.

관계를 사용하는 경우의 이점

데이터를 관련 테이블에 구분하여 저장하면 다음과 같은 이점이 있습니다.

  • 일관성    각 데이터 항목이 한 테이블에서 한 번만 기록되므로 데이터가 모호하거나 불일치할 가능성이 낮아집니다. 예를 들어 고객 이름은 주문 데이터가 포함된 테이블에 반복적으로 저장(불일치 가능성이 높아짐)되는 대신 고객 관련 테이블에 한 번만 저장됩니다.

  • 효율성    데이터가 한 곳에만 기록되므로 디스크 공간이 절약됩니다. 뿐만 아니라 테이블 크기가 작아지기 때문에 큰 테이블에 비해 데이터가 보다 신속하게 제공됩니다. 마지막으로, 각 주제에 대해 별도의 테이블을 사용하면 테이블에 null 값(데이터가 없음)이나 중복된 데이터가 포함되지 않으므로 공간이 절약되고 성능이 향상됩니다.

  • 이해도    각 주제를 테이블별로 적절하게 구분하면 데이터베이스 디자인을 보다 쉽게 파악할 수 있습니다.

팁: 고려하는 관계가 있는 테이블을 계획합니다. 해당 기본 키가 포함된 테이블이 이미 있는 경우 조회 마법사를 사용하여 외래 키 필드를 만들 수 있습니다. 조회 마법사에서 관계가 만들어집니다.

맨 위로 이동

새 테이블 만들기

연락처 목록과 같은 간단한 데이터베이스에는 단일 테이블만 사용될 수 있습니다. 그러나 대부분의 데이터베이스에는 여러 개의 테이블이 사용됩니다. 새 데이터베이스를 만들 때 테이블을 포함하여 데이터베이스의 모든 개체에 대한 컨테이너 역할을 하는 새 파일을 컴퓨터에서 만듭니다.

새 데이터베이스를 만들거나, 기존 데이터베이스에 테이블을 삽입하거나, Microsoft Excel 통합 문서, Microsoft Word 문서, 텍스트 파일 또는 다른 데이터베이스 등의 다른 데이터 원본에서 테이블에 가져오거나 해당 테이블에 연결하여 테이블을 만들 수 있습니다. 비어 있는 새 데이터베이스를 만들면 비어 있는 새 테이블이 자동으로 삽입됩니다. 그러면 이 테이블에 데이터를 입력하여 필드를 정의할 수 있습니다.

실행할 작업

새 데이터베이스에 새 테이블 만들기

기존 데이터베이스에 새 테이블 만들기

가져오기 또는 연결을 통해 테이블 만들기

SharePoint 사이트를 사용하여 테이블 만들기

테이블의 기본 키 설정

테이블의 속성 설정

새 데이터베이스에 새 테이블 만들기

  1. 파일 > 새로 만들기를 클릭합니다. Access 2007을 사용하는 경우 Microsoft Office 단추 > 새로 만들기를 클릭합니다.

  2. 파일 이름 상자에 새 데이터베이스의 파일 이름을 입력합니다.

  3. 데이터베이스를 저장할 다른 위치로 이동하려면 폴더 아이콘을 클릭합니다.

  4. 만들기를 클릭합니다.

    새 데이터베이스가 열리고 Table1이라는 새 테이블이 만들어지고 데이터시트 보기에서 열립니다.

기존 데이터베이스에 새 테이블 만들기

  1. 파일 > 열기를 클릭합니다. Access 2007을 사용하는 경우 Microsoft Office 단추 > 열기를 클릭합니다.

  2. 열기 대화 상자에서 열려는 데이터베이스를 선택한 다음 열기를 클릭합니다.

  3. 만들기 탭의 테이블 그룹에서 테이블을 클릭합니다.

    새 테이블이 데이터베이스에 삽입되고 테이블이 데이터시트 보기에서 열립니다.

가져오기 또는 연결을 통해 테이블 만들기

다른 위치에 저장된 데이터를 가져오거나 해당 데이터에 연결하는 방법으로 테이블을 만들 수 있습니다. Excel 워크시트, SharePoint 목록, XML 파일, 다른 Access 데이터베이스, Microsoft Outlook 폴더 등의 데이터를 가져오거나 해당 데이터에 연결할 수 있습니다.

데이터를 가져올 때는 현재 데이터베이스의 새 테이블에 해당 데이터의 복사본을 만듭니다. 원본 데이터에 대한 후속 변경 내용은 가져온 데이터에는 적용되지 않으며, 가져온 데이터에 대한 변경 내용도 원본 데이터에 적용되지 않습니다. 데이터 원본에 연결하여 해당 데이터를 가져온 후에는 원본에 연결하지 않고도 가져온 데이터를 사용할 수 있습니다. 가져온 테이블의 디자인은 변경할 수 있습니다.

데이터에 연결할 때는 현재 데이터베이스에 연결된 테이블을 만들어 다른 위치에 저장된 기존 정보로 연결되는 활성 링크를 나타냅니다. 연결된 테이블의 데이터를 변경하면 원본의 데이터도 변경됩니다. 원본에서 데이터가 변경될 때마다 연결된 테이블에 변경 내용이 표시됩니다. 연결된 테이블을 사용할 때는 항상 데이터 원본에 연결할 수 있어야 하며, 연결된 테이블의 디자인은 변경할 수 없습니다.

참고: 연결된 테이블을 사용하여 Excel 워크시트의 데이터를 편집할 수는 없습니다. 이렇게 하려면 원본 데이터를 Access 데이터베이스로 가져온 다음 Excel에서 데이터베이스에 연결합니다.

외부 데이터를 가져오거나 해당 데이터에 연결하여 새 테이블 만들기

  1. 파일 > 열기를 클릭합니다. Access 2007을 사용하는 경우 Microsoft Office 단추 > 열기를 클릭합니다.

  2. 열기 대화 상자에서 새 테이블을 만들 데이터베이스를 선택하여 엽니다.

  3. 외부 데이터 탭의 가져오기 및 연결 그룹에서 사용 가능한 데이터 원본 중 하나를 클릭합니다. Access 2007을 사용하는 경우 데이터 원본이 가져오기 그룹에 있습니다.

    Access 리본 이미지

  4. 각 단계에서 표시되는 대화 상자의 설명을 따릅니다.

    새 테이블이 만들어져 탐색 창에 표시됩니다.

또한 만들기 탭의 명령을 사용하여 SharePoint 목록을 가져오거나 목록에 연결할 수도 있습니다.

맨 위로 이동

SharePoint 사이트를 사용하여 테이블 만들기

SharePoint 목록에서 데이터를 가져오거나 SharePoint 목록에 연결되는 테이블을 데이터베이스에 만들 수 있으며, 미리 정의된 서식 파일을 사용하여 새 SharePoint 목록을 만들 수도 있습니다. Access의 미리 정의된 템플릿에는 연락처, 작업, 문제 및 이벤트가 포함됩니다.

  1. 파일 > 열기를 클릭합니다. Access 2007을 사용하는 경우 Microsoft Office 단추 > 열기를 클릭합니다.

  2. 열기 대화 상자에서 새 테이블을 만들 데이터베이스를 선택한 다음 열기를 클릭합니다.

  3. 만들기 탭의 테이블 그룹에서 SharePoint 목록을 클릭합니다.

  4. 다음 중 하나를 수행합니다.

    • 서식 파일을 기반으로 하는 SharePoint 목록 만들기

      1. 연락처, 작업, 문제 또는 이벤트를 클릭합니다.

      2. 새 목록 만들기 대화 상자에서 목록을 만들 SharePoint 사이트의 URL을 입력합니다.

      3. 새 목록의 이름 지정설명 상자에 새 목록 이름과 설명을 입력합니다.

      4. 연결된 테이블을 만든 후 열려면 마칠 때 목록 열기 확인란을 선택합니다. 이 확인란은 기본적으로 선택되어 있습니다.

    • 새 사용자 지정 목록 만들기

      1. Click Custom.

      2. 새 목록 만들기 대화 상자에서 목록을 만들 SharePoint 사이트의 URL을 입력합니다.

      3. 새 목록의 이름 지정설명 상자에 새 목록 이름과 설명을 입력합니다.

      4. 연결된 테이블을 만든 후 열려면 마칠 때 목록 열기 확인란을 선택합니다. 이 확인란은 기본적으로 선택되어 있습니다.

    • 기존 목록에서 데이터 가져오기

      1. 기존 SharePoint 목록을 클릭합니다.

      2. 외부 데이터 가져오기 - SharePoint 사이트 대화 상자에서 가져올 데이터가 들어 있는 SharePoint 사이트의 URL을 입력합니다.

      3. 현재 데이터베이스의 새 테이블로 원본 데이터 가져오기를 클릭하고 다음을 클릭합니다.

      4. 가져올 각 SharePoint 목록 옆에 있는 확인란을 선택합니다.

    • 기존 목록에 연결

      1. 기존 SharePoint 목록을 클릭합니다.

      2. 외부 데이터 가져오기 - SharePoint 사이트 대화 상자에서 연결할 목록이 들어 있는 SharePoint 사이트의 URL을 입력합니다.

      3. 연결 테이블을 만들어 데이터 원본에 연결을 클릭하고 다음을 클릭합니다.

      4. 연결할 각 SharePoint 목록 옆에 있는 확인란을 선택합니다.

맨 위로 이동

테이블의 기본 키 설정

특별한 이유가 없는 경우에는 테이블에 대한 기본 키를 지정해야 합니다. Access에서 기본 키에 대한 인덱스가 자동으로 만들어지므로 데이터베이스 성능이 향상될 수 있습니다. 또한 모든 레코드에 기본 키 필드의 값이 있는지와 값이 항상 고유한지 확인됩니다. 특정 행을 다른 행과 확실히 구별할 수 있는 방법이 없기 때문에 고유한 값이 중요합니다.

데이터시트 보기에서 새 테이블을 만들면 기본 키가 자동으로 만들어지고 ID라는 필드 이름과 일련 번호 데이터 형식이 할당됩니다.

디자인 보기에서 기본 키를 변경 또는 제거하거나 아직 기본 키가 없는 테이블에 대해 기본 키를 설정할 수 있습니다.

기본 키로 사용할 필드 결정

기본 키로 사용하려는 데이터가 이미 있는 경우도 있습니다. 예를 들어 직원에 대한 기존 ID 번호가 있을 수 있습니다. 직원 정보를 추적하기 위한 테이블을 만들 경우 기존 직원 ID를 테이블의 기본 키로 사용하도록 결정할 수 있습니다. 또는 직원 ID는 부서 ID와의 조합에서만 고유한 경우 두 필드를 함께 기본 키로 사용해야 할 수 있습니다. 기본 키의 좋은 후보에는 다음과 같은 특성이 있습니다.

  • 각 레코드에 필드 또는 필드 조합에 대한 고유 값이 있습니다.

  • 필드 또는 필드 조합이 Null이거나 비어 있지 않고 항상 값을 포함합니다.

  • 값이 변경되지 않습니다.

기본 키로 사용할 적절한 데이터가 없는 경우 기본 키로 사용할 새 필드를 만들 수 있습니다. 기본 키로 사용할 새 필드를 만들 경우 필드의 데이터 형식을 일련 번호로 설정하여 이전 목록의 세 가지 특성을 충족하도록 할 수 있습니다.

기본 키 설정 또는 변경

  1. 기본 키를 설정하거나 변경하려는 테이블을 선택합니다.

  2. 탭의 보기 그룹에서 보기를 클릭한 다음 디자인 보기를 클릭합니다.

  3. 테이블 디자인 눈금에서 기본 키로 사용할 필드를 선택합니다.

    하나의 필드를 선택하려면 원하는 필드에 대한 행 선택기를 클릭합니다.

    여러 필드를 선택하려면 Ctrl 키를 누른 상태로 각 필드의 행 선택기를 클릭합니다.

  4. 디자인 탭의 도구 그룹에서 기본 키를 클릭합니다.

    디자인 탭의 도구 그룹

    기본 키로 지정할 필드의 왼쪽에 키 표시기가 표시됩니다.

기본 키 제거

  1. 기본 키를 제거할 테이블을 선택합니다.

  2. 탭의 보기 그룹에서 보기를 클릭한 다음 디자인 보기를 클릭합니다.

  3. 현재 기본 키에 대한 행 선택기를 클릭합니다. 기본 키가 여러 필드로 구성되는 경우 Ctrl 키를 누른 상태에서 각 필드의 행 선택기를 클릭합니다.

  4. 디자인 탭의 도구 그룹에서 기본 키를 클릭합니다.

    디자인 탭의 도구 그룹

    이전에 기본 키로 지정했던 하나 이상의 필드에서 키 표시기가 제거됩니다.

참고: 기본 키를 설정하지 않고 새 테이블을 저장하면 기본 키에 대한 새 필드를 만들지 묻는 메시지가 표시됩니다. 를 클릭하면 일련 번호 데이터 형식을 사용하여 각 레코드에 고유한 값을 제공하는 ID 필드가 만들어집니다. 테이블에 이미 일련 번호 필드가 포함되어 있는 경우에는 이 필드가 기본 키로 사용됩니다. 아니요를 클릭하면 필드가 추가되지 않고 기본 키가 설정되지 않습니다.

맨 위로 이동

테이블의 속성 설정

속성 설정 이외에도 전체 테이블이나 전체 레코드에 적용되는 속성을 설정할 수 있습니다.

  1. 속성을 설정할 테이블을 선택합니다.

  2. 탭의 보기 그룹에서 보기를 클릭한 다음 디자인 보기를 클릭합니다.

  3. 디자인 탭의 표시/숨기기 그룹에서 속성 시트를 클릭합니다.

    Access의 디자인 탭의 표시/숨기기 그룹

    테이블 속성 시트가 표시됩니다.

  4. 속성 시트에서 일반 탭을 클릭합니다.

  5. 설정할 속성 왼쪽의 상자를 클릭하고 속성의 설정을 입력합니다.

    사용 가능한 테이블 속성

    사용하는 테이블 속성

    작업

    SharePoint 사이트에 보기 표시

    테이블을 기반으로 하는 보기를 SharePoint 사이트에 표시할 수 있는지 여부를 지정합니다.

    참고: 이 설정의 효과는 SharePoint 사이트에 모든 보기 표시/Display All Views On SharePoint Site 데이터베이스 속성의 설정에 따라 달라집니다.

    하위 데이터시트 확장

    테이블을 열 때 모든 하위 데이터시트를 확장합니다.

    하위 데이터시트 높이

    다음 중 하나를 수행합니다.

    • 하위 데이터시트 창을 확장하여 모든 행을 표시하려면 이 속성의 설정값을 "0"으로 둡니다.

    • 하위 데이터시트 높이를 제어하려면 원하는 높이를 cm 단위로 입력합니다.

    방향

    사용 중인 언어가 왼쪽에서 오른쪽 읽기인지 오른쪽에서 왼쪽 읽기인지에 따라 보기 방향을 설정합니다.

    설명

    테이블의 설명을 제공합니다. 이 설명은 테이블 도구 설명에 표시됩니다.

    기본 보기

    테이블을 열 때 기본적으로 표시되는 보기를 데이터시트, 피벗 테이블 또는 피벗 차트 중에서 설정합니다. 참고: Access 2013부터 Access에서 피벗 테이블 및 피벗 차트 옵션이 제거되었습니다.

    유효성 검사 규칙

    레코드를 추가 또는 변경할 때마다 충족해야 하는 식을 입력해야 합니다.

    유효성 검사 텍스트

    레코드가 유효성 검사 규칙 속성의 식을 위반하는 경우 표시되는 메시지를 입력합니다.

    필터

    일치하는 행만 데이터시트 보기에 표시하기 위한 조건을 정의합니다.

    정렬 기준

    데이터시트 보기에서 행의 기본 정렬 순서를 지정하기 위해 하나 이상의 필드를 선택합니다.

    하위 데이터시트 이름

    데이터시트 보기에 하위 데이터시트가 표시되어야 하는지 여부 및 표시되는 경우 하위 데이터시트의 행을 제공하는 테이블 또는 쿼리를 지정합니다.

    하위 필드 연결

    테이블에 대해 지정된 기본 필드 연결 속성과 일치하는 하위 데이터시트에 사용되는 테이블 또는 쿼리의 필드를 나열합니다.

    기본 필드 연결

    테이블에 대해 지정된 하위 필드 연결 속성과 일치하는 테이블의 필드를 나열합니다.

    로드할 때 필터링

    로 설정하는 경우 테이블을 데이터시트 보기에서 열 때 필터 속성의 필터 조건을 자동으로 적용합니다.

    로드할 때 정렬

    로 설정하는 경우 테이블을 데이터시트 보기에서 열 때 정렬 기준 속성의 정렬 조건을 자동으로 적용합니다.

    팁: 속성 상자에서 설정을 입력하거나 편집할 공간이 더 필요하면 Shift+F2를 눌러 확대/축소 상자를 표시합니다. 식에 대해 유효성 검사 규칙 속성을 설정하는 경우 식 작성에 도움이 필요하면 유효성 검사 규칙 속성 상자 옆에 있는 작성기 단추 을 클릭하여 식 작성기를 표시합니다.

  6. 변경 내용을 저장하려면 Ctrl+S를 누릅니다.

맨 위로

맨 위로 이동

테이블에 새 필드 삽입, 추가 또는 만들기

필드에서 추적하려는 각 데이터 부분을 저장합니다. 예를 들어 연락처 테이블에서는 성, 이름, 전화 번호, 주소 필드를 만들고, 제품 테이블에서는 제품 이름, 제품 번호, 가격 필드를 만듭니다.

필드를 만들기 전에 데이터를 가장 작은 의미 단위로 세분화하세요. 나중에 데이터를 결합하기보다 분리하기가 훨씬 쉽습니다. 예를 들어 전체 이름 필드 대신 성과 이름 필드를 따로 만들 수 있습니다. 그러면 이름이나 성 또는 두 필드를 모두 사용하여 데이터를 쉽게 검색 또는 정렬할 수 있습니다. 특정 데이터 항목을 보고, 정렬, 검색 또는 계산하려는 경우 해당 항목만 필드에 저장하세요.

필드를 만든 후에는 필드 모양과 동작을 제어하는 필드 속성을 설정할 수도 있습니다.

실행할 작업

데이터를 입력하여 필드 추가

데이터시트 보기에서 새 테이블을 만들거나 기존 테이블을 열 때는 데이터시트의 새 필드 추가 열에 데이터를 입력하여 테이블에 필드를 추가할 수 있습니다.

Access의 새 필드 추가 열이 있는 데이터시트

1. 새 필드 추가 열에 데이터를 입력합니다.

  1. 탐색 창에서 원하는 테이블을 마우스 오른쪽 단추로 클릭한 후 바로 가기 메뉴에서 데이터시트 보기를 클릭하여 데이터시트 보기에서 테이블을 만들거나 엽니다.

  2. 새 필드 추가 열에서 만들려는 필드의 이름을 입력합니다.

    필드를 더 쉽게 식별할 수 있도록 설명 이름을 사용합니다.

  3. 새 필드에 데이터를 입력합니다.

필드 템플릿을 사용하여 필드를 추가합니다.

필드를 수동으로 만드는 것보다 필요에 맞게 미리 정의된 필드 목록에서 선택하는 것이 더 쉬운 경우가 있습니다. Access 2010, 2013 또는 2016의 추가 필드 목록을 사용하거나 액세스 2007의 필드 템플릿 작업창을 사용하여 필드 템플릿 목록에서 선택할 수 있습니다. 필드 템플릿은 필드를 설명하는 미리 정의된 특성 및 속성 집합입니다. 필드 템플릿 정의에는 필드 이름, 데이터 형식, 필드 형식 속성에 대한 설정 및 기타 필드 속성이 포함됩니다.

Access 2010, 2013 또는 2016을 사용하는 경우 다음 단계를 수행합니다.

  1. 탭의 보기 그룹에서 보기를 클릭한 다음 데이터시트 보기를 클릭합니다.

  2. 필드 탭의 추가 및 삭제 그룹에서 추가 필드를 클릭합니다.

    필드 리본 탭에 있는 추가 및 삭제 그룹의 스크린샷.

  3. 추가 필드 목록에서 필드를 선택하여 새 열을 삽입합니다. 필드는 현재 커서가 위치한 열의 오른쪽에 배치됩니다. 빠른 시작 제목 아래에서 주소와 같은 필드 옵션 중 하나를 선택하면 주소의 다양한 부분을 포함할 여러 필드가 테이블에서 만들어집니다.

Access 2007을 사용하는 경우 다음 단계를 수행합니다.

  1. 탭의 보기 그룹에서 보기를 클릭한 다음 데이터시트 보기를 클릭합니다.

  2. 데이터시트 탭의 필드 및 열 그룹에서 새 필드를 클릭합니다.

    Access 리본 이미지

  3. 필드 템플릿 창에서 하나 이상의 필드를 선택한 다음 새 열을 삽입할 테이블로 끌어서 놓습니다.

필드 속성 설정

필드를 만든 후에는 필드 모양과 동작을 제어하는 필드 속성을 설정할 수 있습니다.

예를 들어 필드 속성을 설정하여 다음을 실행할 수 있습니다.

  • 필드의 데이터 모양 제어

  • 필드에 잘못된 데이터를 입력하지 못하도록 방지

  • 필드의 기본값 지정

  • 필드에서 신속한 검색 및 정렬 지원

데이터시트 보기에서 작업하는 동안 사용 가능한 일부 필드 속성을 설정할 수 있습니다. 그러나 필드 속성 전체 목록에 액세스하여 이를 설정하려면 디자인 보기를 사용해야 합니다.

데이터시트 보기에서 필드 속성 설정

데이터시트 보기에서 작업하는 동안 필드 이름을 바꾸고 데이터 형식, 형식 속성, 필드의 일부 다른 속성을 변경할 수 있습니다.

데이터시트 보기에서 테이블 열기

  1. 탐색 창에서 열려는 테이블을 마우스 오른쪽 단추로 클릭합니다.

  2. 바로 가기 메뉴에서 데이터시트 보기를 클릭합니다.

필드 이름 바꾸기

데이터시트 보기에 데이터를 입력하여 필드를 추가하면 필드에 일반 이름이 자동으로 할당됩니다. 즉, 첫 번째 새 필드에는 Field1이, 두 번째 새 필드에는 Field2가 이름으로 할당되는 식입니다. 기본적으로 필드가 표시될 때마다 필드 이름이 레이블로 사용됩니다(예: 데이터시트의 열 머리글). 필드를 보다 상세하게 설명하도록 필드 이름을 바꾸면 레코드를 보거나 편집할 때 필드를 더 쉽게 사용할 수 있습니다.

  1. 이름을 바꿀 필드의 머리글(예: Field1)을 마우스 오른쪽 단추로 클릭합니다.

  2. 바로 가기 메뉴에서 필드 이름 바꾸기를 클릭합니다. Access 2007을 사용하는 경우 바로 가기 메뉴에서 열 이름 바꾸기를 클릭합니다.

  3. 필드 머리글에 새 이름을 입력합니다.

    필드 이름은 공백을 포함하여 최대 64자까지 숫자와 문자를 조합하여 구성할 수 있습니다.

필드 데이터 형식 변경

데이터시트 보기에서 데이터를 입력하여 필드를 만들면 Access에서 해당 데이터를 검사하여 필드에 적합한 데이터 형식을 결정합니다. 예를 들어 1/1/2017을 입력하면 Access에서 해당 데이터를 날짜로 인식해 필드의 데이터 형식을 날짜/시간으로 설정합니다. Access 데이터 형식을 결정할 수 없는 경우에는 기본적으로 데이터 형식이 텍스트(Access 2016을 사용하는 경우 짧은 텍스트)로 설정됩니다.

필드의 데이터 형식에 따라 설정 가능한 다른 필드 속성이 결정됩니다. 예를 들어 추가만 속성은 하이퍼링크 또는 메모 데이터 형식(Access 2016을 사용하는 경우 긴 텍스트)이 있는 필드에 대해서만 설정할 수 있습니다.

필드의 데이터 형식을 수동으로 변경할 수 있습니다. 예를 들어, 방 번호가 날짜(예: 10/2017)와 비슷하다고 가정합니다. 데이터시트 보기에서 새 필드에 10/2017을 입력하면 자동 데이터 형식 검색 기능이 해당 필드에 대해 날짜/시간 데이터 형식을 선택합니다. 방 번호는 날짜가 아닌 레이블이므로 텍스트 데이터 형식을 사용해야 합니다. 이 경우 필드 데이터 형식을 변경하려면 다음 절차를 따르세요.

  1. 리본에서 필드 탭을 클릭합니다. Access 2007을 사용하는 경우, 데이터시트 탭을 클릭합니다.

  2. 데이터 형식 목록의 서식 그룹에서 원하는 데이터 형식을 선택합니다. Access 2007을 사용하는 경우 데이터 형식 목록의 데이터 형식 및 서식 그룹에서 원하는 데이터 형식을 선택합니다.

    사용 가능한 데이터 형식은 무엇인가요?

    Access 데이터베이스에서 사용 가능한 데이터 형식의 전체 목록은 Access 데스크톱 데이터베이스의 데이터 형식을 참조하세요.

    참고: Access 데이터베이스 파일의 최대 크기는 2GB입니다.

    데이터 형식에 대한 팁

    • 성능을 최적화하려면 텍스트 또는 숫자 필드를 만들 때 가장 적합한 필드 크기를 사용해야 합니다. 예를 들어 예측 가능한 길이의 우편 번호를 저장하려는 경우 해당 길이를 필드 크기로 지정합니다. 필드 크기 속성 상자에서 값을 설정하여 필드 크기를 지정할 수 있습니다. 자세한 내용은 기타 필드 속성 설정 섹션을 참조하세요.

    • 전화 번호, 부품 번호 및 수학 계산에 사용하지 않으려는 기타 숫자의 경우 숫자 데이터 형식 대신 텍스트 데이터 형식을 선택해야 합니다. 텍스트로 저장되는 숫자 값을 더 논리적으로 정렬하고 필터링할 수 있습니다.

필드 형식 변경

새 필드의 데이터 형식 결정 이외에 Access에서는 입력하는 값에 따라 해당 필드의 형식 속성을 설정할 수도 있습니다. 예를 들어 10:50 a.m.을 입력하면 Access에서 데이터 형식을 날짜/시간으로 설정하고 형식 속성을 보통 시간으로 지정합니다. 필드의 형식 속성을 수동으로 변경하려면 다음을 실행합니다.

  1. 리본에서 필드 탭을 클릭합니다. Access 2007을 사용하는 경우 데이터시트 탭을 클릭합니다.

  2. 형식 목록의 서식 그룹에 원하는 형식을 입력합니다. Access 2007을 사용하는 경우 형식 목록의 데이터 형식 및 서식 그룹에 원하는 형식을 입력합니다.

    참고: 필드의 데이터 형식에 따라 텍스트 등의 일부 필드에는 형식 목록이 제공되지 않을 수 있습니다.

기타 필드 속성 설정

  1. 데이터시트 보기에서 속성을 설정할 필드를 클릭합니다.

  2. Access 2010, 2013 또는 2016을 사용하는 경우 필드 탭의 속성, 서식 또는 필드 유효성 검사 그룹에서 원하는 속성을 선택합니다.

  3. Access 2007을 사용하는 경우 데이터시트 탭의 데이터 형식 및 서식 그룹에서 원하는 속성을 선택합니다.

디자인 보기에서 필드 속성 설정

디자인 보기에서 테이블을 사용하는 동안 필드 속성을 설정할 수 있습니다. 디자인 보기의 테이블 디자인 눈금에서 필드 데이터 형식을 설정하고 필드 속성 창에서 다른 속성을 설정합니다.

디자인 보기에서 테이블 열기

  1. 탐색 창에서 테이블을 마우스 오른쪽 단추로 클릭합니다.

  2. 바로 가기 메뉴에서 디자인 보기를 클릭합니다.

필드 데이터 형식 변경

  1. 테이블 디자인 눈금에서 데이터 형식을 설정할 필드를 찾습니다.

  2. 데이터 형식 열의 목록에서 데이터 형식을 선택합니다.

    사용 가능한 데이터 형식은 무엇인가요?

    Access 데이터베이스에서 사용 가능한 데이터 형식의 전체 목록은 Access 데스크톱 데이터베이스의 데이터 형식을 참조하세요.

    참고: Access 데이터베이스 파일의 최대 크기는 2GB입니다.

    데이터 형식에 대한 팁

    • 전화 번호, 부품 번호 및 수학 계산에 사용하지 않으려는 기타 숫자의 경우 숫자 데이터 형식 대신 텍스트 데이터 형식을 선택해야 합니다. 텍스트로 저장되는 숫자 값을 더 논리적으로 정렬하고 필터링할 수 있지만 계산에서 쉽게 사용할 수는 없습니다.

    • 텍스트 및 숫자 데이터 형식의 경우 필드 크기 속성 상자에 값을 설정하여 필드 크기 또는 데이터 형식을 보다 정확하게 지정할 수 있습니다.

기타 필드 속성 설정

  1. 테이블 디자인 눈금에서 속성을 설정할 필드를 선택합니다. 필드 속성 창에 이 필드의 속성이 표시됩니다.

    필드의 데이터 형식에 따라 설정할 수 있는 속성이 결정됩니다.

  2. 필드 속성 창에서 각 속성에 대해 원하는 설정을 입력하거나 F6 키를 누른 다음 화살표 키를 사용하여 속성을 선택합니다.

    사용 가능한 필드 속성은 무엇인가요?

    Access 데이터베이스의 각 데이터 형식에 사용 가능한 전체 필드 속성 목록은 데이터 형식 및 필드 속성 정보를 참조하세요.

    참고: 모든 속성을 모든 필드에 사용할 수 있는 것은 아닙니다. 필드 데이터 형식에 따라 포함되는 속성이 결정됩니다.

  3. 속성 상자에서 속성 설정을 입력하거나 편집하기 위한 추가 공간을 제공하려면 Shift+F2를 눌러 확대/축소 상자를 표시합니다.

    팁: 입력 마스크 또는 유효성 검사 식을 입력 중이고 이 작성에 대한 도움이 필요한 경우 속성 상자 옆에 있는 작성기 단추 를 클릭하여 해당하는 작성기를 표시합니다.

  4. 변경 내용을 저장하려면 Ctrl+S를 누릅니다.

테이블 저장

테이블을 만들거나 수정한 후 해당 디자인을 저장해야 합니다. 테이블을 처음으로 저장할 때 테이블에 포함된 데이터를 설명하는 이름을 입력하세요. 공백을 포함하여 최대 64자의 영숫자를 사용할 수 있습니다. 예를 들어 테이블의 이름을 고객, 부품 재고 또는 제품으로 지정할 수 있습니다.

팁: 데이터베이스의 개체에 대한 명명 규칙을 결정한 다음 일관되게 사용해야 합니다.

  1. Access 2010, 2013 또는 2016을 사용하는 경우 파일 > 저장을 클릭하거나 Ctrl+S를 누릅니다.

  2. Access 2007을 사용하는 경우 Microsoft Office 단추를 클릭한 다음 저장을 클릭하거나 Ctrl+S를 누릅니다.

  3. 테이블을 처음 저장하는 경우 테이블 이름을 입력한 다음 확인을 클릭합니다.

맨 위로 이동

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×