JavaScript is required

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng định sau: Giá trị các thành phần của khoá .........

A.

Có thể nhận giá trị null hay các giá trị không xác định

B.

Có thể nhận giá trị các giá trị không xác định

C.

Không thể nhận giá trị null hay các giá trị không xác định

D.

Không thể nhận giá trị null và chấp nhận các giá trị không xác định

Trả lời:

Đáp án đúng: C


Khóa (trong cơ sở dữ liệu) dùng để xác định duy nhất một bản ghi trong một bảng. Các thành phần của khóa (các cột tạo nên khóa) phải có giá trị xác định (không được NULL) để đảm bảo tính duy nhất và toàn vẹn của dữ liệu. Nếu một thành phần của khóa có giá trị NULL, nó sẽ không thể phân biệt được các bản ghi khác nhau, dẫn đến vi phạm ràng buộc khóa. Do đó, đáp án đúng là 'Không thể nhận giá trị null hay các giá trị không xác định'.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan