• Databases are tools to store data and make it efficient to query later
  • Databases should be able to store a decent volume of data
  • Databases usually organize data by schema
  • Data should be durable (don't lose records)
  • Ideally data can be queried flexibly
  • Databases usually give you ways to handle concurrency

7 / 22