MongoDB

Things to know first:

  • Basic database & SQL knowledge.
  • Basic JavaScript and JSON format knowledge.

What is it?

  • Non-relational database.
  • Storing JSON-format documents.
  • Based on JavaScript.

How is it different?

  • Collections instead of tables.
  • Polymorphic documents.
  • Data structure is not flat.
  • Documents may contain collections.

To perform the exercises:

  • Installed MongoDB Community Server.
  • Imported sample companies database.
  • Installed Robo 3T as database client.