Keys in Databases
An attribute or set of attributes that uniquely identifies a tuple in a relation.
Different types of keys used in databases are as follows:
PRIMARY KEY
COMPOSITE / CONCATENATE KEY
CANDIDATE KEY
ALTERNATE KEY
FOREIGN KEY
SECONADRY KEY
SORT/CONTROL KEY