데이터를 업데이트에 대 한 디자인 고려 사항

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

잘 디자인 된 데이터베이스 데이터 무결성 보장 뿐만 아니라 유지 관리 하 고 업데이트 하기 쉽습니다. Access 데이터베이스를 Microsoft Word 문서 또는 Microsoft powerpoint 슬라이드와 동일한 의미에서 파일이 아닙니다. 대신,은 개체 모음-테이블, 폼, 보고서, 쿼리, 등에-제대로 작동 하려면 공동 작업 해야 하는 합니다.

사용자가 컨트롤을 통해 데이터를 입력 합니다. 주어진된 컨트롤에 대해 수행할 작업의 데이터 형식 기본 테이블 필드, 해당 필드에 대해 설정한 속성 및 속성 컨트롤에 대 한 설정에 대 한 설정에 따라 다릅니다. 마지막으로, 유효성 검사, 기본값, 목록, 조회, 등 추가 데이터베이스 기술을 사용 하 여 및 계단식 업데이트 것이 좋습니다. 

대 한 자세한 내용은 사용자-의-관점에서 데이터를 업데이트, 추가, 편집 및 레코드를 삭제 하는 방법을 참조 합니다.

이 문서의 내용

데이터베이스 디자인 데이터 입력에 미치는 영향

데이터베이스에 유지 되는 정보 자산 또는 연락처와 같은 특정 주제에 대 한 데이터가 들어 있는 테이블저장 됩니다. 테이블의 각 레코드 의 정보가 특정 연락처와 같은 약 1 항목입니다. 레코드 필드이름, 주소, 전화 번호 등으로 이루어집니다. 레코드는 일반적으로 한 행 라고 하 고 필드는 일반적으로 열 라고 합니다. 이러한 개체가 디자인 원칙을 준수 해야 하거나 데이터베이스 제대로 작동 또는 전혀 작동 하지 것입니다. 그러면 해당 디자인 원칙 데이터를 입력 하는 방법은 영향을 줍니다. 다음 사항을 고려합니다.

  • 테이블​​    Access 하나 이상의 테이블에서 모든 데이터를 저장합니다. 사용 하는 테이블 수가 디자인 및 데이터베이스의 복잡도에 따라 다릅니다. 쿼리에서 반환 된 결과에서 Access 테이블에만 데이터 및 데이터베이스의 다른 개체를 저장 하거나 폼, 보고서에서 데이터를 볼 수 있지만 기반으로 하는 테이블입니다. 각 테이블 하나의 주제를 기반으로 해야 합니다. 예를 들어 회사 연락처 정보 테이블에는 판매 정보가 없어야 합니다. 그렇지 않으면 찾기 및 편집 하 고 정확한 정보 어렵거나 불가능 어려울 수 있습니다.

  • 데이터 형식    일반적으로 각 테이블의 필드 하나만 유형의 데이터를 수락합니다. 예를 들어 숫자를 입력 하도록 설정 된 필드에 노트를 저장할 수 없습니다. 이러한 필드에 텍스트를 입력 하는 경우 오류 메시지가 표시 됩니다. 그러나 빠른 하다 고 생각 규칙 아닙니다. 예를 들어 짧은 텍스트 데이터 형식으로 설정 된 필드에 숫자 (예: 우편 번호)를 저장할 수 있지만 Access 작업 고려 하므로 해당 데이터에 대해 계산을 할 수 없는 텍스트입니다.

    몇 가지 예외가 된 레코드의 필드 값이 하나만 적용 해야 합니다. 예를 들어 주소 필드에 두 개 이상 주소를 입력 하지 있습니다. 이것이 Microsoft Excel에서 제한 된 형식의 데이터를 허용 하도록 셀을 설정 하지 않은 경우 단일 셀의 개수에 이름 또는 주소 또는 이미지를 입력할 수 있습니다. 

  • 다중값 필드    Access는 데이터의 여러 부분을 단일 레코드 첨부할 여러 값을 허용 하는 목록을 만들 수 있으며 다중값된 필드 라는 기능을 제공 합니다. 각 목록 항목 옆의 확인란이 표시 되기 때문에 항상 다중값된 목록을 확인할 수 있습니다. 예를 들어 연결할 수 Microsoft powerpoint 슬라이드와 이미지 개수 레코드 데이터베이스의 합니다. 이름 목록을 만들 하 고 필요에 따라 해당 이름의 만큼 선택 수도 있습니다. 다중값된 필드를 사용 하는 테이블 필드 당 하나 이상의 레코드를 저장할 수 있기 때문에 데이터베이스 디자인의 규칙을 중단 하려면 보일 수 있습니다. 하지만 Access는 숨겨진 테이블에 데이터를 저장 하 여 "내부적 으로" 규칙을 적용 합니다.

  • 양식을 사용 하 여    일반적으로 보다 쉽게 데이터베이스를 사용 하 고 사용자가 데이터를 정확 하 게 입력할 수 있도록 하려는 경우 폼을 만듭니다. 데이터를 편집 하려면 양식 사용 방법 양식 디자인에 따라 다릅니다. 양식은 컨트롤, 목록, 텍스트 상자, 단추, 심지어 데이터 시트 등의 숫자를 포함할 수 있습니다. 결과적으로 폼의 모든 컨트롤은 기본 테이블 필드에서 데이터를 읽거나 기본 테이블 필드로 데이터를 씁니다.

자세한 내용은 데이터베이스 디자인의 기초표 만들기 및 필드 추가참조 하십시오.

맨 위로 이동

필드 또는 컨트롤에 대 한 기본값을 설정

레코드 수가 많은 시/도 또는 국가/지역 같은 특정된 필드에 동일한 값을 공유 하는 경우 해당 필드 또는 자체 필드에 바인딩된 컨트롤에 대 한 기본값을 설정 하 여 시간을 절약할 수 있습니다. 폼 또는 새 레코드를 만들려면 테이블을 열 때 기본 값 해당 컨트롤 또는 필드에 나타납니다.

