There are several advantages to storing the system catatlogs as relations. Relational system catalogs take advantage of all of the implementation and management benefits of relational tables: Effective information storage and rich querying capabilities. The choice of what system catalogs to maintain is left to the DBMS implementor