Tạo cấu trúc bảng trong SQL có 3 thành phần: Column Name, Data Type, Allow Nulls. Khi người dùng tích chọn mục Allow Null cho cột tương ứng trong bảng, nghĩa là:
Trả lời:
Đáp án đúng: C
Khi tạo cấu trúc bảng trong SQL, tùy chọn "Allow Nulls" cho phép cột đó có thể 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. Vì vậy, nếu tùy chọn "Allow Nulls" được chọn cho một cột, điều đó có nghĩa là cột đó không bắt buộc phải có dữ liệu khi một hàng mới được thêm vào bảng.
* **A. Không ràng buộc dữ liệu theo điều kiện:** Sai. Mặc dù không ràng buộc việc phải nhập dữ liệu, nhưng có thể có các ràng buộc khác (ví dụ: kiểu dữ liệu).
* **B. Bắt buộc nhập dữ liệu cho cột đó:** Sai. "Allow Nulls" có nghĩa là cho phép giá trị NULL, tức là không bắt buộc nhập.
* **C. Không bắt buộc nhập dữ liệu cho cột đó:** Đúng. Đây là ý nghĩa chính xác của "Allow Nulls".
* **D. Ràng buộc dữ liệu theo điều kiện:** Sai. "Allow Nulls" không liên quan đến ràng buộc dữ liệu theo điều kiện (ví dụ: check constraint).