Bước phân tích câu truy vấn :
Trả lời:
Đáp án đúng: B
Bước phân tích câu truy vấn (query parsing) trong hệ quản trị cơ sở dữ liệu (DBMS) có vai trò quan trọng trong việc đảm bảo câu truy vấn hợp lệ và có thể thực thi được. Trong quá trình này, DBMS sẽ kiểm tra cú pháp, ngữ nghĩa của câu truy vấn, cũng như kiểm tra xem các đối tượng (bảng, cột, v.v.) được tham chiếu trong câu truy vấn có tồn tại và có quyền truy cập hay không.
* **Phương án A:** Sai. Phân tích câu truy vấn không liên quan trực tiếp đến việc loại bỏ các câu truy vấn chưa được chuẩn hóa trong cơ sở dữ liệu. Chuẩn hóa dữ liệu là một quy trình khác, nhằm giảm thiểu sự dư thừa và đảm bảo tính nhất quán của dữ liệu.
* **Phương án B:** Đúng. Quá trình phân tích câu truy vấn sẽ phát hiện các lỗi về kiểu dữ liệu (ví dụ, so sánh một số với một chuỗi) hoặc lỗi ngữ nghĩa (ví dụ, sử dụng một hàm không tồn tại).
* **Phương án C:** Đúng một phần. Phân tích câu truy vấn là bước đầu tiên để phát hiện lỗi, nhưng không phải là duy nhất. Các lỗi khác có thể xảy ra trong quá trình tối ưu hóa và thực thi truy vấn.
* **Phương án D:** Sai. Chuẩn hóa thuộc tính là một phần của thiết kế cơ sở dữ liệu, không phải là một bước trong quá trình phân tích câu truy vấn.
Vì vậy, phương án B là đáp án chính xác nhất, mặc dù phương án C cũng có một phần đúng nhưng không đầy đủ.