私はDBAではなくコード開発者であり、多くの結合を使用すると、非常に長いSQLクエリで迷子になる傾向があります(10個の結合は私にとってかなり一般的です)。
Oracleに接続してそこにあるすべてのテーブルを表示できるVisualSQLQuery Builder(可能な場合は無料)を見つけたいので、結合をリンクするキーのみを視覚的に選択し、表示するフィールドを選択します。
無料ではありませんが、plsql開発者を使用しています
Visual Studio Server Explorerを使用してOracleに接続し、クエリビルダーを使用してクエリを作成します。
Insight Developer for Oracleを試してみてください。ただし、無料ではないことに注意してください。MacとLinuxの両方で使用しています。