테이블에서

  1. 디자인 보기에서 테이블을 엽니다.

  2. 위쪽 보기의 필드를 선택 합니다.

  3. 아래쪽 보기에 있는 일반 탭을 선택 합니다.

  4. 원하는 값을 기본값 속성을 설정 합니다.

폼에서

  1. 레이아웃 또는 디자인 보기에서 폼을 엽니다.

  2. 작업 하 고 속성을 클릭 한 다음 원하는 컨트롤을 마우스 오른쪽 단추로 클릭 합니다.

  3. 데이터 탭에서 원하는 값을 기본값 속성을 설정 합니다.

맨 위로 이동

유효성 검사 규칙을 사용 하 여 데이터를 제한 하려면

유효성 검사 규칙을 사용 하 여 입력에 따라 Access 데스크톱 데이터베이스에서 데이터를 확인할 수 있습니다. 테이블 디자인 또는 테이블 데이터시트 보기에서 유효성 검사 규칙을 설정할 수 있습니다. Access의 유효성 검사 규칙에는 다음과 같은 세 가지 유형이 있습니다.

  • 필드 유효성 검사 규칙    모든 유효한 필드 값 충족 해야 하는 조건을 지정 하려면 필드 유효성 검사 규칙을 사용할 수 있습니다. 함수에서 필드를 사용하지 않으면 규칙의 일부로써 현재 필드를 지정할 필요가 없습니다. 필드에 입력하는 문자 형식에 대한 제한은 입력 마스크를 사용하여 간단히 처리할 수 있습니다. 예를 들어 날짜 필드에 과거의 값을 허용하지 않는 유효성 검사 규칙이 있을 수 있습니다.

  • 레코드 유효성 검사 규칙    유효한 레코드를 모두 충족 해야 하는 조건을 지정 하는 레코드 유효성 검사 규칙을 사용할 수 있습니다. 레코드 유효성 검사 규칙을 사용하여 여러 필드의 값을 비교할 수 있습니다. 예를 들어 두 날짜 필드가 있는 레코드를 한 필드의 값은 필드의 값을 항상 앞에 필요할 수 있습니다 (예를 들어 StartDate은 종료 되기 전에).

  • 폼의 유효성 검사    해당 컨트롤에 입력 하는 모든 값 충족 해야 하는 조건을 지정 하려면 폼에 있는 컨트롤의 유효성 검사 규칙 속성을 사용할 수 있습니다. 유효성 검사 규칙 컨트롤 속성은 필드 유효성 검사 규칙과 같은 방식으로 작동합니다. 일반적으로 규칙이 사용되는 위치에 관계없이 규칙이 해당 폼에만 적용되고 테이블에는 적용되지 않는 경우, 필드 유효성 검사 규칙 대신 폼 유효성 검사 규칙을 사용합니다.

자세한 내용은 유효성 검사 규칙을 사용 하 여 데이터 입력 제한참고 합니다.

맨 위로 이동

값 목록 및 조회 필드 사용

Access에서는 목록 데이터는

  • 값 목록    이러한 사용자가 직접 입력 하는 값의 하드 코딩 된 집합을 포함 합니다. 값 필드의 행 원본 속성에 놓입니다.

  • 조회 필드    쿼리를 사용 하 여 다른 이러한 다른 테이블에서 값을 검색 합니다. 필드의 행 원본 속성에 하드 코딩 된 값 목록 대신 쿼리가 포함 되어 있습니다. 쿼리는 데이터베이스에서 하나 이상의 테이블에서 값을 검색 합니다. 기본적으로 조회 필드 목록 양식에서 해당 값을 제공합니다. 조회 필드를 설정 하는 방법에 따라 해당 목록에서 하나 이상의 항목을 선택할 수 있습니다.

    참고    조회 필드 항목의 목록 (조회 필드의 데이터에서 만든 목록)을 한 위치에 나타나지만 데이터 수 있는 위치 (데이터가 들어 있는 테이블) 때문에 새 Access 사용자 혼란을 줄 수 있습니다.

기본적으로 Access 목록 상자 컨트롤을 지정할 수 있지만 콤보 상자 컨트롤에 목록 데이터를 표시 합니다. 콤보 상자 목록에서 제공 하 되 고 선택 영역을 확인 되 면 닫힙니다. 목록 상자 반대로 남아 열기 항상.

목록을 편집 하려면 목록 항목 편집 명령을 실행할 수도 있습니다 또는 원본 테이블의 행 원본 속성에 직접 데이터를 편집할 수 있습니다. 조회 필드의 데이터를 업데이트 하면 원본 테이블을 업데이트 합니다.

폼이 폼 보기에서 열려 있을 때 값 목록에 목록 상자나 콤보 상자의 행 원본 유형 속성을 값 목록으로 설정 하는 경우 편집할 수 있습니다-디자인 보기나 레이아웃 보기에서 속성 시트 열기 전환할 필요 없이 를 목록으로 변경 해야 할 때마다 해당 컨트롤에 대 한 행 원본 속성을 편집 하 고 있습니다. 목록에 대 한 값 목록 편집 허용 속성을 값 목록을 편집 하려면 상자 또는 콤보 상자의 로 설정 되어야 합니다.

자세한 내용은 목록 상자 또는 콤보 상자를 사용 하 여 선택 항목 목록 만들기를 참조 합니다.

폼 보기에서 값 목록 편집 방지

  1. 탐색 창에서 폼을 마우스 오른쪽 단추로 클릭 하 고 디자인 보기나 레이아웃 보기를 클릭 합니다.

  2. 해 선택한 컨트롤을 클릭 한 다음 F4 키를 눌러 속성 시트를 표시 합니다.

  3. 속성 시트의 데이터 탭에서 값 목록 편집 허용 속성을 아니요로설정 합니다.

  4. 파일 을 클릭 하 고 저장을 클릭 하거나 단추 이미지 Ctrl + S 누릅니다.

값 목록 편집을 위해 다른 폼 지정

