JavaScript is required

Giá trị các thành phần của khoá quy định:

A.

Có thể nhận giá trị null.

B.

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

C.

Có 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 nhưng có thể nhận các giá trị không xác định.
Trả lời:

Đáp án đúng: B


Khóa chính (primary key) trong cơ sở dữ liệu được sử dụng để xác định duy nhất mỗi bản ghi trong một bảng. Một trong những thuộc tính quan trọng nhất của khóa chính là nó không được phép chứa giá trị NULL. Giá trị NULL biểu thị sự thiếu thông tin hoặc giá trị không xác định. Do đó, việc một thành phần của khóa chính nhận giá trị NULL sẽ vi phạm tính toàn vẹn dữ liệu và làm mất đi khả năng xác định duy nhất bản ghi. Phương án B là chính xác vì nó khẳng định rằng các thành phần của khóa không được phép nhận giá trị NULL hoặc các giá trị không xác định.

Câu hỏi liên quan