Access 데이터베이스 만들기

데스크톱 데이터베이스 또는 웹앱

중요    Access Services 2010 및 Access Services 2013이 다음 SharePoint의 릴리스에서 제거됩니다. 새 웹 앱을 만들고 기존 앱을 Microsoft Power Apps와 같은 다른 플랫폼으로 마이그레이션하지 않는 것이 좋습니다.

웹, 휴대폰 또는 태블릿용 Power Platform 앱, 자동화 워크플로, 가상 에이전트 등을 빌드할 수 있는 클라우드 데이터베이스인 Dataverse와 Access 데이터를 공유할 수 있습니다. 자세한 내용은 시작: Access 데이터를 Dataverse로 마이그레이션을 참조하세요.

웹앱 템플릿 아이콘 액세스 데스크톱 데이터베이스 템플릿 아이콘 액세스

액세스 웹앱 템플릿에는 배경에 전역 아이콘이 있습니다.

Access 데스크톱 데이터베이스 템플릿에는 배경에 테이블 아이콘이 있습니다.

Access 2016 열면 템플릿 갤러리가 표시됩니다. 데이터베이스를 빌드하는 첫 번째 단계는 Access 웹앱 또는 Access 데스크톱 데이터베이스를 만들지 여부를 결정하는 것입니다. 결정은 사용 가능한 도구와 특정 목표에 따라 달라집니다. Access 웹앱 또는 데스크톱 데이터베이스 중에서 결정하려면 다음을 고려합니다.

디자인 고려 사항

먼저 고려해야 할 세 가지 중요한 디자인 고려 사항이 있습니다.

IT 요구 사항

다음과 같은 경우 Access 웹앱을 사용합니다.

다음과 같은 경우 데스크톱 데이터베이스를 사용합니다.

SharePoint Online에서 Microsoft 365 사용하거나 온-프레미스 SharePoint Server 2013 또는 SharePoint Server 2016을 Access Services 및 SQL Server 2012 이상에서 사용하는 경우 사용합니다.

SharePoint를 사용하지 않거나 Microsoft 365 플랜에 SharePoint Online이 포함되지 않은 경우

데이터를 Microsoft Azure SQL Database 또는 SQL Server 저장하는 안정성, 보안 및 관리 효율성이 필요합니다.

데이터를 저장하려면 로컬 데이터베이스가 필요하거나 다른 온-프레미스 데이터 원본의 데이터를 통합해야 합니다.

사용 가능한 즉시 Access Services의 최신 기능을 원합니다.

최신 기능을 사용하기 위해 Access의 다음 릴리스를 기다리는 것은 상관없습니다.

데이터 및 디자인에 대한 액세스

다음과 같은 경우 Access 웹앱을 사용합니다.

다음과 같은 경우 데스크톱 데이터베이스를 사용합니다.

organization 내부 및 외부의 사람 모든 위치와 다양한 디바이스에서 데이터에 액세스해야 합니다.

모든 사용자는 Access 데이터베이스가 저장된 컴퓨터에 연결할 수 있으며 네트워크 데스크톱 또는 랩톱 컴퓨터에서 데이터베이스를 사용할 가능성이 큽니다.

Access 웹앱을 만들거나 수정해야 하는 사람은 누구나 Access 2016.

팀은 서로 다른 버전의 Access를 사용하여 데이터베이스를 만들고 수정합니다.

권한이 있는 사용자는 액세스 권한이 없더라도 데이터를 보고 편집할 수 있습니다.

각 데이터베이스 사용자에게 Access가 있거나 Access 런타임을 설치했는지 확인하려고 합니다.

비즈니스 목표 및 요구 사항

다음과 같은 경우 Access 웹앱을 사용합니다.

다음과 같은 경우 데스크톱 데이터베이스를 사용합니다.

보고 요구 사항은 간단하거나 데스크톱 데이터베이스를 사용하여 더 복잡한 보고서를 위해 Access 웹앱의 데이터에 연결할 수 있습니다.

데이터베이스 사용자 환경의 모양과 느낌을 완벽하게 제어할 수 있습니다.

해결하려는 문제에는 고급 데이터베이스 기능이 필요하지 않습니다.

디자인을 변경할 때마다 데이터베이스 프런트 엔드를 재배포하려고 합니다.

사용자 인터페이스에 대해 간단하고 직관적인 모양과 느낌을 원합니다.

Access 웹앱에서 제공하는 간단한 요약 보고서 외에 복잡한 보고 요구 사항이 있습니다(예: 다른 데이터베이스를 보고서에 통합하거나 보고서의 서식을 지정해야 합니다).

디자인 변경 내용을 즉시 사용할 수 있도록 합니다.

