Thiết kế vật lý cho một quan hệ có một trường chỉ có thể nhận 2 giá trị. Bạn hãy chọn kiểu dữ liệu phù hợp nhất cho trường đó?
Trả lời:
Đáp án đúng: D
Câu hỏi này kiểm tra kiến thức về kiểu dữ liệu trong thiết kế cơ sở dữ liệu vật lý. Khi một trường chỉ có thể nhận 2 giá trị (ví dụ: đúng/sai, có/không, nam/nữ), kiểu dữ liệu Boolean (hoặc Logical) là phù hợp nhất. Các kiểu dữ liệu khác như Number, Text, Date không hiệu quả và tốn dung lượng hơn.
* **a. Number:** Có thể dùng, nhưng không tường minh và tốn bộ nhớ hơn so với kiểu Logical. Ví dụ: 0 và 1 có thể đại diện cho hai trạng thái, nhưng cần có quy ước ngầm hiểu.
* **b. Text:** Có thể dùng, nhưng không hiệu quả và tốn bộ nhớ hơn so với kiểu Logical. Ví dụ: "có" và "không" sẽ tốn nhiều byte hơn là một bit.
* **c. Date:** Hoàn toàn không phù hợp.
* **d. Logical:** Đây là kiểu dữ liệu được thiết kế để lưu trữ các giá trị boolean (True/False), rất phù hợp cho trường chỉ có 2 giá trị.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
