더북(TheBook)

연습문제


  1. 문서 데이터베이스와 관련해서 문서를 정의해 보자.

  2. 문서 데이터베이스에서 데이터를 저장하는 두 가지 형식은 무엇인가?

  3. JSON 객체에 대한 최소 세 가지 문법 규칙을 나열해 보자.

  4. 가전제품 ID, 제품명, 설명, 높이, 너비, 길이, 무게에 대한 속성을 가진 소가전제품에 대한 문서를 JSON을 사용해 만들어보자.

  5. 문서 컬렉션을 모델링할 때 고도로 추상화된 엔터티 사용을 피해야 하는 이유는 무엇인가?

  6. 고도로 추상화된 엔터티를 사용하는 것이 합당할 때는 언제인가?

  7. 이 장에서 설명한 db.books 컬렉션을 사용해 이 컬렉션에 책 한 권을 삽입하는 명령어를 작성해 보자. MongoDB 문법을 사용하라.

  8. 이 장에서 설명한 db.books 컬렉션을 사용해 이 컬렉션에서 저자가 Issac Asimov인 책을 삭제하는 명령어를 작성해 보자. MongoDB 문법을 사용하라.

  9. 이 장에서 설명한 db.books 컬렉션을 사용해 이 컬렉션에서 수량(quantity)이 20보다 크거나 같은 모든 책을 조회하는 명령어를 작성해 보자. MongoDB 문법을 사용하라.

10. 단일 키에서 값을 검색할 때 어떤 질의 연산자를 사용해야 하는가?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.