기본적으로 Access에서는 값 목록을 편집 하기 위한 기본 폼을 제공 합니다. 이러한 용도로 사용 하 여 원하는 다른 폼 사이트가 있는 경우 다음과 같이 폼의 이름이 목록 항목 편집 폼 속성에 입력할 수 있습니다.

  1. 탐색 창에서 폼을 마우스 오른쪽 단추로 클릭 한 다음 바로 가기 메뉴에서 디자인 보기나 레이아웃 보기 를 클릭 합니다.

  2. 해 선택한 컨트롤을 클릭 한 다음 F4 키를 눌러 속성 시트를 표시 합니다.

  3. 속성 시트의 데이터 탭의 목록 항목 편집 폼 속성 상자의 드롭다운 화살표를 클릭 합니다.

  4. 값 목록 편집을 위해 사용 하려는 폼을 클릭 합니다.

  5. 파일 을 클릭 하 고 저장을 클릭 하거나 단추 이미지 Ctrl + S 누릅니다.

폼에 조회 필드를 검사

  1. 레이아웃 또는 디자인 보기에서 폼을 엽니다.

  2. 목록 상자 또는 콤보 상자 컨트롤을 마우스 오른쪽 단추로 클릭 하 고 속성을 클릭 합니다.

  3. 속성 시트에서 모두 탭을 클릭 하 고 행 원본 유형행 원본 속성을 찾습니다. 행 원본 유형 속성 값 목록 또는 테이블/쿼리를 포함 해야 하 고 행 원본 속성 쿼리 또는 세미콜론으로 구분 하 여 항목 목록에 포함 해야 합니다. 더 많은 공간에 대 한 속성을 마우스 오른쪽 단추로 클릭 하 고 확대/축소 선택 하거나 Shift + F2 키를 누릅니다.

    값 목록의 기본 구문을 사용 하는 일반적으로: "항목"" 항목""" 항목

    이 경우 목록 항목 큰따옴표로 묶인 및 세미콜론으로 구분 된 집합입니다.

    이 기본 구문을 사용 하는 선택 쿼리: 선택 [table_or_query_name]. [ field_name] FROM [table_or_query_name]합니다.

    이 경우 쿼리 (선택 및 FROM) 두 절이 포함 되어 있습니다. 첫 번째 절은 테이블 또는 쿼리 및 해당 테이블 또는 쿼리의 필드를 참조합니다. 두 번째 절은 테이블 또는 쿼리에만 참조합니다. 기억 하기 중요 한 점은 같습니다: SELECT 절이 것이 좋습니다 하 고 하나 이상의 필드의 이름을 포함 해야 하지만 테이블이 나 쿼리의 이름을 포함할 필요가 없습니다. 그러나 FROM 절은 모두 테이블이 나 쿼리를 참조 해야 합니다. 따라서 항상 찾을 수 있습니다 원본 테이블 또는 원본 쿼리 조회 필드에 대 한 FROM 절을 합니다.

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

    • 값 목록을 사용 하는 경우 목록에서 항목을 편집 합니다. 주위에 각 항목 큰따옴표를 사용 하 고 각 항목을 세미콜론으로 구분 되어 있는지 확인 합니다.

    • 조회 목록의 쿼리가 다른 쿼리를 참조 하는 경우 두 번째 쿼리를 디자인 보기 에서 엽니다 (탐색 창에서 쿼리를 마우스 오른쪽 단추로 클릭 하 고 디자인 보기를 클릭). 쿼리 디자이너의 위쪽 구역에 표시 되는 테이블의 이름을 확인 한 후 다음 단계로 이동 합니다.

      그렇지 않은 경우 조회 필드에서 쿼리 테이블을 참조 하는 경우 테이블의 이름을 확인 한 다음 단계로 이동 합니다.

  5. 데이터 시트 보기테이블을 열고 필요에 따라 목록 항목을 편집 합니다.

테이블에서 조회 필드를 검사

  1. 디자인 보기에서 테이블을 엽니다.

  2. 데이터 형식 열에서 쿼리 디자인 눈금의 위쪽 구역에서를 클릭 하거나 그렇지 않은 경우 모든 텍스트에 포커스를 놓고 번호, 예/아니요 필드 또는 합니다.

  3. 테이블 디자인 눈금의 아래쪽 구역에서 조회 탭을 클릭 한 다음 행 원본 유형행 원본 속성을 확인 합니다.

    행 원본 유형 속성 값 목록 또는 테이블/쿼리읽기 있어야 합니다. 행 원본 속성 값 목록 또는 쿼리 포함 되어야 합니다.

    값 목록의 다음 기본 구문을 사용: "항목"" 항목""" 항목

    이 경우 목록 항목 큰따옴표로 묶인 및 세미콜론으로 구분 된 집합입니다.

    선택 쿼리에이 기본 구문을 사용 하는 일반적으로: 선택 [table_or_query_name]. [ field_name] FROM [table_or_query_name]합니다.

    이 경우 쿼리 (선택 및 FROM) 두 절이 포함 되어 있습니다. 첫 번째 절은 테이블 또는 쿼리 및 해당 테이블 또는 쿼리의 필드를 참조합니다. 두 번째 절은 테이블 또는 쿼리에만 참조합니다. 기억 하기 중요 한 점은 같습니다: SELECT 절이 것이 좋습니다 하 고 하나 이상의 필드의 이름을 포함 해야 하지만 테이블이 나 쿼리의 이름을 포함할 필요가 없습니다. 그러나 FROM 절은 모두 테이블이 나 쿼리를 참조 해야 합니다. 따라서 항상 찾을 수 있습니다 원본 테이블 또는 원본 쿼리 조회 필드에 대 한 FROM 절을 합니다.

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

    • 값 목록을 사용 하는 경우 목록에서 항목을 편집 합니다. 주위에 각 항목 큰따옴표를 사용 하 고 각 항목을 세미콜론으로 구분 되어 있는지 확인 합니다.

    • 탐색 창에서 다른 쿼리를 참조 하는 조회 필드에서 쿼리 디자인 보기에서 두 번째 쿼리를 엽니다 (쿼리를 마우스 오른쪽 단추로 클릭 하 고 디자인 보기를 클릭). 쿼리 디자이너의 위쪽 구역에 표시 되는 테이블의 이름을 확인 한 후 다음 단계로 이동 합니다.

      그렇지 않은 경우 조회 필드에서 쿼리 테이블을 참조 하는 경우 테이블의 이름을 확인 한 다음 단계로 이동 합니다.

  5. 데이터 시트 보기테이블을 열고 필요에 따라 목록 항목을 편집 합니다.