다음과 같은 고급 기능이 필요합니다.

  • Visual Basic for Applications.

  • 읽기 전용인 SharePoint 목록뿐만 아니라 외부 데이터에 연결합니다.

  • 업데이트 또는 크로스탭 쿼리 사용.

  • XML, Data Services, HTML 문서 또는 Outlook 폴더에서 데이터 가져오기

Access 웹앱과 데스크톱 데이터베이스 간의 자세한 차이점

올바른 선택을 돕기 위해 다음 표에서는 Access 웹앱과 Access 데스크톱 데이터베이스 간의 다양한 차이점을 강조 표시합니다.

시작하기

기능

웹앱에 액세스

데스크톱 데이터베이스에 액세스

서식 파일

웹앱 템플릿은 Office 스토어 및 Access에서 사용할 수 있습니다.

테이블 템플릿은 테이블을 만들 때 사용할 수 있습니다.

데스크톱 데이터베이스 템플릿은 Office.com 및 Access에서 사용할 수 있습니다.

여러 데이터베이스 개체를 포함하는 템플릿인 애플리케이션 파트는 애플리케이션 파트 갤러리에서 사용할 수 있습니다.

데이터 형식 부분은 필드에 사용할 수 있습니다.

사용 권한

사용 권한은 웹앱이 만들어지는 SharePoint 사이트에서 상속됩니다.

시스템 파일 권한에 따라 개인에 대한 권한을 설정합니다.

암호를 사용하여 데이터베이스를 암호화합니다.

데이터 입력, 데이터 보기 및 데이터베이스 구조 수정 도구

웹 브라우저를 사용하여 데이터를 입력하고 봅니다.

Access 웹앱을 만들거나 수정하려면 액세스가 필요합니다.

액세스 또는 Access 런타임(Access의 일부 또는 무료 다운로드로 사용 가능)은 데이터를 입력하고 보는 데 필요합니다.

데이터베이스를 만들거나 수정하려면 액세스가 필요합니다.

데이터 스토리지

영역

웹앱에 액세스

데스크톱 데이터베이스에 액세스

데이터가 저장되는 위치

SharePoint Online에서 Microsoft 365 사용하면 데이터가 Microsoft Azure SQL Database 저장됩니다.

자체 온-프레미스 SharePoint Server 2013 또는 SharePoint 2016 배포를 사용하는 경우 데이터는 SQL Server 온-프레미스에 저장됩니다.

데이터는 로컬 Access 데이터베이스에 저장됩니다.

SQL Server 필요

SharePoint Online에서 Microsoft 365 사용하는 경우 SMicrosoft는 Microsoft Azure SQL Database 데이터베이스를 호스트합니다.

SharePoint Server 2013 또는 SharePoint 2016의 고유한 배포를 사용하는 경우 SQL Server 필요합니다.

SQL Server 필요하지 않습니다.

데이터베이스 크기

SharePoint Online을 사용하는 경우 데이터베이스 크기 제한은 1GB입니다.

SharePoint Server 2013 또는 SharePoint 2016을 사용하고 온-프레미스에서 SQL Server 경우 데이터베이스 크기는 SQL Server 통해 제어됩니다.

두 경우 모두 앱 패키지를 저장하여 데이터를 백업하려는 경우 압축된 데이터는 100MB 미만이어야 합니다.

데이터 및 개체에 2GB의 스토리지를 사용할 수 있습니다.

데이터 항목

작업

웹앱에 액세스

데스크톱 데이터베이스에 액세스

Excel, Word 또는 기타 원본에서 복사하여 붙여넣기

예, 다른 원본의 Access에 데이터를 붙여넣을 수 있습니다.

예, 다른 원본의 Access에 데이터를 붙여넣을 수 있습니다.

다음에서 데이터 가져오기:

  • Excel

  • SQL Server 같은 ODBC 데이터베이스에 액세스

  • 텍스트 또는 CSV(쉼표로 구분된 값) 파일

  • SharePoint 목록

  • Excel

  • SQL Server 같은 ODBC 데이터베이스에 액세스

  • 텍스트 또는 CSV 파일

  • SharePoint 목록

  • XML

  • 데이터 서비스

  • HTML 문서

  • Outlook 폴더

테이블에 데이터 추가

데이터를 새 테이블에 복사합니다. 그런 다음 수동으로 또는 데이터 매크로를 사용하여 데이터를 복사하여 기존 테이블에 붙여넣습니다.

가져오기 마법사를 사용하여 테이블에 데이터를 추가합니다.

다음의 데이터에 연결합니다.

SharePoint 목록(읽기 전용)

  • Excel

  • SQL Server 같은 ODBC 데이터베이스에 액세스

  • 텍스트 또는 CSV 파일

  • SharePoint 목록

  • HTML 문서

  • Outlook 폴더

