Chọn một khẳng định nào sau đây là đúng nhất khi thực hiện truy vấn:
Trả lời:
Đáp án đúng: A
Trong quá trình thực hiện một truy vấn SQL, thứ tự thực hiện các mệnh đề quan trọng như sau:
- FROM: Xác định các bảng (quan hệ) tham gia vào truy vấn. Trong quá trình này, các phép kết nối tự nhiên (natural join) giữa các bảng có thể được thực hiện để tạo ra một bảng kết quả tạm thời.
- WHERE: Lọc các bản ghi dựa trên một điều kiện cụ thể. Phép chọn (selection) được thực hiện ở bước này để giữ lại các bản ghi thỏa mãn điều kiện.
- SELECT: Chọn các cột cần hiển thị trong kết quả cuối cùng. Phép chiếu (projection) được thực hiện ở bước này.
Dựa trên thứ tự này, ta có thể phân tích các lựa chọn:
- Phương án 1: "Thực hiện phép kết nối tự nhiên các quan hệ sau FROM" - Đây là một khẳng định đúng, vì mệnh đề FROM xác định các bảng và thực hiện các phép kết nối (ví dụ: kết nối tự nhiên) giữa chúng.
- Phương án 2: "Thực hiện phép hợp các quan hệ sau FROM" - Không chính xác. Mệnh đề FROM liên quan đến việc chỉ định bảng và thực hiện các phép kết nối, không phải phép hợp (union).
- Phương án 3: "Thực hiện phép chiếu trên sau mệnh đề WHERE" - Sai. Phép chiếu (chọn cột) được thực hiện bởi mệnh đề SELECT, sau mệnh đề WHERE.
- Phương án 4: "Thực hiện phép chọn sau mệnh đề WHERE" - Không chính xác hoàn toàn. Mệnh đề WHERE thực hiện phép chọn, nhưng việc nói "thực hiện phép chọn sau mệnh đề WHERE" không rõ ràng và có thể gây hiểu lầm. Đúng hơn là mệnh đề WHERE thực hiện phép chọn.
Do đó, phương án đúng nhất là phương án 1.
Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
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
