Multiple choice How many types of keys are there in a relational database? 9 7 8 6 None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation This answer is correct. There are seven types of keys in a relational database. These are :- 1.) Primary key 2.) Candidate key 3.) Super key 4.) Foreign key 5.) Alternate key 6 .) Artificial key 7.) Composite key So, this answer is correct.