Consider the following generic statement: db. <collection>.find(<query filter>, <projection>). <cursor modifier>. Which part of the statement would reflect that of the SELECT statement in SQL as illustrated in the lecture?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "<projection> ". Trong SQL, mệnh đề SELECT quyết định những cột nào được trả về, tức phép chiếu (projection) trong đại số quan hệ. Trong lệnh find của MongoDB, tham số thứ hai là tài liệu projection, liệt kê trường nào được giữ lại hay bỏ đi trong kết quả (ví dụ đặt name bằng 1 để chỉ lấy trường name), nên nó tương đương SELECT. "<query filter>"là tham số thứ nhất, mô tả điều kiện chọn tài liệu như tuổi lớn hơn 18, tương ứng mệnh đề WHERE chứ không phải SELECT. "<cursor modifier>"là các phương thức nối sau con trỏ kết quả như sort, limit, skip, tương ứng ORDER BY và LIMIT trong SQL. "<collection> " là tên tập hợp tài liệu đang được truy vấn, giống tên bảng đứng sau FROM trong SQL.
Cùng phần 6
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây