Breaking News
Loading...
13/03/2013

Sự khác nhau giữa Primary Key và Unique Key

Hôm nay trong lúc học SQL Server, tôi thấy 1 câu hỏi khá thú vị. Đó là so sánh Primary Key và Unique Key. Chúng khác nhau, hay giống nhau?
Primary Key và Unique Key không giống nhau. Cả 2 đều ràng buộc các giá trị không được trùng trên các column chúng được định nghĩa. 

VD: nếu mã học sinh được định nghĩa là Primary Key hay Unique Key, thì các học sinh sẽ có 1 mã học sinh duy nhất. Mặc định, Primary Key sẽ tạo ra 1 Clustered Index. Còn Unique Key sẽ tạo ra 1 Nonclustered Index.

Primary Key không chấp nhận giá trị null.

1 comments:

 
Toggle Footer