Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Reading Material Databases Week 4

Agenda

These are the topics for week 4, all in MongoDB:

Week goals

This week we are going to focus fully on MongoDB as the main example of a document-based database which is the most common subset of NoSQL databases. Let's start with some more advanced data modeling ideas by talking about the difference in Embedded and Normalised data modeling.

With more complex data models we will also need some more advanced MongoDB operations to work with it, have a look at the Advanced MongoDB operations section to get to know some of the more commonly used them and then the Pagination section for a common use case using these functions!

Next it is time to look at some topics that are theoretically the same as in SQL but we want to look at how it works in MongoDB as well. So have a look at Indexes and Transactions.

Lastly, now that you have an idea of what both SQL and NoSQL means and how they work it is time to answer the question when to use which in the SQL vs NoSQL section.

Finished?

Are you finished with going through the materials? High five! If you feel ready to get practical, click here.