JavaScript is required

Luồng dữ liệu nào hoạt động đúng?

A.
Luồng dữ liệu đi từ tác nhân này đến tác nhân khác.
B.
Luồng dữ liệu đi từ tiến trình này đến tiến trình khác.
C.
Luồng dữ liệu đi từ kho dữ liệu này đến kho dữ liệu khác.
D.
Luồng dữ liệu đi từ tác nhân đến kho dữ liệu.
Trả lời:

Đáp án đúng: B


Luồng dữ liệu (data flow) trong mô hình luồng dữ liệu (DFD - Data Flow Diagram) thể hiện sự di chuyển của dữ liệu giữa các thành phần khác nhau trong hệ thống. Các thành phần này bao gồm: tác nhân (external entity), tiến trình (process), và kho dữ liệu (data store). * **Tác nhân:** Là một thực thể bên ngoài hệ thống, cung cấp hoặc nhận dữ liệu từ hệ thống. * **Tiến trình:** Biểu diễn một hoạt động biến đổi dữ liệu. * **Kho dữ liệu:** Biểu diễn nơi lưu trữ dữ liệu. Dựa trên định nghĩa này, luồng dữ liệu có thể xảy ra giữa: * Tác nhân và tiến trình * Tiến trình và tiến trình * Tiến trình và kho dữ liệu * Kho dữ liệu và tiến trình Trong các đáp án được đưa ra: * **a. Luồng dữ liệu đi từ tác nhân này đến tác nhân khác:** Điều này có thể xảy ra nếu có một tiến trình trung gian xử lý dữ liệu giữa hai tác nhân. Tuy nhiên, nếu xét riêng rẽ và trực tiếp thì không chính xác bằng đáp án d. * **b. Luồng dữ liệu đi từ tiến trình này đến tiến trình khác:** Hoàn toàn chính xác, vì dữ liệu có thể được xử lý qua nhiều bước. * **c. Luồng dữ liệu đi từ kho dữ liệu này đến kho dữ liệu khác:** Không chính xác, vì dữ liệu thường được truy xuất/cập nhật thông qua tiến trình. * **d. Luồng dữ liệu đi từ tác nhân đến kho dữ liệu:** Chính xác, vì tác nhân có thể cung cấp dữ liệu để lưu trữ. Trong các đáp án đúng, đáp án d. tổng quát hơn và bao hàm nhiều trường hợp hơn so với các đáp án còn lại. Ví dụ: luồng dữ liệu từ khách hàng (tác nhân) đến cơ sở dữ liệu (kho dữ liệu).

Câu hỏi liên quan