MongoDB Quiz

YoungJoon Suh·2022년 4월 12일
0
  1. MongoDB가 왜 NoSQL 데이터베이스인가?
    구조화된 방법으로 데이터를 저장하고 접근하기 때문에
    행과 열을 이용하여 데이터를 구성하지 않기 때문에
    MongoDB는 관계형 테이블을 사용하지 않기 때문에 스키마리스(schemaless)라는 특징을 가지고 있습니다.
  2. MongoDB 데이터베이스의 정의에 알맞은 문자은?
    MongoDB 데이터베이스는 체계적으로 데이터를 저장하고 접근하는 방법이다.
    MongoDB는 NoSQL 데이터베이스로 도큐먼트를 이용해 데이터를 구성한다.
  3. MongoDB에서 도큐먼트와 컬렉션의 관계에 대해 맞는 설명을 고르세요.
    컬렉션은 한 개 또는 여러 개의 도큐먼트로 이루어져 있다.
    컬렉션은 도큐먼트로 구성되어 있다.
    테이블은 MongoDB의 데이터 구성요소가 아니다.
    행과 열은 MongoDB의 데이터 구성요소가 아니다.
  4. MongoDB의 도큐먼트에서 필드와 값에 대한 맞는 설명을 모두 고르세요.
    데이터는 필드-값 쌍으로 구성되며 각 필드는 연관된 값이 있습니다.
    필드가 없는 값은 MongoDB에서 아무런 의미가 없으며 저장할 수 없습니다.
    도큐먼트의 동일한 레벨에서 중복된 필드이름을 가질 수 없습니다. 그렇기 때문에 필드는 특정한 데이터 포인트를 위한 고유한 식별자입니다.
    JSON 형식은 중괄호를 사용해야 하고, 키와 값의 쌍으로 이루어지며, 키는 쌍따옴표로 작성되어야 합니다.
  5. MongoDB는 BSON로 데이터를 저장하고, JSON의 형태로 조회할 수 있습니다.
    BSON는 JSON보다 파싱(parse)하는데 더 빠르고, 저장하기에 더 가볍습니다.
    JSON는 BSON보다 더 적은 데이터 타입을 지원합니다.
profile
저는 서영준 입니다.

0개의 댓글