데이터베이스 구조

영역

웹앱에 액세스

데스크톱 데이터베이스에 액세스

테이블​​

테이블 템플릿을 사용할 수 있습니다.

테이블을 숨길 수 있습니다.

애플리케이션 파트 템플릿을 사용할 수 있습니다.

테이블 관계

조회 데이터 형식을 만들면 관계가 설정됩니다. 관계에 대한 정보를 보려면 조회 필드를 선택한 다음 조회 수정을 선택합니다.

테이블 관계는 관계 창에서 볼 수 있습니다.

쿼리

사용할 수 있는 작업 쿼리가 없습니다.

데이터 매크로는 업데이트, 추가 및 삭제를 수행하는 데 사용됩니다.

작업 쿼리를 사용할 수 있습니다.

크로스탭 쿼리를 사용할 수 있습니다.

양식 및 보기

Access 웹앱에서 폼을 보기라고 합니다.

대화형 뷰 디자이너를 사용할 수 있습니다.

축소판 그림을 표시할 수 있습니다.

보기 유형:

  • 목록 세부 정보

  • 데이터시트

  • 비어 있음(사용자 지정 스위치보드, 단일 레코드가 포함된 팝업 창 등)

  • 요약(필드를 기반으로 그룹화, 합계 계산, 평균, 드릴다운할 수 있는 팝업 창)

양식 마법사를 사용할 수 있습니다.

양식 유형:

  • 여러 항목

  • 데이터시트

  • 분할 양식

  • 모달 대화 상자

양식 레이아웃

  • 눈금에 맞춤

  • 컨트롤을 다시 정렬하고 어느 정도 수정할 수 있습니다.

  • 사용자 지정 가능한 작업 표시줄

픽셀 단위 컨트롤, 분할 양식, 하위 폼, 탭 컨트롤 및 모달 대화 상자를 사용할 수 있습니다.

데이터 입력 컨트롤

다음을 비롯한 모든 기본 컨트롤을 사용할 수 있습니다.

  • 계단식 컨트롤(Microsoft 365 만 해당)

  • 관련 항목

  • 자동 완성

추가 웹, 탐색 및 차트 컨트롤을 사용할 수 있습니다.

및 찾기

옵션은 UI에서 사용할 수 있으며 사용자 지정 디자인 기능을 사용할 때 사용할 수 있습니다.

보고서

간단한 요약 및 그룹화 보기를 사용할 수 있습니다.

기존 Access 보고서의 경우 Access 웹앱 데이터가 저장되는 Microsoft Azure SQL Database 연결된 별도의 Access 데스크톱 데이터베이스를 사용합니다.

사용자 지정 보고서를 만듭니다.

매크로

제공된 매크로를 사용하여 UI 및 데이터 작업을 자동화합니다.

매크로 또는 VBA를 사용하여 UI 및 데이터 작업을 자동화합니다.

ActiveX 컨트롤 및 데이터 개체

ActiveX 컨트롤 및 데이터 개체를 사용할 수 없습니다.

ActiveX 컨트롤 및 데이터 개체를 사용할 수 있습니다.

전자 메일 알림

Microsoft 365 데이터 매크로를 사용하여 메일 알림 보냅니다.

매크로를 사용하여 메일 알림 보내기

도구

도구

웹앱에 액세스

데스크톱 데이터베이스에 액세스

중복 데이터를 식별하는 테이블 분석기 마법사

테이블 분석기 마법사를 사용할 수 없습니다.

테이블 분석기 마법사를 사용하여 중복 데이터를 식별합니다.

압축 및 수리

압축 및 복구 도구를 사용할 수 없습니다.

압축 및 수리 도구를 사용할 수 있습니다.

데이터베이스 문서

데이터베이스 문서 작성기를 사용할 수 없습니다.

데이터베이스 문서 문서를 사용할 수 있습니다.

성능 분석기

성능 분석기 사용할 수 없습니다.

성능 분석기 사용할 수 있습니다.

데이터 및 구조에 대한 백업 및 복원 프로세스

데이터베이스는 Microsoft Azure에 저장되지만 일반 로컬 백업을 사용하는 것이 좋습니다.

Access 웹앱을 앱 패키지로 저장하여 백업, 이동 또는 배포합니다.

웹앱의 구조만 패키지하거나 웹앱 구조와 데이터를 모두 패키지합니다.

데이터베이스 파일을 저장하여 데이터 또는 데이터 및 구조를 백업합니다.

더 많은 정보를 원하는 경우

Access 2013 앱을 만들어야 하나요 아니면 Access 데스크톱 데이터베이스를 만들어야 하나요?

Excel 교육

Outlook 교육

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.