I en database inneholder en databasekatalog metadata med definisjoner av databaseobjekter som basistabeller, visninger (virtuelle tabeller), synonym, verdiområder, indekser, brukere og brukergrupper er lagret. Det er et arkitekturprodukt som dokumenterer databasens innhold og datakvalitet.
ISO SQL-standarden spesifiserer en enhetlig måte å få tilgang til katalogen, kalt INFORMATION_SCHEMA, men ikke alle databaser følger denne standarden selv om de implementerer andre aspekter av SQL-standarden.