How to Recover Deleted Data in Oracle

Flashback table is an advanced concept in Oracle. With which you can recover data till a specific point in time. Here are the basic architecture and handy SQL queries that you need.