5. Types of databases
- Databases have two main types we’re concerned with in this course, relational and non-relational
Relational Databases
- Get their name from their ability to link (or relate) different pieces of data together
- This is done through tables, where all data is stored in some form of table
- Then the database provides mechanisms to link those tables together
Non-relational Databases
- Also known as NoSQL databases
- Get their name for their ability to store data in a way that doesn’t require the rigid structure and relations of a relational database
- Originally designed with the cloud in mind, so they scale well across multiple servers