JavaScript is required

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 đó? 

A.
Number
B.
Text
C.
Date.
D.
Ligical.
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