Hola...
Si buscas obtener de una base de datos ya creada esta información, una forma es extrayendo el metadata de la base de datos, otra es consultando las tablas de sistema que se crean en todas las bases de datos de
Firebird. Tal vez este enlace te sirva de algo:
http://www.felix-colibri.com/papers/...em_tables.html
Saludos...