select count(*), table_type from dba_catalog group by table_type;
select table_name from user_catalog where table_type in ('TABLE', 'VIEW') order by table_name;
dba_catalog
comes in all four varinats dba_catalog
, all_catalog
, user_catalog
and cdb_catalog
.