Câu hỏi phỏng vấn SQL
Câu hỏi

Khóa chính (PRIMARY KEY) trong SQL là gì?

Câu trả lời

Khóa chính (PRIMARY KEY) trong SQL là một ràng buộc được sử dụng trong các bảng cơ sở dữ liệu để đảm bảo tính duy nhất của mỗi bản ghi trong bảng đó. Mỗi bảng chỉ có thể có một khóa chính, và khóa chính này có thể bao gồm một hoặc nhiều cột. Các giá trị trong cột hoặc các cột của khóa chính không được phép trùng lặp và không được phép là giá trị NULL.

Đặc điểm chính của khóa chính

  • Duy nhất: Không có hai hàng nào trong bảng có thể có giá trị khóa chính giống nhau.
  • Không Null: Không cho phép giá trị NULL trong cột khóa chính.
  • Tối ưu hóa truy vấn: Các cột trong khóa chính thường được sử dụng trong các thao tác truy vấn và chỉ mục, giúp cải thiện hiệu suất truy ...
junior

junior

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

expert

Liệt kê một số nhược điểm của Hash Index trong SQL?

senior

Điều gì sẽ xảy ra nếu không có Index trong SQL?

junior

Bạn hiểu gì về về một bảng tạm trong SQL?

Bình luận

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

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