JavaScript is required

Khi thiết kế vật lý cho một bảng người thiết kế dữ liệu không quan tâm đến việc đặt độ rộng của các thuộc tính, điều đó gây ra ảnh hưởng gì đến chất lượng của hệ thống sau này? 

A.
Phần mềm hoạt động nhưng kết quả không chính xác.
B.
Phần mềm có thể có dung lượng lớn hơn rất nhiều so với thực tế cần.
C.
Phần mềm không hoạt động.
D.
Mọi hoạt động của phần mềm vẫn tối ưu.
Trả lời:

Đáp án đúng: B


Việc không quan tâm đến việc đặt độ rộng của các thuộc tính trong quá trình thiết kế vật lý cơ sở dữ liệu có thể dẫn đến việc phần mềm có dung lượng lớn hơn rất nhiều so với thực tế cần thiết. Điều này xảy ra vì khi không xác định rõ ràng độ rộng, hệ thống có thể cấp phát không gian lưu trữ lớn hơn mức cần thiết cho mỗi thuộc tính, dẫn đến lãng phí tài nguyên lưu trữ. Các lựa chọn khác không đúng vì: * a. Phần mềm hoạt động nhưng kết quả không chính xác: Việc không đặt độ rộng không trực tiếp gây ra kết quả sai lệch, trừ khi có xảy ra tràn số hoặc cắt xén dữ liệu do độ rộng không đủ. * c. Phần mềm không hoạt động: Phần mềm vẫn có thể hoạt động, mặc dù không hiệu quả. * d. Mọi hoạt động của phần mềm vẫn tối ưu: Rõ ràng là không tối ưu nếu phần mềm chiếm quá nhiều dung lượng.

Câu hỏi liên quan