system change number (SCN). When a transaction commits, Oracle assigns a unique number that defines the database state at a precise moment in time, acting as an internal timestamp.
A checkpoint is an event that flushes the modified data from the buffer cache to the disk and updates the control file and data files.The SCN value is stored in every data file header, which gets updated whenever a checkpoint is done.