Question

What are Keys in a relational database? Differentiate among the following with suitable
examples. (4 Marks)
 Candidate Key
 Super Key
 Primary Key
 Alternate Key
d. Explain Conflict Serializability.
Construct a precedence graph for a suitable schedule involving two transactions and determine
whether the schedule is conflict serializable.

07 Aug 2026
Answer :
Word Count : 1452
In a relational database, a key is an attribute or a combination of attributes used to uniquely identify a tuple (row) in a relation (table). Keys are fundamental to the design of a relational database because they help maintain data integrity, prevent duplicate records, establish relationships between tables, and support efficient retrieval of data. Different types of keys are used depending on their purpose and properties. The important keys in a relational database include super key, candidate key, primary key, and alternate key. Consider a relation STUDENT with the following attributes: STUDENT(RollNo, Name, Email, Course, Phone) Suppose RollNo and Email are both unique for every student. A possible set of records may be: | RollNo | Name | Email | Course | Phone | | ------ | ---- | --------------------------------------- | ------ | ---------- | | 101 | Ravi | [ravi@gmail.com](mailto:ravi@gmail.com) | BCA | 9876543210 | | 102 | Neha | [neha@gmail.com](mailto:neha@gmail.com) | BCA | 9876543211 | | 103 | Aman | [aman@gmail.com](mailto:aman@gmail.com) | BCA | 9876543212 | A super key is any set of one or more attributes that can uniquely identify each record in a relation. A super key may contain additional attributes that are not necessary for establishing uniqueness. For example, in the STUDENT relation, RollNo is a super key because every student has a different RollNo. Similarly, Email is a super key if every email address is unique. The combination (RollNo, Name) is also a super key because RollNo alone is sufficient to identify a student, even though Name is an unnecessary attribute. Likewise, (RollNo, Email) is a super key. Thus, a relation can have many super keys. A candidate key is a minimal super key. It uniquely identifies every tuple, but none of its attributes
_________ _____ ______ _____ ________ ____ _____.
_______ ___ _________ _________ _______.
________ _________ ______ ___ ______ _______.
_______ ___ _____ ___ ________ ____ ________ ______ _________ ____ _________ ________.
_______ __________ _________ ____ _____ _____ ______ _______ _________ ____ _____ ________.
___ ______ ___ __________ ___.
_________ _____ ____ _____ ___ ______.
__________ ________ ___ ____ _______.
_________ ____ ______ _________ _________ _________ _____ ____ _________ __________ ______.
________ _______ _______ _____ _________ ______ ___ ________.
__________ ___ _______ ___ __________ ______ _____ _____.
____ ___ _________ ______ _____ _______ _____ _________ __________ ____.
________ _______ ____ _________ ________ _______ _____ _______ ____ _________ ________.
________ __________ ____ ____ ___ _________ __________ __________ _____.
______ ____ ___ __________ _________.
___ _________ _____ __________ _____ _______ ______ ________ ____.
_________ ___ _____ __________ ____ ___ _____ __________.
________ ___ ____ __________ __________ __________ _______.
______ _______ ____ __________ ________ ___ __________.
_____ ____ ____ _________ ___ __________ ________ ___ ______ _____ __________.
____ ___ ___ _______ __________ ______ _____ __________ _________ _______ __________ ______.
______ ______ _____ __________ ____ _____ ___ _________ ___.
_________ ___ _____ ________ ___ ____ _____ _____ ___ _____ ____ _____.
______ ___ _____ _____ __________ _________.
_____ _________ _______ ________ ________ _______ _________ ______.
___ ___ ____ _______ ___ _______ _____ ______.
____ ____ _________ _______ ______ __________ _____ _______ _________ ________.
____ ________ _________ _________ _______ _________ ______.
__________ ________ _______ __________ __________ _____ _______ __________ _______ __________ ____ ______.
___ ___ _____ _____ ______ ___ _______ _____ __________ _____ __________ _________.
_______ _______ _____ _________ ______ ____ ________ ____.
_____ __________ _______ ______ ____ _________ _________.
______ _______ _____ __________ _______ ________ __________ __________ _________.
___ _________ ___ ________ _____ _____ ______ __________.
_____ ____ ____ _________ ____ ___ _____ ______ __________ ______ _________ ________.
__________ ______ ________ _____ ______ __________.
________ ____ ______ _______ ______.
______ ________ ___ ____ _________.
__________ _________ ________ __________ _____ ___ ________ _________ ________.
__________ _____ _________ _______ ________ _______ _______ ___ ___ ___ ________ _____.
______ _______ ________ _________ ________ __________ ________ ________ _________.
______ ______ ____ _____ __________ _________ ________ ______ _____.
_________ _______ _______ ______ _________ ____.
______ ______ ________ _______ _____ ___ __________.
_________ __________ ____ ______ __________ ____ ______.
_________ ___ _____ ______ __________ ______ _______ _____.
_________ _____ _____ _________ ________ ________ ___ ________ ______ ________.
_____ _______ ___ ________ __________ ___ ___ _____ _________ _____ ___ _________.
_______ ______ _______ ______ ___ ___ _______ ___.
_________ ___ ______ __________ ___ __________ __________ _________ _________.
___ __________ ____ _____ ___ ________ __________.
________ _______ __________ _______ _____.
_____ _________ __________ _________ ____ _____ ______ __________ ____ ____ _____ _________.
_____ __________ ___ ___ ____ _________ ______ _________ _____.
________ ________ ___ ________ ___ __________ _______ _______.
________ ___ ___ _____ ______ ____ __________.
_________ ______ ________ ____ __________ _____ ____ __________ _____ ______ __________.
______ _____ _____ __________ ____ ______ _________.
___ __________ ___ ______ ____ ________ ___ ________ _______ _____.
______ __________ _________ _________ _______ ____ ______.
_____ _______ _________ ___ _____ _______ ________ _________ __________.
_____ _________ _______ ______ _________ _____ ________ ____.
_________ ________ _______ _____ ________ _____.
____ ________ ____ ________ ____ _______ ___.
_________ ________ __________ ______ _____ ____ _____ _______ ____ ___.
__________ ___ _______ __________ _____ ______ __________ __________ ________.
_________ ______ _____ _________ _______ ___ _____ _____ _______.
_________ _______ _________ ____ ______ _____ ___ __________ _________ __________ ______.
_______ _____ _________ __________ ___ _____ ____ _______ __________ ____.
_______ _________ ____ ______ _________.
_____ _________ ___ _____ ______ ____ ______ ___.
_____ _____ _____ _____ __________ _______.
_____ __________ ____ _______ _________ ______ __________.
________ _______ _________ ___ _________ ______.
_________ ________ _____ ______ _____ _________ _________ _______.
_______ ______ ______ ______ ________ _____ _________ ____.
_______ ___ ________ __________ ___.
_________ ________ ______ ________ ___ _________ ____ __________ _______ _______.
________ ______ ________ _________ ____ _________ ______.
______ _______ ____ __________ ___ ____ _____ ___ _________ _________ _____ _______.
____ _____ _____ __________ ___ ____ ________.
__________ ___ __________ _____ _______ _________ _____ __________.
_____ ____ ________ _________ ______ ___.
__________ ____ ___ _______ ____ ______ __________ ___ ________ ________ _____ ________.
_____ ______ ______ _____ ____ ________ _______ ____.
____ ____ ___ _______ __________.
_______ _______ _______ _________ ___ _________ _________ ____.
____ _________ _______ ________ ______ __________.
______ ________ ___ _________ ____ ________.
________ _________ ____ _____ ______ __________.
________ ____ ________ _________ __________ __________ ________ ________.
________ ____ ________ _______ ________.
______ ___ ________ ___ __________ ___ ___ _____.
__________ _________ __________ _____ ________ _____ ______ __________ ________ _______.
____ _____ ____ _________ ___ _______ ________ ___ _________ _________ ______ _______.
_______ ____ ________ __________ _________.
____ _____ ____ _____ __________ ________ ____.
____ ____ _______ _______ _____ ______ ______ ___ _________.
_____ ___ ________ __________ ______ _______ ________ ______ ___ __________ _____ ___.
____ __________ __________ __________ _________ ______ ___.
____ _______ ___ _________ _________ _____ __________ _______ ___.
______ _________ ______ ______ ______ ___ __________ ____ _________ ___.
_________ ________ ___ __________ ____.
_____ _____ ____ ___ ________ ___.
__________ __________ _____ __________ ______ __________.
________ __________ ______ ___ ____ _________ _______ __________ __________ _________ ________.
________ ________ _____ ________ ____ _________ ____ _______ __________.
__________ _________ __________ __________ _________ ___.
______ ______ _____ _____ __________ _______ __________ ____ ______ ________ _____.
_________ _____ _________ ______ ________ ___ _________ _______ ___ _______.
_____ ________ _______ ________ _____ __________.
______ ___ __________ _______ ___ _________ _____ _____ ______ ____ _____.
________ ________ ______ ______ ________ _____ _______ __________ _________ ____ _________ _____.
___ ____ _______ ______ _____ ___ _________ _________.
______ __________ ___ ______ __________ ______ _______ ______ ___ ________.
____ __________ __________ _____ __________ ____ ___.
___ _______ _________ _________ ____ ________ _________ ______ ___.
____ _________ _______ ____ _____.
__________ __________ ________ ____ ______ __________ _____ _____.
_____ ________ _______ _______ ______ _______ _____ __________ _____ ___ _________ ___.
_______ ___ _____ ______ ______ ______.
____ ______ _______ _____ ________ _________ ___ _______.
______ ________ __________ _____ ___ ______ _________ _________ __________ _________ ______.
__________ _________ ___ _________ _____.
_____ _________ ___ ______ ____.
________ ____ ______ ________ ____ ______ __________.
_____ ______ _________ ___ _______ ___ __________ _____ ___ ____.
____ ______ ___ _________ ___.
______ __________ _______ _____ ____ ___ _________ _____ _________.
_______ ____ _____ _______ ________.
_____ _________ _________ _____ _____ ________ ________.
_______ _______ ___ _______ ______ _______.
_______ ________ _________ ____ __________ ____ ___ ____ ___ ________ ____.
_____ ______ _____ __________ _______ ___ ________ _________ _______ _____ _______.
______ _____ _____ ____ ____ __________ _______ _________ __________ __________ ________ ____.
______ ______ ______ ______ __________ ______ _____ __________ __________.
__________ _________ __________ _____ ____ ________ __________ _____ ________.
______ ______ ____ ___ _________ ________ ___ _______.
_____ _____ _________ _________ _______ ________ _________ __________ ________.
____ _____ ______ ________ _____ ___ ___ ______.
___ _________ _______ ____ ____ _______ _________.
IGNOU ACADEMY
Your IGNOU journey, made easier.
  • Solved Assignments
  • Study Notes
  • Guess Papers
  • Question Papers
Skip in 10
Top
📞
Call Support Instant phone assistance IGNOU MCS 23 2026 2027 - What are Keys in a relational database? Differentiate among the follow | IGNOU Academy
→
🟢
WhatsApp Chat Fast live messaging
→
Email Us Business enquiries & support
→