맨 위로 이동

값 목록 또는 조회 필드에서 데이터를 삭제

값 목록의 항목은 레코드의 다른 값과 같은 테이블에 존재합니다. 반면, 하나 이상의 다른 테이블에 조회 필드의 데이터 저장 됩니다. 값 목록에서 데이터를 제거 하려면 테이블을 열고 항목을 편집 합니다.

조회 목록에서 데이터를 삭제하려면 추가 단계를 거쳐야 하며 이 단계는 조회 목록 쿼리의 데이터 위치(테이블 또는 다른 쿼리)에 따라 다릅니다. 조회 목록의 쿼리가 테이블을 기반으로 하는 경우 목록에 표시된 데이터를 포함하는 테이블과 필드를 확인하세요. 그런 다음 원본 테이블을 열고 해당 필드의 데이터를 편집합니다. 조회 목록의 쿼리가 다른 쿼리를 기반으로 하는 경우 두 번째 쿼리를 열고 두 번째 쿼리의 데이터 위치인 원본 테이블 및 필드를 찾은 후 해당 테이블에서 값을 변경해야 합니다.

값 목록에서 데이터 제거

  1. 디자인 보기에서 테이블을 엽니다.

  2. 디자인 눈금의 위쪽 구역에서 값 목록이 포함된 테이블 필드를 선택합니다.

  3. 눈금의 아래쪽 구역에서 조회 탭을 클릭한 다음 행 원본 속성을 찾습니다.

    기본적으로 값 목록의 항목에는 큰따옴표가 표시되어 있으며 각 항목은 세미콜론으로 구분됩니다. "Excellent";"Fair";"Average";"Poor"

  4. 필요에 따라 목록에서 항목을 제거 합니다. 각 삭제 된 항목 주위에 따옴표를 삭제 해야 합니다. 또한 앞에 오는 세미콜론 남기지 않은, 남기지 않은 세미콜론 쌍 함께 (;)을 하 고 목록에서 마지막 항목을 제거 하는 경우 최종 세미콜론을 삭제 합니다.

    중요    값 목록에서 항목을 삭제했지만 테이블 레코드에서 삭제된 항목을 이미 사용한 경우 삭제한 항목은 변경하기 전까지 레코드의 일부로 계속 남아 있게 됩니다. 예를 들어 A 도시에 회사 창고가 있지만 창고 건물을 팔았다고 가정해보세요. 창고 목록에서 “A 도시”를 제거하면 값을 변경하기 전까지 “A 도시”는 계속 테이블에 표시됩니다.

조회 필드에서 데이터를 제거

  1. 디자인 보기에서 테이블을 엽니다.

  2. 디자인 눈금의 위쪽 구역에서 조회 필드를 선택합니다.

  3. 디자인 눈금의 아래쪽 구역에서 조회 탭을 클릭하고 행 원본 유형행 원본 속성을 찾습니다.

    행 원본 유형 속성에는 테이블/쿼리가 표시되어야 하며 행 원본 속성에는 테이블 또는 다른 쿼리를 참조하는 쿼리가 포함되어야 합니다. 조회 필드는 항상 단어로 시작에 대 한 쿼리 를 선택 합니다.

    예외는 있지만 일반적으로 선택 쿼리는 다음 기본 구문을 사용합니다. SELECT [table_or_query_name].[field_name] FROM [table_or_query_name]

    이 경우 쿼리 (선택 및 FROM) 두 절이 포함 되어 있습니다. 테이블에 하 고, 해당 테이블의 필드를 참조 하는 첫 번째 절 반대로, 두 번째 절은 테이블에만 참조합니다. 점을 기억해 야: FROM 절 항상 알 수의 원본 테이블이 나 쿼리의 이름입니다. 언제 든 지 하나 이상의 필드의 이름이 포함 되지만 SELECT 절이 테이블이 나 쿼리를의 이름의 항상 포함 되지 않습니다 될 수 있습니다. 그러나 FROM 절은 모두 테이블이 나 쿼리를 참조 해야 합니다.

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

    • 조회 필드의 쿼리가 다른 쿼리를 참조 하는 경우 작성 단추 클릭 (속성 시트의 데이터 탭에서 다음을 클릭 작성기 단추 )를 쿼리 디자인 보기에서 엽니다. 쿼리 디자이너 위쪽 구역에 표시된 테이블의 이름을 기록한 다음 5단계로 넘어갑니다.

    • 조회 필드의 쿼리가 테이블을 참조하는 경우 테이블의 이름을 기록한 다음 5단계로 넘어갑니다.

  5. 데이터 시트 보기에서 원본 테이블을 엽니다.

  6. 조회 목록에 사용되는 데이터를 포함하는 필드를 찾은 다음 필요에 따라 해당 데이터를 편집합니다.

맨 위로 이동

데이터를 입력 하는 데이터 형식에 따른 방식

데이터베이스 테이블을 디자인 하는 경우 보다 정확 하 게 데이터 입력을 통해 프로세스를 해당 테이블의 각 필드에 대 한 데이터 형식을 선택 합니다.

보기 데이터 형식

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

데이터 시트 보기 사용

  1. 테이블을 데이터시트 보기에서 엽니다.

  2. 필드 탭의 서식 그룹의 데이터 형식 목록에서 값을 확인 합니다. 따라 값 변경 테이블의 다양 한 필드에 커서를 놓습니다.

    데이터 형식 목록

디자인 보기를 사용 하 여

  1. 디자인 보기에서 테이블을 엽니다.

  2. 디자인 눈금을 확인 합니다. 눈금의 위쪽 구역 각 테이블 필드의 이름과 데이터 형식을 표시합니다.

    디자인 보기의 필드

데이터 형식이 데이터 입력에 미치는 영향

