Question
In a relational database, which key uniquely identifies
tuples within a table and can never contain NULL values?Solution
A Primary Key uniquely identifies each record (or tuple) in a table and cannot contain NULL values. It enforces entity integrity, ensuring that every row in a table has a unique identifier. For example, in a table of employees, an employee ID serves as a primary key, ensuring no duplicate or NULL entries exist. Why Other Options Are Incorrect:
- Foreign Key: Links one table to another and can contain NULL values in some cases; its purpose is to enforce referential integrity, not uniqueness within its table.
- Candidate Key: A potential key that can uniquely identify tuples but is not chosen as the primary key.
- Alternate Key: A candidate key not selected as the primary key but still capable of uniquely identifying records.
- Composite Key: A primary key consisting of multiple columns but is a type of primary key, not a separate concept.
If βHβ is born between βBβ and βCβ, then what can be the age of βHβ?
What is the position of J from the top of the building?
Who among the following lives on an even numbered floor?
Who was born on 12th April?
If G and the person who have Red interchange their visiting days then how many persons visits after the person who have BLACK colour?
Who is the Doctor?
What is position of Saina with respect to the person who study Economics?
How many people live above the floor on which N lives?
Who among the following lives on the eighth floor?
Which of the following statements is true about the one who likes Lava?