Microsoft Certified: Azure Data Fundamentals(DP-900)는 Azure 데이터 자격증 라인업의 첫 관문입니다. SQL 쿼리를 능숙하게 작성하거나 파이프라인을 구축하는 시험이 아니라 "이 데이터는 어떤 형태이고, 어떤 저장소와 분석 서비스에 맞는지"를 구분할 수 있는지 확인하는 Fundamentals 레벨 자격증이라, 데이터 실무 경험이 없어도 도전할 수 있습니다.
이 글은 DP-900 도메인별 딥다이브 15편 시리즈의 안내서입니다. 개별 주제로 들어가기 전에 시험 구조와 응시 대상, 그리고 이 자격증이 Azure 커리어에서 어디에 위치하는지 전체 지도를 먼저 그려봅니다.
---
DP-900은 누구를 위한 자격증인가?
DP-900은 데이터베이스를 직접 튜닝할 수 있는지 묻지 않습니다. 대신 데이터의 종류에 따라 어디에 보관하고 어떻게 꺼내 쓰는지를 아는지 봅니다. 사서가 아니어도 소설은 서가에, 신문은 정기간행물실에, 지도는 자료실에 있다는 것을 알면 필요한 자료를 찾을 수 있는 것과 같습니다.
이 자격증은 특히 다음과 같은 분들에게 잘 맞습니다.
| 대상 | 이 자격증이 맞는 이유 | |------|------| | 비개발 직군(기획·마케팅·영업·재무) | 데이터 프로젝트 논의에서 데이터베이스·분석 용어를 정확히 이해 | | 데이터 분석가·BI 입문자 | Power BI 뒤에 있는 저장소와 분석 서비스의 전체 구조 파악 | | 개발자·IT 실무자 | 관계형과 비관계형 저장소를 고르는 기준 정리 | | 데이터 직무 전환 희망자 | DP-300 같은 역할 기반 자격증으로 가기 전 기초 다지기 | | 매니저·의사결정자 | 데이터 플랫폼 도입 논의에서 서비스별 용도 구분 |
응시에 필요한 사전 자격이나 필수 코스는 없습니다. 한국어로 응시할 수 있고, Fundamentals 자격증은 만료되지 않습니다. Microsoft는 이 자격증이 Azure Database Administrator Associate 같은 역할 기반 자격증을 준비하는 데 도움이 되지만 필수 선행 조건은 아니라고 안내합니다.
---
시험 기본 정보
| 항목 | 내용 | |------|------| | 시험 코드 | DP-900 | | 정식 명칭 | Microsoft Certified: Azure Data Fundamentals | | 레벨 | Fundamentals (입문) | | 합격 점수 | 700점 (1,000점 만점) | | 시험 시간 | 45분 (안내·동의 절차 포함 좌석 시간 65분) | | 문항 수 | 시험마다 다름 (Microsoft는 정확한 문항 수를 공개하지 않음) | | 응시료 | 응시 국가에 따라 다름 (미국 기준 99 USD) | | 유효 기간 | 만료 없음 (갱신 불필요) | | 응시 언어 | 한국어 포함 13개 언어 | | 응시 방식 | Pearson VUE 시험장 또는 온라인 감독 시험 | | 사전 요건 | 없음 |
시험 시간이 45분으로 짧아 한 문항에 오래 머물 여유가 없습니다. 헷갈리는 문제는 검토 표시를 해두고 넘어간 뒤 마지막에 돌아오는 방식이 안전합니다. 불합격하면 24시간 뒤에 재응시할 수 있고, 그다음부터는 매번 14일을 기다려야 하며 12개월 동안 최대 5회까지 응시할 수 있습니다.
---
시험 도메인 구성
DP-900은 4개의 도메인으로 구성되며, 각 도메인의 출제 비중은 범위로 공개됩니다. 아래는 2026년 7월 21일 개정된 공식 출제 범위 기준입니다.
| 도메인 | 주제 | 비율 | 딥다이브 | |------|------|------|------| | 도메인 1 | 핵심 데이터 개념 설명 | 25~30% | 3편 | | 도메인 2 | Azure의 관계형 데이터 고려 사항 식별 | 20~25% | 3편 | | 도메인 3 | Azure의 비관계형 데이터 작업 고려 사항 설명 | 15~20% | 3편 | | 도메인 4 | Azure의 분석 워크로드 설명 | 25~30% | 6편 |
도메인 1과 도메인 4가 각각 25~30%로 가장 비중이 높습니다. 도메인 1은 정형·반정형·비정형 데이터와 트랜잭션·분석 워크로드처럼 나머지 영역의 기준이 되는 개념을, 도메인 4는 대규모 분석과 실시간 분석, Power BI를 다룹니다. 현재 출제 범위에는 Azure Databricks와 Microsoft Fabric이 명시되어 있으니, 오래된 자료로 공부하고 있다면 이 부분을 꼭 보완하세요.
!DP-900 시험 4개 도메인 비중
도메인 1: 핵심 데이터 개념 설명 (25~30%)
데이터의 형태, 저장 방식, 워크로드 유형, 데이터 직무를 다루는 영역입니다. 서비스 이름보다 분류 기준을 묻습니다.
주요 내용: 정형·반정형·비정형 데이터, CSV·JSON·Parquet 같은 데이터 파일 형식, 데이터베이스 유형, 트랜잭션 워크로드(OLTP)와 분석 워크로드(OLAP), 데이터베이스 관리자·데이터 엔지니어·데이터 분석가의 역할.
시험 팁: "주문, 결제처럼 빠르고 정확한 읽기·쓰기가 많은 작업" → 트랜잭션 워크로드(OLTP). "대량의 과거 데이터를 집계해 추세를 본다" → 분석 워크로드(OLAP). JSON은 반정형, 이미지와 동영상은 비정형입니다.
관련 글: 핵심 데이터 개념, 데이터 워크로드와 역할, 상황별 Azure 데이터 저장소 선택 가이드
도메인 2: Azure의 관계형 데이터 고려 사항 식별 (20~25%)
테이블과 관계로 이루어진 데이터와 Azure의 관계형 데이터베이스 서비스를 다룹니다.
주요 내용: 관계형 데이터의 특징, 정규화, 기본 SQL 문, 뷰·인덱스 같은 데이터베이스 개체, Azure SQL Database·Azure SQL Managed Instance·SQL Server on Azure Virtual Machines, MySQL·PostgreSQL용 Azure Database 서비스.
시험 팁: "기존 SQL Server를 거의 그대로 옮기되 관리는 맡기고 싶다" → Azure SQL Managed Instance. "운영체제까지 직접 제어해야 한다" → SQL Server on Azure Virtual Machines. "새 클라우드 앱을 위한 완전 관리형 데이터베이스" → Azure SQL Database.
관련 글: 관계형 데이터 기본 개념, SQL 문 유형(DDL·DML·DCL)과 제약 조건, Azure 데이터 서비스 보안 기초
도메인 3: Azure의 비관계형 데이터 작업 고려 사항 설명 (15~20%)
테이블 구조에 맞지 않는 데이터를 저장하는 Azure Storage와 Azure Cosmos DB를 다룹니다. 비중은 가장 작지만 서비스를 구분하는 기준이 명확한 영역입니다.
주요 내용: Azure Blob Storage, Azure Files, Azure Table Storage의 특징, Azure Cosmos DB의 사용 사례와 API.
시험 팁: "이미지·동영상·백업 같은 대용량 비정형 파일" → Blob Storage. "여러 서버가 함께 쓰는 파일 공유" → Azure Files. "전 세계에 분산된, 응답이 빠른 NoSQL 데이터베이스" → Azure Cosmos DB.
관련 글: 비관계형 데이터 기본 개념, Azure Storage 심화, Azure Cosmos DB 심화
도메인 4: Azure의 분석 워크로드 설명 (25~30%)
데이터를 모아 가공하고, 저장하고, 시각화하기까지의 분석 흐름을 다룹니다.
주요 내용: 데이터 수집과 처리, 분석용 데이터 저장소, Azure Databricks와 Microsoft Fabric, 배치와 스트리밍 데이터의 차이, 실시간 분석 서비스, Power BI의 기능·데이터 모델·시각화 선택.
시험 팁: "일정 주기로 모아서 한꺼번에 처리" → 배치. "발생하는 즉시 연속 처리" → 스트리밍. Power BI는 데이터를 연결해 모델을 만들고, 시각화한 뒤, 보고서와 대시보드로 공유하는 흐름으로 정리하세요.
관련 글: 대규모 데이터 분석 서비스, 데이터 수집 파이프라인, 스타 스키마와 분석 데이터 모델, 실시간 데이터 분석, Fabric 실시간 인텔리전스와 Spark Structured Streaming, Power BI 핵심 정리
---
DP-900은 Azure 데이터 자격증 로드맵에서 어디에 있을까?
DP-900은 Azure 데이터 자격증의 출발점이고, 그 위에는 직무별로 나뉜 Associate 자격증이 있습니다.
| 구분 | DP-900 | DP-300 | DP-700 | |------|------|------|------| | 레벨 | Fundamentals | Associate | Associate | | 정식 명칭 | Azure Data Fundamentals | Azure Database Administrator Associate | Fabric Data Engineer Associate | | 주요 대상 | 비개발 직군 포함 전 직군 | Azure SQL 계열 데이터베이스를 운영하는 관리자 | Microsoft Fabric으로 데이터 파이프라인을 구축하는 엔지니어 | | 시험 시간 | 45분 | 100분 | 100분 | | 유효 기간 | 만료 없음 | 1년 (무료 온라인 갱신) | 1년 (무료 온라인 갱신) |
DP-900에서 익힌 관계형·비관계형 구분과 분석 흐름은 상위 자격증에서 그대로 전제 지식으로 쓰입니다. 데이터베이스 운영 쪽으로 가려면 DP-300 가이드로 이어가고, 시각화와 보고서 쪽이 목표라면 Power BI Data Analyst Associate(PL-300)가 다음 단계입니다. Azure 자체의 기초가 부족하다고 느끼면 AZ-900 가이드를 함께 보세요.
---
초보자를 위한 학습 로드맵
데이터를 처음 공부하는 분을 위한 단계별 학습 순서입니다.
1단계(1주): 데이터 개념 잡기. 정형·반정형·비정형 데이터와 트랜잭션·분석 워크로드의 차이를 예시와 함께 정리합니다.
2단계(1주): 관계형 데이터 익히기. 테이블·키·정규화 개념을 잡고 기본 SQL 문을 읽을 수 있을 정도로 연습합니다. Azure SQL 계열 세 서비스의 차이는 표로 만듭니다.
3단계(3~5일): 비관계형 데이터 정리하기. Blob Storage·Azure Files·Table Storage와 Cosmos DB를 "어떤 데이터를 넣는가" 기준으로 구분합니다.
4단계(1~2주): 분석 워크로드와 문제 풀이. 수집 → 처리 → 저장 → 시각화 흐름에 Databricks, Fabric, Power BI를 배치해 보고, Microsoft Learn의 Practice Assessment로 약한 도메인을 확인합니다.
가장 흔한 실수는 서비스 이름을 용도와 분리해서 외우는 것입니다. "이 데이터는 어떤 형태인가, 누가 어떤 목적으로 읽는가"를 먼저 묻고 서비스를 고르는 연습을 하면 대부분의 문제가 풀립니다.
---
시험 응시 체크리스트
시험은 Pearson VUE를 통해 예약하며, 시험장 방문과 온라인 감독 시험 중에서 선택할 수 있습니다. 예약 전에 Microsoft Learn의 시험 샌드박스에서 실제 시험 화면을 미리 체험해 두면 당일에 화면 조작으로 시간을 쓰지 않습니다.