각 테이블 필드에 대해 설정 된 데이터 형식 필드에 어떤 유형의 데이터가 허용 제어 첫 번째 수준의 제공 합니다. 긴 텍스트 필드와 같은 일부 경우 원하는 데이터를 입력할 수 있습니다. 일련 번호 필드 등의 다른 경우에서 데이터 형식 필드에 대 한 설정 정보를 전혀 입력할 수 없도록 방지 합니다. 다음 표에서 데이터 형식을 나열 해당 Access 에서 제공 하 고 데이터 입력에 미치는 영향에 대해 설명 합니다.

자세한 내용은 Access 데스크톱 데이터베이스의 데이터 형식데이터 형식 필드에 대 한 설정을 수정 또는 변경을참조 합니다.

데이터 형식

데이터 입력에 미치는 영향

짧은 텍스트

Access 2013부터는 텍스트 데이터 형식의 이름이 짧은 텍스트로 바꼈습니다.

짧은 텍스트 필드 텍스트 또는 숫자 문자를 포함 하 여 구분 된 항목의 목록에 동의 합니다. 텍스트 필드에 입력할 때 보다 긴 텍스트 필드 적은 수의 문자-0에서 255 자입니다. 경우에 따라 짧은 텍스트 필드의 데이터에서 계산을 수행 하려면 변환 함수를 사용할 수 있습니다.

긴 텍스트

Note 메모 데이터 형식 긴 텍스트에 바뀐 Access 2013의 시작 부분으로 이동 합니다.

이 유형의 64, 000 자까지 필드에서 많은 양의 텍스트와 숫자 데이터를 입력할 수 있습니다. 또한 서식 있는 텍스트를 지원 하도록 설정 하면, Word와 같은 워드 프로세서 프로그램에서 일반적으로 제공는 서식 유형 적용할 수 있습니다. 예를 들어 텍스트를 특정 문자에 다른 글꼴 및 글꼴 크기를 적용 한 굵게 또는 기울임꼴 및 등 확인 수 있습니다. 데이터를 HTML Hypertext Markup Language () 태그를 추가할 수도 있습니다. 자세한 내용은 참고 삽입 서식 있는 텍스트 필드를 추가 하거나합니다.

또한, 긴 텍스트 필드는 추가이라는 속성이 있습니다. 해당 속성을 사용 하도록 설정 하면 긴 텍스트 필드에 새 데이터를 추가할 수 있지만 기존 데이터를 변경할 수 없습니다. 이 기능은 문제점 관리 데이터베이스를 변경할 수 없는 상태로 영구 기록을 유지 해야 등의 응용 프로그램에 사용할 수 있습니다. 추가 속성이 기본적으로 설정 된 긴 텍스트 필드에 커서를 놓고 필드에서 텍스트가 사라집니다. 텍스트에 서식 또는 기타 변경 내용을 적용할 수 없습니다.

짧은 텍스트 필드와 같은 긴 텍스트 필드의 데이터에 대 한 변환 기능을 실행할 수 있습니다.

숫자

이 유형의 필드를만 숫자를 입력할 수 있으며 숫자 필드의 값에 대해 계산을 수행할 수 있습니다.

큰 숫자

Note 큰 숫자 데이터 형식은 Office 365 구독 버전의 Access 에서만 사용할 수 있습니다.

이 유형의 필드를 숫자만 입력할 수 있으며 큰 숫자 필드의 값에 대해 계산을 수행할 수 있습니다.

자세한 내용은 큰 숫자 데이터 형식 사용을 참조하세요.

날짜/시간

이 유형의 필드에서 날짜와 시간을 입력할 수 있습니다. 

공백과 마스크를 제공 하는 형식에 데이터 입력 해야 합니다 (일련의 필드를 선택할 때 나타나는 자리 표시자와 리터럴 문자) 필드에 대 한 입력된 마스크를 설정할 수 있습니다. 예를 들어 MMM_DD_YYYY 같은 마스크를 참조 하는 경우 10 / 11 2017 입력란에 입력 해야 합니다. 전체 월 이름 또는 두 자리 연도 값을 입력할 수 없습니다. 자세한 내용은 입력된 마스크를 사용 하 여 데이터 입력 형식 제어를참조 합니다.

입력된 마스크를 만들지 않으면 유효한 날짜 또는 시간 형식을 사용 하 여 값을 입력할 수 있습니다. 예를 들어 10 월 2017 11 입력할 수 있습니다, 10/11/17, 2017, 10 월 11 등입니다.

또한 표시 형식 필드에 적용할 수 있습니다. 경우에 없이 입력된 마스크 있으면 거의 모든 형식의 값을 입력할 수 있지만 표시 형식에 따라 날짜가 표시 됩니다. 예를 들어 10/11/2017 입력할 수 있지만 2017-11-Oct로 값이 표시 되도록 표시 형식을 설정할 수 있습니다.

자세한 내용은 오늘 날짜 삽입을 참고 합니다.

통화

이 유형의 필드 통화 값만 입력할 수 있습니다. 또한, 통화 기호를 수동으로 입력할 필요가 없습니다. 기본적으로 Windows 국가별 설정에 지정 된 통화 기호 (¥, £, $, 및 등)이 적용 됩니다. 필요한 경우 다른 통화를 반영 하도록이 통화 기호를 변경할 수 있습니다.

일련 번호

입력 하거나 언제 든 지가이 유형의 필드의 데이터를 변경할 수 없습니다. Access는 테이블에 새 레코드를 추가할 때마다 일련 번호 필드의 값을 늘립니다.

계산

입력 하거나 언제 든 지가이 유형의 필드의 데이터를 변경할 수 없습니다. 이 필드의 결과 정의 하는 식에 의해 결정 됩니다. Access를 추가 하거나 테이블에 새 레코드를 편집할 때마다 계산 필드의 값을 업데이트 합니다.

예/아니요

이 데이터 형식으로 설정 된 필드를 클릭할 때 확인란 또는 필드 서식 지정 방식에 따라 드롭다운 목록이 표시 됩니다. 필드 목록 표시를, 서식을 지정 하는 경우 해당 필드에 적용 된 형식에 따라 다시 목록에서 또는 아니요, True 또는 False또는 에서 또는 해제 를 선택할 수 있습니다. 목록에서 값을 입력 하거나 폼 또는 테이블에서 직접 목록에서 값을 변경할 수 없습니다.

