Rama Velpuri, the Backup/Recovery guru at Oracle, has written an entire book on this subject (Oracle Backup and Recovery Handbook, Osborne/McGraw-Hill) are good book to understand exactly backup and recovery.