Câu hỏi

Primary Key (Khóa chính) trong SQL Server là gì?

Câu trả lời

Trong SQL Server, Primary Key (Khóa chính) là một ràng buộc duy nhất được áp dụng cho một cột hoặc một nhóm cột trong một bảng để đảm bảo rằng mỗi hàng trong bảng có thể được xác định một cách duy nhất bởi giá trị của cột hoặc nhóm cột đó. Khóa chính có các đặc điểm sau:

  1. Duy nhất: Mỗi giá trị trong cột hoặc nhóm cột được đánh dấu là khóa chính phải là duy nhất trong bảng. Điều này đảm bảo rằng không có hai hàng nào có giá trị khóa chính giống nhau
  2. Không Null: Các cột được đánh dấu là khóa chính không được phép chứa giá trị Null. Điều này đảm bảo rằng mỗi hàng trong bảng luôn có giá trị khóa chính để xác định
  3. Tạo Index Tự Động: Khi bạn tạo một khóa chính, SQL Server tự động tạo một chỉ mục duy nhất (unique index) cho cột hoặc nhóm cột đó. Điều này giúp tăng tốc độ truy vấn dữ liệu dựa trên khóa chính
  4. **Một Bản...
Bạn cần đăng nhập để xem
junior

junior

Gợi ý câu hỏi phỏng vấn

senior

Optimistic LockingPessimistic Locking trong SQL Server là gì?

senior

Giải thích sự khác biệt về cách sử dụng giữa User defined functions (UDF)Stored procedure trong SQL Server?

middle

Trigger trong SQL Server là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào