본문으로 바로가기

코스

Python으로 배우는 MongoDB 입문

중급3시간

MongoDB를 활용하여 유연하게 구조화된 데이터를 조작하고 분석하는 방법을 배우세요.

Python3시간10개 동영상32개 연습 문제2,600 XP24,113수료 확인서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

코스 설명

고정된 데이터베이스 구조에서 벗어나, 데이터에 맞춰 유연하게 동작하는 도큐먼트 데이터베이스 MongoDB의 강점을 알아보세요. 이 실습형 강의에서는 PyMongo 라이브러리를 통해 MongoDB 작업을 익힙니다. 문서를 조회, 필터링, 조작하는 방법과 함께 유연한 스키마를 활용하는 법, 그리고 구조가 중요할 때 검증을 적용하는 법을 배웁니다. 기본 CRUD 작업부터 고급 쿼리 연산자, 정렬, 프로젝션, 벌크 작업까지 현대적 데이터 애플리케이션을 구축하고 운영하는 데 필요한 실전 기술을 갖추게 됩니다. 이 강의는 오늘날 데이터 전문가에게 꼭 필요한 핵심 MongoDB 역량을 제공합니다.

사전 요구 사항

커리큘럼

코스 개요

1

MongoDB 시작하기

NoSQL 데이터베이스인 MongoDB의 세계로 부드럽게 입문하고 핵심 기능을 살펴봅니다. MongoDB와 관계형 데이터베이스를 비교하며 제공하는 장점을 이해하세요. MongoDB 서버와 데이터베이스에 연결하고 첫 번째 문서를 조회해 봅니다.
챕터 시작하기
2

필터, 연산자, 그리고 쿼리 옵션

필터와 연산자를 사용해 필요한 데이터만 정확히 반환하도록 MongoDB를 활용하는 방법을 배웁니다. 레코드를 정렬하고, 반환되는 문서 수를 제한하며, 특정 쿼리에 일치하는 문서의 개수를 가져오는 법을 익히세요.
챕터 시작하기
3

레코드 삽입, 업데이트 및 삭제

MongoDB 컬렉션에 새로운 레코드를 하나 또는 여러 개 한 번에 삽입하는 방법을 알아봅니다. 개별 문서나 여러 문서를 동시에 업데이트하고, 데이터베이스 내 문서를 전체 교체하는 방법을 학습하세요. 또한 컬렉션에서 레코드를 삭제하는 실습도 진행합니다.
챕터 시작하기
4

스키마 적용과 다중 작업 구성

PyMongo로 작업할 때 MongoDB 문서의 구조를 정의하고 강제하는 방법을 배웁니다. .bulk_write()를 사용해 여러 쓰기 작업을 하나의 요청으로 효율적으로 배치하여, 순차 실행과 오류 처리를 통제하면서 성능을 향상시키는 방법을 살펴봅니다.
챕터 시작하기

Python으로 배우는 MongoDB 입문

코스
완료

성취 확인서 획득하기

지금 등록하기

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.