建立一個(gè)數(shù)據(jù)庫 數(shù)據(jù)庫的主索引是不能重復(fù)的那么他和唯一索引有什么不同?
數(shù)據(jù)庫的主索引是不能重復(fù)的那么他和唯一索引有什么不同?主鍵確保數(shù)據(jù)庫中的每一行都是唯一的,如身份證、學(xué)號(hào)等。它在表中要求是唯一的,不能重復(fù)。唯一索引用作主鍵。區(qū)別在于一個(gè)表中只能有一個(gè)主鍵。主鍵不能為
數(shù)據(jù)庫的主索引是不能重復(fù)的那么他和唯一索引有什么不同?
主鍵確保數(shù)據(jù)庫中的每一行都是唯一的,如身份證、學(xué)號(hào)等。它在表中要求是唯一的,不能重復(fù)。唯一索引用作主鍵。區(qū)別在于一個(gè)表中只能有一個(gè)主鍵。主鍵不能為空??梢杂卸鄠€(gè)唯一索引,唯一索引中的一條記錄可以為空。也就是說,確保它與其他的不同是可以的。比如學(xué)生表,在學(xué)校里,一般用學(xué)生作為主鍵,身份證是唯一的索引;而由教育局把身份證號(hào)做成主鍵,并用唯一的索引代替學(xué)生號(hào)。選擇誰作為表的主鍵取決于實(shí)際應(yīng)用程序。主鍵不能為空。