OLE 개체

다른 프로그램으로 만든 파일에서 데이터를 표시 하려는 경우이 필드 형식을 사용 합니다. 예를 들어, OLE 개체 필드에 텍스트 파일, Excel 차트 또는 powerpoint 슬라이드를 표시할 수 있습니다.

첨부 파일 알아볼 수 빠르고 쉽게 보다 유연한 다른 프로그램에서 데이터를 볼 수 있습니다.

하이퍼링크

이 유형의 필드의 데이터를 입력 하 고 Access 웹 주소에서 배치 합니다. 예를 들어 필드에 값을 입력 하면 Access로 텍스트 주위의 http://www.your_text.com합니다. 올바른 웹 주소를 입력 하면 링크가 작동 합니다. 그렇지 않은 경우 오류 메시지가 표시 됩니다.

또한, 기존 하이퍼링크 편집 어려울 수 있습니다 때문에 하이퍼링크 필드를 마우스로 클릭 하 여 브라우저 링크에 지정 된 사이트로 이동 합니다. 인접 한 필드 선택 하이퍼링크 필드를 편집 하려면 하이퍼링크 필드에 포커스를 이동 하려면 TAB 키 또는 화살표 키를 사용 하 여 및 편집할 수 있도록 설정 하려면 F2 키를 누릅니다.

첨부 파일

데이터를 다른 프로그램에서 이러한 유형의 필드를 연결할 수 있지만 입력 하거나 그렇지 않은 경우 텍스트 또는 숫자 데이터를 입력할 수 없습니다.

자세한 내용은 첨부 파일 및 그래픽 데이터베이스의 레코드를참조 합니다.

조회 마법사

조회 마법사 데이터 형식이 아닙니다. 두 가지 형식의 드롭다운 목록 만들기 마법사를 사용 대신: 값 목록과 조회 필드가 있습니다. 값 목록 조회 마법사를 사용 하는 경우 수동으로 입력 된 항목 구분 된 목록을 사용 합니다. 해당 값의 데이터 또는 데이터베이스에서 개체와 관계 없이 수 있습니다.

반면, 조회 필드를 쿼리를 사용 하 여 하나 이상의 데이터베이스에서 다른 테이블에서 데이터를 검색 합니다. 조회 필드는 다음 드롭다운 목록에서 데이터를 표시합니다. 기본적으로 조회 마법사에서 숫자 데이터 형식에 테이블 필드를 설정합니다.

테이블에서 직접 및 폼 및 보고서에서 조회 필드와 함께 작업할 수 있습니다. 기본적으로 콤보 상자 라는 목록 컨트롤의 종류에 조회 필드의 값 표시-드롭다운 화살표가 있는 목록:

빈 조회 목록

더 많은 항목을 표시 하려면 스크롤 막대를 사용 하 여 여러 항목을 표시 하는 목록 상자를 사용할 수 있습니다.

폼의 기본 목록 상자 컨트롤

설정한 방식에 따라 조회 필드와 콤보 상자를 목록에 항목을 편집 하 고 조회 필드의 목록에 속성을 해제 하 여 목록에 항목을 추가 합니다.

목록에서 값을 직접 편집할 수 없으며, 경우 추가 하거나 값을 미리 정의 된 목록 또는 조회 필드에 대 한 원본으로 사용 되는 테이블에서 데이터를 변경 해야 합니다.

마지막으로, 조회 필드를 만들 때 설정할 수 있습니다 필요에 따라 여러 값을 지원 하도록 합니다. 이렇게 하면 결과 목록 각 목록 항목 옆에 있는 확인란을 표시 한을 선택 하거나 다양 한 필요에 따라 항목의 선택을 취소 합니다. 이 그림은 일반적인 다중값된 목록을 보여 줍니다.

확인란 목록

다중값된 조회 필드 만들기 및 사용에 대 한 정보에 대 한 결과 목록 만들기 또는 삭제 다중값된 필드를참조 합니다.

맨 위로 이동

데이터 입력에 따른 방식 테이블 필드 속성

주어진된 필드에 입력을 제어 하는 데이터 형식과 데이터베이스의 구조를 제어 하는 디자인 원칙 외에도 몇 가지 필드 속성 Access 데이터베이스로 데이터를 입력 하는 방법은 영향을 줄도 수입니다.

테이블 필드에 대 한 속성 보기

Access에서는 두 가지 방법으로 테이블 필드에 대 한 속성을 볼 수 있습니다.

데이터 시트 보기에서

  1. 테이블을 데이터시트 보기에서 엽니다.

  2. 필드 탭을 클릭 하 고 서식 그룹에서 컨트롤을 사용 하 여 각 테이블 필드에 대 한 속성을 볼 수 있습니다.

디자인 보기에서

  1. 디자인 보기에서 테이블을 엽니다.

  2. 눈금의 아래쪽 부분에 선택 되어 있지 않으면 일반 탭을 클릭 합니다.

  3. 조회 필드에 대 한 속성을 보려면 조회 탭을 클릭 합니다.

속성은 데이터 입력에 미치는 영향

다음 표에서 데이터 입력에서 가장 큰 영향을 주는 속성을 나열 하 고 데이터 입력에 미치는 영향에 대해 설명 합니다.

속성

테이블 디자인 눈금의 위치

사용할 수 있는 값

데이터를 입력 하 려 할 때의 동작

필드 크기

일반

0에서 255

문자 수 제한을 텍스트 데이터 형식으로 설정 된 필드에만 적용 됩니다. 지정 된 문자 수 보다 더 많은 문자를 입력 하는 경우 필드가 잘립니다.

필수

일반

예/아니요

켜지,이 속성 강제로 필드의 값을 입력 하 고 Access에서 필수 필드를 완료 하기 전에 새 데이터를 저장할 수 없습니다. 해제 된 경우 필드가 null 값, 필드를 비워 둘 수 의미 허용 허용 합니다.

