From your mail I can think of only one solution toh there can be alternatives depending upon the exact requirement.
Inorder to trace back to the transaction which has caused the delete of a particular row or all rows you need to enable the AUDIT on the database. This option is resource crazy. Hence choose it only if necessary.
Other way to search the archive logs if your database is in archive mode. You will be able to pinpoint the exact machine/time/person/event when the delete occured.