The problem with Oracle is that it does not allow very long table names (max 30 characters I believe), so they have to be shortened and still remain unique. The numbers you see are a hashcode of the tablename that we use for this purpose.
There is however a method you can use, Core.getDatabaseTableName(), to find out what you need.
Edit: And various other methods starting with getDatabase, such as getDatabaseChildColumnName()