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.
Weed seeds which are difficult to separate out once mixed with crop seeds are known as
Days required for transplanting rice seedlings under dapog nursery is:
What is the budget allocation for the Ministry of Rural Development for 2024-25?
Which scheme provides end-to-end support for organic farming in India?
What percentage of India’s geographical area is covered by total forest and tree cover as per ISFR 2023?
What is the rank of India in fruit production?
What is the role of MAITRIs under the Rashtriya Gokul Mission?
Which of the following is the best fertilizer for basal application in paddy puddled field
What is the total corpus of the Agri Fund for Start-Ups & Rural Enterprises (AgriSURE)?
“Retort” is essential for