Null 값을 0 값으로 똑같은 아닙니다. 0은 숫자 및 "null"가 없거나 정의 되지 않은 알 수 없는 값입니다.

0 길이 문자열을 허용

일반

예/아니요

길이가 0 인 문자열을 입력할 수 켜지,-없는 문자를 포함 하는 문자열입니다. 큰따옴표 한 쌍의 필드에 입력 하면 길이가 0 인 문자열을 만들려면 ("").

인덱스

일반

예/아니요

표 범주가 있는 경우 Access에서 중복 값을 추가 방지 합니다. 둘 이상의 필드에서 인덱스를 만들 수도 있습니다. 이렇게 하면 두 필드 제외한 한 필드에 값을 복제할 수 있습니다.

입력 마스크

일반

미리 정의 된 또는 사용자 지정 자리 표시자와 리터럴 문자 집합

입력 마스크가 미리 정의 된 형식으로 데이터를 입력할 수 있습니다. 마스크는 테이블 또는 폼의 컨트롤에서 필드를 선택 하면 표시 됩니다. 예를 들어 날짜 필드를 클릭 하 고 문자이 집합이 표시: MMM-DD-YYYY 합니다. 입력된 마스크입니다. 네 자리 숫자로 10 월, 등 세 자리 약어로 월 값과 연도 값을 입력 하면-예를 들어: 년 10-15-2017 합니다.

입력된 마스크 데이터를 입력 하는 방법을 제어 하지 저장소에 어떻게 액세스 하거나 데이터를 표시 합니다.

자세한 내용은 입력된 마스크를 사용 하 여 데이터 입력 형식 제어 하 고 날짜 및 시간 필드 형식 지정을 참조 하십시오.

목록 값만 허용

조회

예/아니요

조회 필드의 항목에 변경 내용을 사용할지 설정 합니다. 간혹 사용자가 조회 필드의 항목을 수동으로 변경 하려고 합니다. Access에서 필드의 항목을 변경 하면,이 속성이 로 설정 됩니다. 목록 (원할 경우 값 목록을 편집 하려면) 또는 (조회 필드를 편집 하려면) 하는 경우 목록에 대 한 원본 데이터가 들어 있는 테이블 열어야이 속성을 사용 하는 경우 목록에서 항목을 변경 해야 할 수 있는 값을 변경 합니다.

값 목록 편집 허용

조회

예/아니요

활성화 하거나 조회 필드가 아닌 값 목록에 대 한 목록 항목 편집 명령을 사용 하지 않도록 설정 합니다. 조회 필드에 대 한 해당 명령을 사용 하려면 목록 항목 편집 폼 속성에 올바른 양식 이름을 입력 합니다. 목록 상자 또는 콤보 상자 컨트롤을 마우스 오른쪽 단추로 클릭 하면 열리는 바로 가기 메뉴에서 값 목록 편집 허용 명령이 표시 됩니다. 명령을 실행할 때 목록 항목 편집 대화 상자가 나타납니다. 또는, 목록 항목 편집 폼 속성에서 폼의 이름을 지정 하면 해당 양식 대화 상자를 표시 하는 대신 시작 합니다.

목록 상자에서 목록 항목 편집 명령을 실행할 수와 콤보 상자 컨트롤 폼에 있는 테이블 및 쿼리 결과에 있는 콤보 상자 컨트롤에서 설정 합니다. 폼은 디자인 보기 또는 브라우저 보기; 열려 있어야 합니다. 테이블 및 쿼리 결과 집합 데이터 시트 보기에서 열려 있어야 합니다.

목록 항목 편집 폼

조회

데이터 입력 폼의 이름

이 테이블 속성의 값으로 데이터 입력 폼의 이름을 입력 한 경우 사용자가 목록 항목 편집 명령을 실행 하는 경우 해당 양식이 열립니다. 그렇지 않은 경우 사용자가 명령을 실행할 때 목록 항목 편집 대화 상자가 나타납니다.

맨 위로 이동

계단식 업데이트를 사용 하 여 기본 및 외래 키 값을 변경 하려면

시간에 기본 키 값을 업데이트 해야 합니다. 외래 키로 해당 기본 키를 사용 하는 경우 변경 내용을 외래 키의 모든 자식 인스턴스를 통해 자동으로 업데이트할 수 있습니다.

앞 에서도 언급, 기본 키 를 고유 하 게 데이터베이스 테이블의 각 행 (레코드)를 식별 하는 값입니다. 외래 키 기본 키와 일치 하는 열입니다. 일반적으로 다른 테이블의 외래 키의 위치 및 설정 하는 테이블의 데이터 간의 관계 (링크)을 만들 수 있습니다.

예를 들어 제품 ID 번호를 사용 하 여 기본 키로 가정 합니다. ID 번호 한 제품을 고유 하 게 식별 합니다. 또한 해당 ID 번호를 사용 하 여 주문 데이터 테이블의 외래 키로 합니다. 이러한 방법으로 다른 사용자가 해당 제품에 대 한 주문을 언제 든 지 ID의 일부가 순서 때문에 각 제품에 포함 된 모든 주문을 찾을 수 있습니다.

경우에 따라 해당 ID 번호 (또는 다른 종류의 기본 키) 변경합니다. 그럴 경우 기본 키 값을 변경할 수 있으며 해당 변경 내용이 자동으로 모든 관련된 자식 레코드를 모두 수 있습니다. 참조 무결성을 설정 하 고 계단식 두 테이블 간의 업데이트 하 여이 동작을 사용할 수 있습니다.

다음과 같은 중요 한 규칙 기억해 야 합니다.

  • 기본 키 필드 텍스트 또는 숫자 데이터 형식으로 설정에 대 한 계단식 업데이트를 사용할 수 있습니다. 일련 번호 데이터 형식으로 설정 된 필드 모두 업데이트를 사용할 수 없습니다.

  • 계단식 업데이트-일대다 관계의 테이블 사이만 사용할 수 있습니다.

관계를 만드는 방법에 대 한 자세한 내용은 합니다. 테이블 관계에 대 한 지침만들기, 편집 또는 삭제 관계를참조 하십시오.

