문서 데이터 모델은 테이블 형식의 모델과 달리 데이터를 훨씬 더 직관적이고 자연스러운 방법으로 설명할 수 있습니다. 문서는 개발자가 생각하고 코딩하는 방식을 그대로 따르기 때문입니다.
문서는 데이터를 다수의 테이블로 분할하여 평준화하는 것이 아니라, 프로그래밍 언어의 객체 구조에 가깝게 정렬되며, 관련 데이터가 하위 문서 및 배열로 삽입되어 완전한 단일 데이터 구조를 형성합니다.
MongoDB 같은 고급 문서 데이터베이스에서는 각 요소가 문서 내에서 아무리 깊이 있게 중첩되더라도 개별 인덱싱과 업데이트가 가능합니다. 이 백서를 통해 JSON 문서 예시를 살펴보고, 관계형 데이터베이스에서 부모-자식 테이블로 모델링된 고객 객체가 문서 데이터베이스에서는 어떻게 풍부한 단일 문서 구조로 모델링되는지 비교해보세요.
- 보고서를 다운로드 받으신 분들 중 추첨을 통해 총 10분께 MongoDB에서 제작한 굿즈박스를 선물로 드립니다! (단, 회사메일주소/핸드폰번호/회사명 등이 정확한 정보로 기입되어야 혜택을 받으실 수 있습니다.)