InstanceThe Actual Data

A database instance is the snapshot of the data in the database at a given moment.

It’s like the contents of the building at any point in time — people inside, furniture placement, etc. It keeps changing, but the building (schema) remains the same.

Example:

The current rows inside the Users table:

| id | name     | email             |
|----|----------|-------------------|
| 1  | Gaurav   | gaurav@gmail.com  |
| 2  | Neha     | neha@gmail.com    |

This is a database instance.

💡 Characteristics:

  • Data can change frequently (insert/update/delete)

  • Every moment = new instance

  • Follows the rules defined by the schema