Value determining data partition placement.

Metadata describing database data.

Reusable collection of database connections.

Value determining shard placement.

Data describing other data.

Configuration describing database connection details.

Switching to another database server after failure.

Organized inventory of data assets.

Controlled change to database structure.

Designing databases to minimize downtime.