다음 절차 손으로 직접 이동 하 고 먼저 관계를 만들고 해당 관계에 대 한 계단식 업데이트를 사용 하는 방법을 설명 합니다.

관계 만들기

  1. 데이터베이스 도구 탭의 표시/숨기기 그룹에서 관계를 클릭합니다.

  2. 디자인 탭의 관계 그룹에서 테이블 표시를 클릭 합니다.

  3. 테이블 표시 대화 상자의 테이블 탭을 선택, 변경, 추가클릭 한 다음 닫기를 클릭 하려는 테이블을 선택 합니다.

    여러 테이블을 선택 하려면 shift 키를 누르거나 각 테이블을 개별적으로 추가할 수 있습니다. 관계의 "일"과 "다" 쪽에 있는 테이블을 선택 합니다.

  4. 관계 창에서 기본 키 테이블에서 관계의 "일" 쪽에 끌어서 놓으면 관계의 "다" 쪽에 있는 테이블의 외래 키 필드에 있습니다.

    관계 편집 대화 상자가 나타납니다. 다음 그림에서는 대화 상자를 보여 줍니다.

    기존 관계가 있는 관계 편집 대화 상자

  5. 항상 참조 무결성 유지 확인란을 선택 하 고 만들기를 클릭 합니다.

기본 키에 계단식 업데이트 사용

  1. 데이터베이스 도구 탭의 표시/숨기기 그룹에서 관계를 클릭합니다.

  2. 관계 창이 나타나고 데이터베이스의 테이블 간 조인 (연결선으로 표시)를 표시 합니다. 다음 그림에서는 일반적인 관계를 보여 줍니다.

  3. 상위 및 하위 테이블 사이의 조인 선을 마우스 오른쪽 단추로 클릭 하 고 관계 편집을 클릭 합니다.

    두 테이블 간의 관계

    관계 편집 대화 상자가 나타납니다. 다음 그림에서는 대화 상자를 보여 줍니다.

    관계 편집 대화 상자

  4. 관련 필드 모두 업데이트선택, 항상 참조 무결성 유지 확인란을 선택한 다음 확인을 클릭 합니다.

맨 위로 이동

숫자를 건너뛰려면 ID 번호가 경우가 보일 이유

일련 번호 데이터 형식으로 설정 되어 있는 필드를 만들 때 Access 각각의 새 레코드에서 해당 필드의 값을 자동으로 생성 합니다. 각각의 새 레코드 다음 사용 가능한 일련 번호가 수 있도록 기본적으로 값이 증가 합니다. 일련 번호 데이터 형식은 기본 키로 사용 하기에 적합 한 값을 제공 하입니다. 자세한 내용은 추가, 설정, 변경 또는 기본 키 제거를 참고 합니다.

일련 번호 데이터 형식으로 설정 되어 있는 필드가 포함 된 테이블에서 행을 삭제 하면 해당 행에 대 한 일련 번호 필드의 값 항상 자동으로 재사용 되지 않습니다. 따라서 액세스를 생성 하는 번호 수 되지 않을 수 있습니다를 보려면 예상와 간격이 ID 번호가 순서 대로 표시 될 수 있습니다-이 정상적인 동작 합니다. 일련 번호 필드 및 해당 순서 대로 하지에 있는 값의 고유성에 대해서만 사용 해야 합니다.

맨 위로 이동

대량 쿼리를 사용 하 여 데이터 업데이트

추가, 업데이트, 추가 되며 삭제 쿼리를 추가, 변경 또는 한꺼번에 레코드를 제거 하는 강력한 방법입니다. 또한 일괄 업데이트 쉽고 효율적으로 데이터베이스 디자인의 좋은 원칙 사용 하 여 수행 하는. 추가, 업데이트 또는 삭제 쿼리를 사용 하 여 쿼리도 다시 사용할 수 없으므로 시간을 절약할 수 있습니다.

중요    이러한 쿼리를 사용 하기 전에 데이터를 백업 합니다. 준비를 백업 하는 데 실수로 만들 수 있는 되돌릴 신속 하 게 할 수 있습니다.

쿼리 추가    하나 이상의 테이블에 여러 레코드를 추가 하려면 사용 합니다. 대상 데이터베이스에 하나 이상의 테이블에는 원본 데이터베이스에 하나 이상의 테이블에서 레코드 그룹을 추가 하려면 추가 쿼리 가장 자주 사용 하는 중 하나입니다. 예를 들어 몇 신규 고객 및 고객에 대 한 정보 테이블을 포함 하 여 데이터베이스를 구입 합니다. 새 데이터를 수동으로 입력를 방지 하려면 데이터베이스에 적절 한 하나 이상의 테이블에 추가할 수 있습니다. 자세한 내용은 추가 쿼리를 사용 하 여 테이블에 레코드 추가참고 합니다.

쿼리 업데이트    추가, 변경 또는 삭제 여러 기존 레코드의 일부 (있지만 일부)을 사용 합니다. 업데이트 쿼리는 찾기 및 바꾸기 대화 상자의 고급 버전이라고 생각하면 됩니다. 선택 조건 (검색 문자열의 대략적인 해당) 및 업데이트 조건 (대체 문자열의 대략적인 해당)을 입력 합니다. 대화 상자와는 달리 업데이트 쿼리 여러 조건에 동의 많은 한 번에 레코드를 업데이트 하는 것을 허용 하 여 둘 이상의 테이블에 레코드를 변경할 수 있습니다. 자세한 내용은 만들기 및 실행 업데이트 쿼리를참고 합니다.

쿼리 삭제    많은 양의 데이터를 삭제 신속 하 게 하거나 정기적으로 데이터 집합을 삭제 하려면 삭제를 되므로 유용는 쿼리를 사용 하면 빠르게 찾아 데이터를 삭제 하는 조건을 지정할 수 있습니다. 자세한 내용은 추가, 편집 및 레코드를 삭제 하는 방법을 참고 합니다.

맨 위로 이동

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

이 정보가 유용한가요?

의견 주셔서 감사합니다!

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

×