Classify various types of keys used in database.
The various types of keys used in database are candidate key, primary key, secondary key, super key and foreign key.