📜  门| GATE CS 2011 |第65章

📅  最后修改于: 2021-06-28 19:24:38             🧑  作者: Mango

考虑一个关系表,它为每个具有以下属性的注册学生提供一条记录。

1. Registration_Num: Unique registration number
   of each registered student
2. UID: Unique identity number, unique at the 
   national level for each citizen
3. BankAccount_Num: Unique account number at
   the bank. A student can have multiple accounts
   or join accounts. This attribute stores the 
   primary account number.
4. Name: Name of the student
5. Hostel_Room: Room number of the hostel 

以下哪个选项是INCORRECT ?
(A) BankAccount_Num是候选密钥
(B) Registration_Num可以是主键
(C)如果所有学生都来自同一国家/地区,则UID是候选关键字
(D)如果S是超键,使得S∩UID为NULL,则S∪UID也是超键答案: (A)
说明:候选键值必须唯一地标识表中的相应行。 BankAccount_Number不是候选密钥。按照问题“一个学生可以有多个帐户或联名帐户。该属性存储主帐号”。如果两个学生有一个联名帐户,并且联名帐户是他们的主要帐户,则BankAccount_Number值不能唯一地标识一行。
这个问题的测验