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

senior

Một truy vấn lớn hay nhiều truy vấn nhỏ trong SQL thì cái nào nhanh hơn?

middle

Sự khác biệt giữa TRUNCATEDELETE trong SQL là gì?

middle

Sự khác biệt giữa Azure SQL DatabaseAzure SQL Managed Instance trong SQL là gì?

Bình luận

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

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