다음은 Microsoft Access 2010.
|
이 문서의 내용
Access란?
Access 2010은 중요한 정보를 추적하는 데 사용할 수 있는 데이터베이스 애플리케이션 디자인 및 배포 도구입니다. 컴퓨터에 데이터를 보관하거나 웹에 게시할 수 있으므로 다른 사람이 웹 브라우저에서 데이터베이스를 사용할 수 있습니다.
무언가를 추적하는 데 사용하는 프로그램이 점차 작업에 적합하지 않는 경우 많은 사람들이 Access를 사용하게 됩니다. 예를 들어 이벤트 플래너인 경우 이벤트를 성공적으로 만들기 위해 관리해야 하는 모든 세부 정보를 추적하려는 경우를 가정해 보겠습니다. 이 작업을 위해 워드 프로세서 또는 스프레드시트 프로그램을 사용하는 경우 중복 및 불일치 데이터로 쉽게 문제가 발생할 수 있습니다. 일정 소프트웨어를 사용할 수 있지만 일정에서 재무 정보를 추적하는 것은 적합하지 않습니다.
Access의 관계식 데이터베이스
이러한 정보를 추적하려면 관계형 데이터베이스가 필요합니다. 중복을 제거하기 위해 더 작은 데이터 컬렉션(테이블이라고도 하는) 데이터 저장소로 분리된 다음 일반적인 정보 비트(필드라고도 하는)를 기반으로 함께 관련됩니다. 예를 들어 이벤트 계획 관계 관계 데이터베이스에는 고객 정보가 포함된 테이블, 공급업체 정보가 있는 테이블 및 이벤트 정보가 있는 테이블이 포함될 수 있습니다. 이벤트 정보가 있는 테이블에는 고객 테이블과 관련할 필드가 있을 수 있으며 공급업체 테이블과 관련할 필드가 있을 수 있습니다. 예를 들어 공급업체의 전화 번호가 변경된 경우 공급업체와 관련된 모든 이벤트 대신 공급업체 테이블에서 정보를 한 번 변경할 수 있습니다.
Access는 정보를 관리하는 데 도움이 되는 관계적 데이터베이스 애플리케이션을 빠르고 쉽게 개발하는 데 사용할 수 있는 도구입니다. 데이터베이스를 만들어 인벤토리, 전문 연락처 또는 비즈니스 프로세스와 같은 모든 종류의 정보를 추적할 수 있습니다. 실제로 Access에는 다양한 정보를 추적할 수 있는 템플릿이 함께 제공될 수 있어 초보자도 쉽게 사용할 수 있습니다.
Access를 열 때
Access 2010 시작하면 현재 데이터베이스에 대한 정보를 Microsoft Office 새 데이터베이스를 만들고, 기존 데이터베이스를 열고, 에서 추천 콘텐츠를 볼 수 있는 Office.com.
Backstage 보기에는 데이터베이스를 조정, 유지 관리 또는 공유하는 데 사용할 수 있는 다른 많은 명령도 포함되어 있습니다. Backstage 보기의 명령은 일반적으로 데이터베이스 내부 개체가 아닌 전체 데이터베이스에 적용됩니다.
참고: 파일 탭을 클릭하여 백스탭 보기로 이동하면 됩니다.
Find and apply a template
Access는 데이터베이스 만들기 프로세스의 속도를 향상하는 데 사용할 수 있는 다양한 템플릿을 제공합니다. 템플릿은 특정 작업을 수행하는 데 필요한 모든 테이블, 쿼리, 폼 및 보고서를 포함하는 즉시 사용할 수 있는 데이터베이스입니다. 예를 들어 문제를 추적하거나, 연락처를 관리하거나, 비용 기록을 유지하는 데 사용할 수 있는 템플릿이 있습니다. 일부 템플릿에는 사용 방법을 설명하는 데 도움이 되는 몇 가지 샘플 레코드가 포함되어 있습니다. 템플릿 데이터베이스는 현재대로 사용할 수 있습니다. 또는 필요에 맞게 사용자 지정할 수 있습니다.
데이터베이스에 템플릿을 찾고 적용하려면 다음을 합니다.
-
파일 탭에서 새로 만들기를 클릭합니다.
-
사용 가능한 템플릿에서다음 중 하나를 합니다.
-
최근에 사용한 템플릿을 다시 사용하려면 최근 서식 파일을 클릭한다음 원하는 템플릿을 선택합니다.
-
이미 설치한 템플릿을 사용하려면 내템플릿을 클릭한 다음 원하는 템플릿을 선택합니다.
-
템플릿에서 Office.com 을 Office.com 서식 파일 범주를 클릭하고 원하는 템플릿을 선택한 다음 다운로드를 클릭하여 Office .com에서 해당 템플릿을 컴퓨터에 다운로드합니다.
Access 내에서 템플릿을 Office.com 수 있습니다. 템플릿 검색 Office.com 상자에 하나 이상의 검색어를 입력한 다음 화살표 단추를 클릭하여 검색합니다.
-
-
선택적으로 파일 이름 상자 옆에 있는 폴더 아이콘을 클릭하여 데이터베이스를 만들 위치로 이동합니다. 특정 위치를 나타내지 않는 경우 Access는 파일 이름 상자 아래에 표시되는 기본 위치에 데이터베이스를 만듭니다.
-
만들기를 클릭합니다.
Access는 데이터베이스를 만들고 사용하기 위해 열립니다.
처음부터 데이터베이스 새로 만들기
Access를 사용하여 데이터베이스를 만드는 뒤에 있는 개념을 보다 철저하게 소개하려면 데이터베이스 디자인 기본 문서를 참조하세요.
템플릿이 요구에 맞지 않는 경우 또는 Access에서 사용할 다른 프로그램에 데이터가 있는 경우 데이터베이스를 처음부터 만드는 것이 좋습니다. Access 2010에서는 표준 데스크톱 데이터베이스 또는 웹 데이터베이스를 선택할 수 있습니다.
웹 데이터베이스에 대한 자세한 내용은 웹에서 공유할 데이터베이스 빌드 문서를 참조하세요.
새 데이터베이스를 만들 경우 다음을 합니다.
-
액세스를 시작합니다.
-
Backstage 보기의 새 탭에서 빈 데이터베이스 또는 빈 웹 데이터베이스를 클릭합니다.
중요: 여기에서 선택할 경우 데이터베이스에서 사용할 수 있는 기능을 결정할 수 있습니다. 데스크톱 데이터베이스는 웹에 게시할 수 없습니다. 웹 데이터베이스는 총 쿼리와 같은 일부 데스크톱 기능을 지원하지 않습니다.
-
오른쪽에 파일 이름 상자에 데이터베이스에 대한 이름을 입력합니다.
파일을 만드는 위치를 변경하려면 파일 이름 옆의 검색을 클릭하고 새 위치를 찾아 선택한 다음 확인 을 클릭합니다.
-
만들기를 클릭합니다.
Access에서 데이터베이스를 만든 다음, 에서 빈 테이블(표1)을 데이터시트 보기.
-
Access는 새 테이블의 추가 열에 있는 첫 번째 빈 셀에 커서를 넣습니다.
데이터를 추가하기 위해 입력을 시작하거나 다른 원본의 데이터를 다른 원본의 데이터를 Access테이블에 붙여넣기 섹션에 설명된 바와 같이 이 문서의 나중에 붙여넣을 수 있습니다.
참고 사항:
-
데이터시트 보기에 데이터를 입력하는 것은 Excel 워크시트에 데이터를 입력하는 것과 매우 유사하도록 디자인됩니다. 주요 제한 사항은 데이터시트의 왼쪽 위 모서리부터 연속된 행 및 열에 데이터를 입력해야 합니다. Excel 워크시트에서처럼 빈 행이나 열을 포함하여 데이터 서식을 지정하면 테이블의 공간이 낭비됩니다. 표에는 데이터가 포함되어 있습니다. 해당 데이터의 모든 시각적 프레젠테이션은 나중에 디자인하는 양식 및 보고서에서 수행됩니다.
-
데이터를 입력하는 동안 테이블 구조체가 만들어집니다. 데이터시트에 새 열을 추가하면 테이블에 새 필드가 정의됩니다. Access는 입력하는 데이터 형식 형식에 따라 필드의 필드를 설정합니다. 예를 들어 날짜 값만 입력한 열이 있는 경우 Access는 해당 필드의 데이터 형식을 Date/Time으로 설정합니다. 나중에 해당 필드에 날짜가 아닌 값(예: 이름 또는 전화 번호)을 입력하려고 하는 경우 Access는 값이 열의 데이터 형식과 일치하지 않는다는 메시지를 표시합니다. 가능한 경우 각 열에 텍스트, 날짜, 숫자 또는 다른 형식과 같은 유형의 데이터가 포함될 수 있도록 테이블을 계획해야 합니다. 이렇게 하면 원하는 데이터만 선택하는 쿼리, 폼 및 보고서를 훨씬 쉽게 빌드할 수 있습니다.
-
아직 데이터를 입력하지 않을 경우 를 클릭하여 .
참고: 저장하지 않고 닫는 경우 Access에서 Table1을 삭제합니다.
기존 Access 데이터베이스 열기
팁: 열려 있는 마지막 여러 데이터베이스 중 하나를 빠르게 열려면 파일 탭에서 최근 을클릭한 다음 파일 이름을 클릭합니다.
-
파일 탭에서 열기를 클릭합니다.
-
열기 대화 상자에서 바로 가기를 클릭하거나 보기 상자에서 원하는 데이터베이스가 포함된 드라이브 또는 폴더를 클릭합니다.
-
폴더 목록에서 데이터베이스가 포함된 폴더를 열 때까지 폴더를 두 번 클릭합니다.
-
데이터베이스를 찾으면 다음 중 하나를 사용합니다.
-
기본 열기 모드에서 데이터베이스를 열려면 두 번 클릭합니다.
-
사용자와 다른 사용자가 동시에 데이터베이스를 읽고 쓸 수 있도록 다중 사용자 환경에서 공유 액세스에 대한 데이터베이스를 열려면 열기 를 클릭합니다.
-
읽기 전용 액세스에 대한 데이터베이스를 열려면 데이터베이스를 볼 수 있지만 편집할 수 없습니다. 열기 단추 옆에 있는 화살표를 클릭한 다음 읽기 전용 열기 를 클릭합니다.
-
단독 액세스에 대한 데이터베이스를 열려면 열려 있는 동안 다른 사람이 열 수 있도록 열기 단추 옆에 있는 화살표를 클릭한 다음 전용 열기 를 클릭합니다.
-
읽기 전용 액세스에 대한 데이터베이스를 열려면 열기 단추 옆에 있는 화살표를 클릭한 다음, 단독 읽기 전용 열기 다른 사용자는 여전히 데이터베이스를 열 수 있지만 읽기 전용 액세스만이 있습니다.
-
열고 싶은 데이터베이스를 찾을 수 없는 경우
-
열기 대화 상자에서 내 컴퓨터 바로 가기를 클릭하거나 보기 상자에서 내 컴퓨터 를 클릭합니다.
-
드라이브 목록에서 데이터베이스가 포함될 수 있는 드라이브를 마우스 오른쪽 단추로 클릭한 다음 검색을 클릭합니다.
-
검색 조건을 입력한 다음 ENTER를 눌러 데이터베이스를 검색합니다.
-
데이터베이스가 발견된 경우 검색 결과 대화 상자에서 두 번 클릭하여 을 를 를 를 수 있습니다.
열기 대화 상자에서 검색이 시작되기 때문에 데이터베이스가 열리기 전에 해당 대화 상자에서 취소를 클릭해야 합니다.
외부 파일 형식(예: dBASE, 역설, Microsoft Exchange 또는 Excel)에서 데이터 파일을 직접 열 수 있습니다. 또는 Microsoft FoxPro와 같은 모든 ODBC 데이터 원본 Microsoft SQL Server 열 수도 있습니다. Access는 데이터 파일과 동일한 폴더에 자동으로 새 Access 데이터베이스를 만들고 외부 데이터베이스의 각 테이블에 대한 링크를 추가합니다.
새 데이터베이스 사용 시작
사용한 템플릿에 따라 새 데이터베이스를 시작하려면 다음 중 하나 이상을 해야 할 수 있습니다.
-
Access에 빈 사용자 목록이 있는 로그인 대화 상자가 표시된 경우 다음 절차를 사용하여 시작하세요.
-
새 사용자를 클릭합니다.
-
사용자 세부 정보 양식을 입력합니다.
-
저장 후 닫기를 클릭합니다.
-
방금 입력한 사용자 이름을 선택한 다음 로그인 을 클릭합니다.
-
-
Access에 빈 데이터시트가 표시되면 해당 데이터시트에 직접 데이터를 입력하기 시작하거나 다른 단추와 탭을 클릭하여 데이터베이스를 탐색할 수 있습니다.
-
Access에 시작 페이지가 표시되어 있는 경우 해당 페이지에서 링크를 클릭하여 데이터베이스에 대해 자세히 알아보거나 다른 단추와 탭을 클릭하여 데이터베이스를 탐색할 수 있습니다.
-
Access가 메시지 표시줄에 보안 경고 메시지를 표시하고 템플릿의 원본을 신뢰하는 경우 콘텐츠 사용 을 클릭합니다. 데이터베이스에 로그인이 필요한 경우 다시 로그인해야 합니다.
데스크톱 및 웹 데이터베이스의 경우 다음 단계 중 하나를 시작해야 합니다.
테이블 추가
만들기 탭의 테이블 그룹의 도구를 사용하여 기존 데이터베이스에 새 테이블을 추가할 수 있습니다.
참고: 웹 데이터베이스에서 Table 명령만 테이블 그룹에서 사용할 수 있습니다.
시작한 보기에 관계없이 액세스 창의 상태 표시줄에 있는 보기 단추를 사용하여 항상 다른 보기로 전환할 수 있습니다.
데이터시트 보기에서 빈 테이블 만들기 데이터시트 보기에서 데이터를 즉시 입력하고 Access가 뒤에서 테이블 구조를 빌드할 수 있습니다. 필드 이름은 숫자로 할당됩니다(Field1, Field2 등), Access는 입력한 데이터 형식에 따라 필드 데이터 형식을 설정합니다.
-
만들기 탭의테이블 그룹에서 테이블 .
-
Access에서 테이블을 만든 다음 클릭에서 추가 열의 첫 번째 빈 셀에 커서를 배치합니다.
-
데이터를 추가하기 위해 첫 번째 빈 셀에 입력을 시작하거나 이 문서의 나중에 설명한 바와 같이 다른 원본의 데이터를 붙여넣을 수 있습니다.
-
열(필드)의 이름을 변경하려면 열 제목을 두 번 클릭한 다음 새 이름을 입력합니다.
팁: 각 필드에 의미 있는 이름을 지정하여 데이터를 볼 필요 없이 해당 필드에 포함된 내용에 대해 알 수 있습니다.
-
열을 이동하려면 열 제목을 클릭하여 선택한 다음 원하는 위치로 끌어서 놓습니다. 여러 개의 연속 열을 선택하고 모두 새 위치로 끌어다 놓을 수도 있습니다.
테이블에 더 많은 필드를 추가하려면 데이터시트 보기에서 열 추가 클릭에서 입력을 시작하거나 필드 탭의 추가 & 그룹에서 명령을 사용하여 새 필드를 추가할 수 있습니다.
-
디자인 보기에서 시작하는 테이블 만들기 디자인 보기에서 먼저 새 테이블의 구조를 생성합니다. 그런 다음 데이터시트 보기로 전환하여 데이터를 입력하거나 폼과 같은 다른 방법을 사용하여 데이터를 입력합니다.
웹 데이터베이스의 테이블에는 디자인 보기를 사용할 수 없습니다.
-
만들기 탭의 테이블 그룹에서 테이블 디자인을 클릭합니다.
-
테이블의 각 필드에 필드 이름 열에 이름을 입력한 다음 데이터 형식 목록에서 데이터 형식을 선택합니다.
-
설명 열에 각 필드에 대한 추가 정보를 입력할 수 있습니다. 입력한 설명은 삽입 지점이 해당 필드에 있는 경우 상태 표시줄에 표시되고 필드 목록 창에서 폼 또는 보고서로 필드를 끌어서 만든 컨트롤의 상태 표시줄 텍스트로, 양식 마법사 또는 보고서 마법사가 해당 필드에 대해 만든 컨트롤에 사용됩니다.
-
모든 필드를 추가한 후 테이블을 저장합니다.
-
파일 탭에서 저장을 클릭합니다.
-
-
데이터시트 보기로 전환하고, 첫 번째 빈 셀을 클릭한 다음 입력하여 테이블에 데이터를 입력할 수 있습니다. 다음 섹션에 설명된 바와 같이 다른 원본의 데이터를 붙여넣을 수도 있습니다.
SharePoint 목록을 기반으로 테이블 만들기 SharePoint 목록을 사용하여 Access가 없는 사용자에 의해 데이터를 사용할 수 있습니다. 또한 목록 데이터는 서버에 저장되어 있으며 일반적으로 데스크톱 컴퓨터에 저장된 파일보다 데이터 손실 방지가 더 좋습니다. 새 목록으로 시작하거나 기존 목록에 연결하면 됩니다. 목록을 만들 수 있는 SharePoint 사이트에 충분한 권한이 있어야 합니다. 사이트마다 다를 수 있으므로 옵션에 대한 자세한 내용은 SharePoint 관리자에게 문의하세요.
이 기능은 웹 데이터베이스에서 사용할 수 없습니다.
-
만들기 탭의 테이블 그룹에서 SharePoint 목록을 클릭합니다.
-
목록 템플릿 중 하나를 사용하여 연락처 또는 이벤트와 같은 표준 SharePoint 목록을 만들 수 있습니다.
사용자 지정 목록을 만들거나 기존 목록에 연결하거나 가져올 수도 있습니다. 원하는 옵션을 클릭합니다.
-
목록 템플릿을 선택하거나 사용자 지정 목록을 만들면 새 목록 만들기 대화 상자가 열리면 프로세스를 안내합니다. 기존 목록을 사용하기로 선택한 경우 외부 데이터 수집 대화 상자가 열리면 도움이 됩니다.
테이블에 대한 자세한 내용은 Introduction to tables(테이블 소개) 문서를 참조하세요.
다른 원본의 데이터를 Access 테이블에 붙여넣습니다.
데이터가 현재 Excel과 같은 다른 프로그램에 저장되어 있는 경우 데이터를 복사하여 Access 테이블에 붙여넣을 수 있습니다. 일반적으로 데이터는 Excel 워크시트에 있는 경우 열로 이미 구분되어 있는 경우 가장 잘 작동합니다. 데이터가 워드 프로세싱 프로그램에 있는 경우 먼저 탭을 사용하여 데이터 열을 분리하거나, 데이터를 워드 처리 프로그램의 테이블로 변환한 다음 데이터를 복사해야 합니다. 데이터에 편집 또는 조작이 필요한 경우(예: 전체 이름을 이름과 성으로 구분) 데이터를 복사하기 전에 이 작업을 해야 할 수 있습니다. 특히 Access에 익숙하지 않은 경우 이 작업을 할 수 있습니다.
빈 테이블에 데이터를 붙여넣을 때 Access는 해당 필드에서 찾은 데이터의 종류에 따라 각 필드의 데이터 형식을 설정합니다. 예를 들어 붙여넣은 필드에 날짜 값만 포함되어 있는 경우 Access는 날짜/시간 데이터 형식을 해당 필드에 적용합니다. 붙여넣은 필드에 "예" 및 "아니요"라는 단어만 포함된 경우 Access는 필드에 예/아니요 데이터 형식을 적용합니다.
액세스는 붙여넣은 데이터의 첫 번째 행에서 찾은 필드에 따라 필드의 이름을 입력합니다. 붙여넣은 데이터의 첫 번째 행이 다음 행과 형식이 유사한 경우 Access는 첫 번째 행이 데이터의 일부라고 판단하고 필드 일반 이름(Field1, Field2 등)을 할당합니다. 붙여넣은 데이터의 첫 번째 행이 다음 행과 유사하지 않은 경우 Access는 첫 번째 행을 필드 이름으로 사용하며 실제 데이터의 첫 번째 행을 제외합니다.
Access에서 일반 필드 이름을 할당하는 경우 혼동을 방지하기 위해 가능한 한 빨리 필드 이름을 바야 합니다. 다음 절차를 사용합니다.
-
파일 탭에서 저장을 클릭하여 표를 저장합니다.
-
데이터시트 보기에서 각 열 제목을 두 번 클릭한 다음 열의 이름을 입력합니다.
-
테이블을 다시 저장합니다.
다른 원본의 데이터 가져오기 또는 링크
Access에서 사용할 다른 프로그램에서 수집한 데이터가 있을 수 있습니다. 다른 프로그램에 데이터를 저장하는 사용자와 함께 작업하고 Access에서 해당 데이터를 사용하려는 경우도 있습니다. 또는 서로 다른 여러 데이터 원본이 있으며 심층 분석을 위해 모두 함께 가져올 수 있는 "착륙 패드"가 필요할 수 있습니다.
Access를 사용하면 다른 프로그램에서 데이터를 쉽게 가져오거나 연결할 수 있습니다. Excel 워크시트, 다른 Access 데이터베이스의 테이블, SharePoint 목록 또는 다양한 다른 원본의 데이터를 가져올 수 있습니다. 프로세스는 데이터 원본에 따라 약간 다르지만 다음 지침은 다음을 시작할 수 있습니다.
-
외부 데이터 탭의 가져오기 & 링크 그룹에서 가져오는 파일 형식에 대한 명령을 클릭합니다.
예를 들어 Excel 워크시트에서 데이터를 가져오는 경우 Excel 을 클릭합니다. 올바른 프로그램 유형이 표시되지 않는 경우 추가 를 클릭합니다.
참고: 가져오기 & 링크 그룹에서 올바른 형식 형식을 찾을 수 없는 경우 원래 데이터를 만든 프로그램을 시작한 다음, 해당 프로그램을 사용하여 Access가 지원하는 파일 형식(예: 데이터)을 분리된 텍스트 파일 데이터를 가져오거나 연결해야 할 수 있습니다.
-
외부 데이터 다운로드 대화 상자에서 찾아보기를 클릭하여 원본 데이터 파일을 찾아보거나 파일 이름 상자에 원본 데이터 파일의 전체 경로를 입력합니다.
-
현재 데이터베이스에 데이터를 저장할 방법 및 위치 지정에서 원하는 옵션을 클릭합니다. 가져온 데이터를 사용하여 새 테이블을 만들거나 데이터 원본에 대한 링크를 유지하는 연결된 테이블을 만들 수 있습니다.
-
확인을 클릭합니다.
선택에 따라 개체 링크 대화 상자 또는 개체 가져오기 대화 상자가 열립니다.
-
대화 상자를 사용하여 프로세스를 완료합니다. 따르는 정확한 절차는 선택한 가져오기 또는 링크 옵션에 따라 결정됩니다.
-
마법사의 마지막 페이지에서 마침을 클릭합니다.
가져오기로 선택한 경우 Access는 방금 완료한 가져오기 작업의 세부 정보를 저장할지 여부를 묻습니다.
-
동일한 가져오기 작업을 다시 수행하게 될 것으로 생각하면 가져오기 단계 저장을 클릭한다음 세부 정보를 입력합니다.
그런 다음 외부 데이터 탭의 가져오기 그룹에서 저장된 가져오기를 클릭하고 가져오기 사양을 클릭한 다음 실행을 클릭하여 가져오기 작업을 쉽게 재현할 수 있습니다.
-
작업의 세부 정보를 저장하지 않는 경우 닫기 를 클릭합니다.
Access는 데이터를 새 테이블로 가져온 다음 탐색 창의 테이블 아래에 테이블을 표시됩니다.
Access로 데이터를 가져오는 방법에 대한 자세한 내용은 이 문서의 참조 섹션의 링크를 따르십시오.
다음 단계
나머지 디자인 프로세스는 목표에 따라 다르지만 쿼리, 양식, 보고서 및 매크로를 만드는 것이 좋습니다. 이 문서에서는 추가 데이터베이스 개체를 만드는 데 대한 정보를 제공하지 않습니다.
자세한 내용은 다음 문서를 참조하세요.
스프레드시트 또는 다른 프로그램에서 데이터 가져오기
다른 데이터베이스 또는 스프레드시트 프로그램에 익숙한 경우 이러한 애플리케이션이 어떻게 작동하고 어떤 데이터베이스가 사용되는지 기본적인 것을 알고 있습니다. 액세스는 관계형 데이터베이스를 만들 수 있도록 하여 다른 많은 데이터베이스 애플리케이션과 다르며, 정교한 쿼리, 폼 및 보고서를 개발하기 위한 도구를 제공하므로 대부분의 스프레드시트 프로그램과는 더 다릅니다. 또한 Access는 다른 데이터베이스 프로그램(예: 작업)에 대한 다양한 옵션을 SQL Server.
Access로 Excel 워크시트 가져오기
많은 사람들이 Excel에서 목록을 처음 구축한 후 Access를 탐색하기 시작합니다. Excel은 목록을 시작할 수 있는 좋은 장소이지만 목록이 커질수록 구성하고 업데이트하기가 어려워집니다. 목록을 Access로 이동하는 것은 일반적으로 다음 논리 단계입니다.
데이터베이스 테이블은 행 및 열에 저장되는 워크시트와 구조적으로 유사합니다. 따라서 워크시트는 일반적으로 데이터베이스 테이블로 가져오기 쉽습니다. 워크시트에 데이터를 저장하고 데이터베이스에 저장하는 주요 차이점은 데이터가 구성되는 방식입니다. 전체 워크시트를 데이터베이스의 새 테이블로 가져오기만 하면 데이터 구성 및 업데이트와 관련된 문제가 해결되지 않습니다. 특히 워크시트에 중복 데이터가 포함된 경우 문제가 해결되지 않습니다. 이러한 문제를 해결하려면 스프레드시트 데이터를 각각 관련 데이터가 포함된 별도의 테이블로 분할해야 합니다. 테이블에서 데이터를 정렬하는 방법에 대한 자세한 내용은 데이터베이스 디자인 기본 문서를 참조하세요.
액세스 기능은 이 프로세스를 완료하는 데 도움이 될 수 있는 테이블 분석기 마법사를 제공합니다. 데이터를 테이블로 가져온 후 마법사를 사용하면 테이블을 별도의 테이블로 분할할 수 있습니다. 각 테이블에는 다른 테이블에서 중복되지 않은 데이터가 포함되어 있습니다. 또한 마법사는 테이블 간에 필요한 관계를 만듭니다.
새 데이터베이스에서 Excel 워크시트 가져오기
-
파일 탭에서새을 클릭한 다음 빈 데이터베이스 를 클릭합니다.
-
파일 이름 상자에 새 데이터베이스에 대한 이름을 입력한 다음 만들기를 클릭합니다.
새 데이터베이스가 열리면 Access에서 새 빈 테이블 Table1을 만듭니다.
-
Table1을 닫습니다.
Table1 디자인에 변경 내용을 저장하려는지 묻는 질문이 있는 경우 아니요 를 클릭합니다.
-
외부 데이터 탭의 가져오기 & 그룹에서 Excel 을클릭합니다.
-
외부 데이터 다운로드 대화 상자에서 찾아보기 를 클릭합니다.
-
파일 열기 대화 상자를 사용하여 파일을 찾습니다.
-
파일을 선택한 다음 열기를 클릭합니다.
-
외부 데이터 가져오기 대화 상자에서 현재 데이터베이스 옵션의 새 테이블로 원본 데이터 가져오기 옵션을 선택해야 합니다.
-
확인을 클릭합니다.
스프레드시트 가져오기 마법사가 시작되고 데이터에 대한 몇 가지 질문을 합니다.
-
지침에 따라 다음 또는 뒤로를 클릭하여 페이지를 탐색합니다. 마법사의 마지막 페이지에서 마침을 클릭합니다.
참고: Access는 방금 완료한 가져오기 작업의 세부 정보를 저장할지 여부를 묻습니다. 동일한 가져오기 작업을 다시 수행하게 될 것으로 생각하면 예,를 클릭한 다음 세부 정보를 입력합니다. 그런 다음 외부 데이터 탭의 가져오기 그룹에서 저장된 가져오기를 클릭하여 향후 작업을 쉽게 재현할 수 있습니다. 작업의 세부 정보를 저장하지 않는 경우 닫기 를 클릭합니다.
Access는 데이터를 새 테이블로 가져온 다음 탐색 창의 모든 테이블 아래에 표시됩니다.
테이블 분석기 마법사를 사용하여 데이터를 구성합니다.
데이터가 Access 테이블로 가져온 후 표 분석기 마법사를 사용하여 중복 데이터를 빠르게 식별할 수 있습니다. 그런 다음 마법사는 데이터를 별도의 테이블로 구성하여 가장 효율적인 방식으로 저장하는 간단한 방법을 제공합니다. Access는 원래 테이블을 백업으로 보존한 다음 데이터베이스 애플리케이션의 기본으로 사용할 수 있는 새 테이블을 만듭니다.
-
분석하려는 테이블이 포함된 Access 데이터베이스를 를
-
데이터베이스 도구 탭의분석 그룹에서 표 분석 을 클릭합니다.
테이블 분석기 마법사가 시작됩니다.
마법사의 처음 두 페이지에는 예제를 보려면 클릭할 수 있는 단추가 포함된 짧은 자습서가 포함되어 있습니다. 소개 페이지가 없지만 소개 페이지 표시 확인란이 표시되어 있는 확인란이 표시되어 있는 경우 확인란을 선택한 다음 뒤로를 두 번 클릭하여 소개를 볼 수 있습니다. 소개를 읽은 후 소개 페이지를 다시 표시하지 않는 경우 소개 페이지 표시 확인란을 선택 취소할 수 있습니다.
-
여러 레코드에서 반복되는 값이 있는 필드가 포함된 테이블의 페이지에서 분석할 표를 선택한 다음 다음 을 클릭합니다.
-
마법사가 어떤 테이블에 어떤 필드를 사용할지 결정하거나 직접 결정할 수 있습니다. 마법사의 제안을 따르는 경우 마법사의 다음 페이지에서 테이블 레이아웃을 변경할 수 있습니다.
참고: 마법사가 어떤 테이블에 넣을 필드를 결정하도록 할 경우 해당 필드가 데이터에 항상 적합하지 않을 수 있습니다. 특히 작업할 데이터가 많지 않은 경우. 마법사의 결과를 신중하게 검사해야 합니다. 반면에 마법사는 생각하고 있는 조직보다 더 효율적인 조직을 제안할 수 있으므로 마법사의 결정을 한 번 이상 시도하는 것이 좋습니다. 제안을 좋아하지 않는 경우 필드를 수동으로 다시 정렬할 수 있으며 항상 뒤로를 클릭하고 모든 필드를 직접 정렬할 수 있습니다.
-
다음을 클릭합니다. 이 페이지에서 어떤 테이블에 어떤 필드가 포함되는지 지정합니다. 마법사를 결정하기로 선택한 경우 관계선으로 연결된 여러 테이블이 표시됩니다. 그렇지 않으면 Access는 모든 필드를 포함하는 하나의 테이블만 만듭니다. 두 경우 모두 이 페이지에서 변경할 수 있습니다.
-
테이블에서 페이지의 빈 영역으로 필드를 끌어 해당 필드가 포함된 새 테이블을 만들 수 있습니다. 테이블 이름을 묻는 메시지가 표시됩니다.
-
필드가 더 효율적으로 저장될 것으로 생각되는 경우 한 테이블에서 다른 테이블로 필드를 끌어다 놓을 수 있습니다.
-
대부분의 테이블에는 ID 또는 생성된 고유 ID 필드가 표시됩니다. ID 필드에 대해 자세히 알아보려면 마법사의 오른쪽 위 모서리에 있는 팁을 클릭합니다.
-
변경을 취소하려면 취소 단추를 클릭합니다.
-
표의 이름을 변경하려면 제목 표시줄을 두 번 클릭하고 새 이름을 입력한 다음 확인 을 클릭합니다.
-
-
필드가 원하는 방식으로 정렬된 후 다음 을 클릭합니다.
-
마법사가 매우 유사한 값이 있는 레코드를 찾는 경우 이러한 값을 가능한 입력 오류로 식별하고 해당 값에 대해 무엇을 할지 확인할 수 있는 화면을 표시합니다. 목록을 스크롤하여 수정 열에 값이 있는 항목을 찾은 다음 드롭다운 목록에서 적절한 항목을 클릭합니다. 마법사가 값을 변경하지 못하게하려면 (그대로 유지)를 선택합니다. 완료되면 다음 을 클릭합니다.
-
마법사는 원래 테이블과 같은 쿼리를 만들지 여부를 묻습니다. 원본 테이블을 기반으로 하는 폼 및 보고서를 이미 작성한 경우 이러한 쿼리를 만드는 것이 좋습니다. 예를 선택하면쿼리를 만들고 마법사는 "_OLD"를 테이블 이름에 추가하여 원래 테이블의 이름을 변경한 다음, 원래 테이블의 이름을 사용하여 새 쿼리의 이름을 지정합니다. 테이블을 기반으로 하는 폼 및 보고서는 이제 해당 데이터에 대한 쿼리를 사용하며 이전과 같은 작업을 계속합니다.
-
마침을 클릭합니다.
마법사에서 지정한 새 테이블을 만든 다음 열립니다. 결과를 검사 완료하면 닫습니다.
다른 프로그램의 데이터 작업
Access 2010은 다른 프로그램에 저장된 데이터를 작업하기 위한 기능을 제공합니다.
다른 파일 형식의 데이터에 연결되는 새 Access 데이터베이스 만들기 Access를 사용하여 텍스트, dBASE 또는 스프레드시트와 같은 다른 파일 형식으로 파일을 열 수 있습니다. Access는 Access 데이터베이스를 자동으로 만들고 파일을 연결합니다.
-
액세스를 시작합니다.
-
파일 탭에서 열기를 클릭합니다.
-
열기 대화 상자에서 목록에서 열고 싶은 파일의 형식을 클릭합니다. 파일 형식이 확실하지 않은 경우 모든 파일(*.*)을 클릭합니다.
-
필요한 경우 열고 싶은 파일이 포함된 폴더로 이동합니다. 파일을 찾으면 파일을 두 번 클릭하여 을 니다.
-
마법사의 지시를 따릅니다. 마법사의 마지막 페이지에서 마침을 클릭합니다.
기존 Access 데이터베이스에 데이터 가져오기 또는 연결 다른 원본 및 프로그램에서 데이터를 Access 테이블로 가져오거나 데이터가 Access 파일 내에 포함될 수 있도록 또는 데이터가 원래 파일(Access 파일 외부)에 유지될 수 있도록 Access의 데이터에 연결할 수 있습니다.
-
외부 데이터 탭의 가져오기 & 링크 그룹에서 데이터가 저장되는 형식을 클릭합니다.
다음 원본에서 데이터를 가져오거나 링크할 수 있습니다.
-
Excel 워크시트 또는 Excel 통합 문서에서 명명된 범위의 데이터를 가져올 수 있습니다. 각 워크시트 또는 명명된 범위는 개별적으로 가져오거나 연결해야 합니다.
-
Access 이는 데이터와 프로세스를 구분하여 분할된 데이터베이스를 만드는 데 매우 편리한 작업입니다. 즉, 하나의 데이터베이스를 사용하여 모든 폼, 보고서 및 매크로를 포함하고 데이터를 다른 데이터베이스에 유지할 수 있습니다. 그런 다음 다른 사용자 작업을 중단하지 않고 개선을 개발할 수 있습니다. 여러 다른 Access 데이터베이스의 데이터를 하나의 데이터로 결합하여 부서 간 또는 비즈니스 파트너 간에 데이터를 보다 쉽게 요약할 수 있습니다.
-
ODBC 데이터베이스 많은 프로그램이 많은 데이터베이스 서버 제품을 포함하여 이 형식을 지원합니다. 이렇게 하면 다른 시스템의 데이터를 결합하는 "착륙 패드" 데이터베이스를 만들 수 있습니다.
-
텍스트 파일 간단한 텍스트 파일에 연결할 수 있으며 Access를 사용하여 해당 파일의 내용을 변경할 수 있습니다. 이렇게 하여 Access 데이터를 광범위한 프로그램에서 쉽게 사용할 수 있습니다.
-
XML 파일 또한 이 형식은 일부 웹 서버를 포함하여 다양한 다른 프로그램과의 호환성을 제공합니다.
-
SharePoint 목록 이렇게 하면 SharePoint 목록을 사용하는 표준 방법인 웹 브라우저에서 데이터를 사용할 수 있습니다.
-
데이터 서비스 엔터프라이즈 내부의 웹 데이터 서비스에 연결할 수 있습니다.
-
HTML 문서
-
Outlook 폴더 Outlook 폴더에 연결할 수 있으므로 연락처 정보를 나머지 데이터와 더 쉽게 통합할 수 있습니다.
-
dBase 파일 dBase는 Access에서 지원하는 인기 있는 대체 데이터베이스 시스템입니다.
외부 데이터 수집 대화 상자가 나타납니다.
-
-
대화 상자의 지침을 따릅니다.
Access는 데이터를 가져오거나 데이터베이스에 연결합니다. 대부분의 형식의 경우 데이터의 위치를 지정한 다음 데이터베이스에 데이터를 저장할 방법을 선택해야 합니다.
여러 버전의 Access에서 이전 버전 데이터베이스 사용
Access 데이터베이스 또는 Access 프로젝트가 Access 2000 이상에서 만든 경우 파일이 보안을 사용하도록 설정되어 있는 경우에도 만든 Access 버전 또는 이후 버전에서 데이터베이스 또는 프로젝트를 사용할 수 있습니다. 예를 들어 Access 2000 파일은 Access 2000, Access 2002, Access 2003, Access 2007 및 Access 2010에서 사용할 수 있습니다.
이전 버전의 Access에서 데이터를 유지하려는 상황이 있을 수 있지만 해당 데이터에 연결하려는 나중에 버전의 Access를 사용하지만 여전히 이후 버전의 일부 기능을 활용하는 사용자가 있습니다. 이 솔루션은 이후 버전에서 새 "프런트 엔드" 데이터베이스(폼, 보고서, 쿼리, 매크로를 포함하지만 테이블이 없음)를 만들고 이전 버전 파일의 테이블에 연결하는 것입니다. 데이터베이스가 한 파일에 포함되어 있는지 또는 이미 1개 파일로 분할되어 있는지 여부에 따라 다음 프로시저 중 하나를 프런트 엔드/백 엔드 응용 프로그램.
Access의 여러 버전에서 Access 데이터베이스 파일 사용
이전 버전 Access 데이터베이스의 모든 테이블, 폼 및 기타 개체가 한 파일에 포함되어 있으며 여러 버전의 Access에서 데이터베이스를 사용하려는 경우 나중에 버전에서 새 프런트 엔드 데이터베이스를 만들고 원래 파일에 연결할 수 있습니다. 이전 버전의 Access를 사용하는 사용자는 여전히 원래 데이터베이스를 사용할 수 있습니다. 이후 버전이 있는 사용자는 새 프런트 엔드 데이터베이스를 사용하여 동일한 데이터에 연결될 수 있습니다. 여러 버전의 Access를 수용해야 하는 경우 여러 프런트 엔드 버전을 만들 수 있습니다.
1단계: 기존 데이터베이스의 복사본을 만들어 새 형식으로 저장
다음 절차를 사용하여 Access 2000, Access 2002-2003 또는 Access 2007의 세 가지 최신 형식으로 데이터베이스를 변환합니다. 이 명령은 원래 데이터베이스를 원래 형식으로 보존하고 지정한 형식으로 복사본을 만듭니다.
-
Access 파일을 닫습니다. 파일이 서버 또는 공유 폴더에 있는 다중 사용자 Access 데이터베이스인 경우 다른 사용자가 열지 않도록 합니다.
-
Access 2010을 시작합니다.
-
파일 탭에서 열기를 클릭합니다.
-
변환하려는 파일의 위치로 이동한 다음 두 번 클릭하여 을 니다.
데이터베이스 향상 대화 상자가 나타나면 데이터베이스를 개선할지 묻는 질문이 표시된 경우 아니요 를 클릭합니다.
-
데이터베이스를 시작할 때 폼이 열리면 폼을 닫습니다.
-
파일 탭에서 데이터베이스를 로 저장을 클릭합니다.
-
다른 이름으로 저장 대화 상자에 새 데이터베이스에 대한 이름을 입력합니다.
참고: 새 데이터베이스를 다른 위치에 저장하지 않는 한 해당 이름은 원래 데이터베이스의 이름과 다를 수 있습니다. 두 경우 모두 일반적으로 프런트 엔드 데이터베이스와 백 엔드 데이터베이스를 쉽게 구분할 수 있도록 다른 이름을 사용하는 것이 가장 최선입니다. 그러나 Access 2007 형식으로 변환하는 경우 파일 이름 확장명이 .mdb에서 .accdb로 변경되어 동일한 파일 이름을 사용할 수 있습니다.
-
저장을 클릭합니다.
2단계: 복사 데이터베이스를 분할하고 원본 파일을 백 엔드 데이터베이스로 사용합니다.
다음 절차를 사용하여 변환된 데이터베이스를 분할합니다.
-
데이터베이스 도구 탭의 데이터 이동 그룹에서데이터베이스 액세스 를 클릭합니다.
-
데이터베이스 분할 대화 상자에서 데이터베이스 분할을 클릭합니다.
원하는 경우 백업을 만들 수 있지만 원본 데이터베이스를 사용하여 복사본을 다시 만들 수도 있습니다.
-
백 엔드 데이터베이스에 대한 이름을 입력한 다음 분할을 클릭합니다.
3단계: 새 프런트 엔드를 원래 데이터베이스에 연결
-
데이터베이스 분할 도구가 만든 백 엔드 데이터베이스를 삭제합니다. 원래 데이터베이스를 삭제하지 않도록 주의하세요.
-
새 프런트 엔드 데이터베이스를 원래 데이터베이스의 테이블에 연결합니다. 외부 데이터 탭의 가져오기 & 그룹에서 연결된 테이블 관리자를클릭합니다.
-
모두 선택 을클릭한 다음 새 위치 확인란에 대한 항상 프롬프트를 선택합니다.
-
확인을클릭하고 이전 버전 데이터베이스로 찾아가고 두 번 클릭합니다.
모두 잘 진행되면 Access는 선택한 연결된 모든 테이블이 성공적으로 새로 고쳐졌다는 메시지가 표시됩니다.
이제 최신 버전의 Access가 있는 사용자를 위해 새로운 기능을 지원하기 위해 새 프런트 엔드 데이터베이스를 향상시킬 수 있습니다. 이전 버전이 있는 사용자는 이전 버전 데이터베이스를 계속 사용할 수 있습니다.
여러 버전의 Access에서 프런트 엔드/백 엔드 애플리케이션 사용
Access 데이터베이스가 이미 프런트 엔드/백 엔드 응용 프로그램 경우 프런트 엔드를 새 파일 형식으로 변환할 수 있습니다. 백 엔드 데이터베이스에는 변경이 필요하지 않습니다.
다음 절차에서는 데이터베이스 저장 명령을 사용하여 프런트 엔드 데이터베이스를 액세스 2000, Access 2002-2003 또는 Access 2007의 세 가지 최신 형식 중 하나로 변환하는 방법을 보여줍니다. 이 명령은 원래 데이터베이스를 원래 형식으로 보존하고 지정한 형식으로 복사본을 만듭니다.
-
프런트 엔드 데이터베이스를 닫습니다. 파일이 서버 또는 공유 폴더에 있는 다중 사용자 Access 데이터베이스인 경우 다른 사용자가 열지 않는지 확인합니다.
-
Access 2010을 시작합니다.
-
파일 탭에서 열기를 클릭합니다.
-
프런트 엔드 데이터베이스의 위치로 이동한 다음 두 번 클릭하여 열립니다.
데이터베이스 향상 대화 상자가 나타나면 데이터베이스를 개선할지 묻는 질문이 표시된 경우 아니요 를 클릭합니다.
-
데이터베이스를 열 때 폼이 나타나면 폼을 닫습니다.
-
파일 탭에서 데이터베이스를 로 저장을 클릭합니다.
-
다른 이름으로 저장 대화 상자에 새 데이터베이스에 대한 이름을 입력합니다.
-
저장을 클릭합니다.
이제 새 프런트 엔드 데이터베이스를 향상하여 새 기능을 지원할 수 있습니다.