A whole database backup includes all data files and at least one control file. (Remember that all control files within a database are identical.). Full backups make a copy of each data block that contains data and which is within the files being backed up. (oracle)