Introduction to Database
Databases are used to store data in tables
Usually, we normalize these tables to create a relational schema
The tables are stored on disk, and managed in a database server
Client applications access the database across a network
Increasingly, the database server is hosted in the cloud
Access to data in a database is restricted using firewalls and authentication