# System catalogs

A DBMS store meta-data about database in its internal catalogs

* Tables, columns, indexs, views
* Users, permissions
* Internal statistics

Almost every DBMS stores their database's catalog in it self.

* Wrap object abstraction around tuples.
* Specialized code for "bootstrapping" catalog table.

![](https://2548495579-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTsnKOX7xLvOtvOXY9MlI%2Fuploads%2FPAxYEA7fpt3zUlhhgt3z%2Fimage.png?alt=media\&token=806448aa-3bf2-4d86-bf6d-90a0ef7d2996)
