TO list all the tables present in the Oracle Database, 1. If logged in as DBA, then one can see using the query SELECT TABLE_NAME FROM DBA_TABLES WHERE owner = 'schema_name'; 2. If logged in as a normal user without DBA access, then this can be used SELECT TABLE_NAME FROM ALL_TABLES WHERE owner = 'schema_name'; 3. If logged into single schema, then this can be used SELECT TABLE_NAME FROM USER_TABLES;