12 câu hỏi
Trong SQL, phát biểu nào sau đây đúng về phép nối RIGHT JOIN?
Nó trả về tất cả các hàng từ cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong bảng bên phải và các hàng tương ứng từ bảng bên trái, nếu không có giá trị khớp thì sử dụng giá trị null
Nó trả về tất cả các hàng từ bảng bên phải và các hàng tương ứng từ bảng bên trái, nếu không có giá trị khớp thì sử dụng giá trị null
Trong SQL, phát biểu nào sau đây đúng về phép nối INNER JOIN?
Nó trả về tất cả các hàng từ cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong bảng bên trái và các hàng tương ứng từ bảng bên phải, nếu không có giá trị khớp thì sử dụng giá trị null
Nó trả về tất cả các hàng từ bảng bên trái và các hàng tương ứng từ bảng bên phải, nếu không có giá trị khớp thì sử dụng giá trị null
Trong hệ quản trị cơ sở dữ liệu, phát biểu nào sau đây đúng về khóa ngoại (foreign key)?
Một khóa ngoại là một trường trong bảng, được sử dụng để tham chiếu đến khóa chính của một bảng khác
Một khóa ngoại là một trường trong bảng, được sử dụng để tham chiếu đến một trường trong bảng khác
Một khóa ngoại là một trường trong bảng, được sử dụng để tham chiếu đến tất cả các trường trong bảng khác
Một khóa ngoại là một trường trong bảng, được sử dụng để tham chiếu đến tất cả các khóa ngoại trong bảng khác
Trong SQL, phát biểu nào sau đây đúng về phép nối FULL OUTER JOIN?
Nó trả về tất cả các hàng từ cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong bảng bên trái và các hàng tương ứng từ bảng bên phải, nếu không có giá trị khớp thì sử dụng giá trị null
Nó trả về tất cả các hàng từ bảng bên trái và các hàng tương ứng từ bảng bên phải, nếu không có giá trị khớp thì sử dụng giá trị null cho các hàng không khớp
Trong hệ quản trị cơ sở dữ liệu, phát biểu nào sau đây đúng về chuỗi ký tự (string)?
Chuỗi ký tự là một loại dữ liệu trong hệ quản trị cơ sở dữ liệu, được sử dụngđể lưu trữ các giá trị văn bản
Chuỗi ký tự là một loại dữ liệu trong hệ quản trị cơ sở dữ liệu, được sử dụng để lưu trữ các giá trị số
Chuỗi ký tự là một loại dữ liệu trong hệ quản trị cơ sở dữ liệu, được sử dụng để lưu trữ các giá trị ngày tháng
Chuỗi ký tự là một loại dữ liệu trong hệ quản trị cơ sở dữ liệu, được sử dụng để lưu trữ các giá trị logic (đúng hoặc sai)
Trong SQL, phát biểu nào sau đây đúng về phép nối LEFT JOIN?
Nó trả về tất cả các hàng từ cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong bảng bên trái và các hàng tương ứng từ bảng bên phải, nếu không có giá trị khớp thì sử dụng giá trị null
Nó trả về tất cả các hàng từ bảng bên trái và các hàng tương ứng từ bảng bên phải, nếu không có giá trị khớp thì sử dụng giá trị null cho các hàng không khớp
Trong hệ quản trị cơ sở dữ liệu, phát biểu nào sau đây đúng về phân vùng (partitioning)?
Phân vùng là quá trình phân chia cơ sở dữ liệu thành các phân vùng nhỏ hơn, giúp quản lý và truy xuất dữ liệu dễ dàng hơn
Phân vùng là quá trình sao chép các bảng dữ liệu để đảm bảo an toàn dữ liệu
Phân vùng là quá trình xóa dữ liệu cũ và không còn sử dụng để giải phóng không gian lưu trữ
Phân vùng là quá trình nén dữ liệu để giảm kích thước của cơ sở dữ liệu
Trong SQL, phát biểu nào sau đây đúng về phép nối RIGHT JOIN?
Nó trả về tất cả các hàng từ cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong cả hai bảng
Nó chỉ trả về các hàng có giá trị khớp trong bảng bên trái và các hàng tương ứng từ bảng bên phải, nếu không có giá trị khớp thì sử dụng giá trị null
Nó trả về tất cả các hàng từ bảng bên phải và các hàng tương ứng từ bảng bên trái, nếu không có giá trị khớp thì sử dụng giá trị null cho các hàng không khớp
Trong SQL, để trả về các hàng duy nhất từ một câu lệnh SELECT, ta sử dụng phát biểu nào sau đây?
DISTINCT
UNIQUE
ONLY
SINGLE
Trong SQL, phát biểu nào sau đây đúng về mệnh đề GROUP BY?
Nó được sử dụng để chọn các hàng từ một bảng cơ sở dữ liệu
Nó được sử dụng để sắp xếp kết quả trả về theo một hoặc nhiều trường
Nó được sử dụng để nhóm các hàng theo một hoặc nhiều trường và tính toán tổng, trung bình, max, min hoặc đếm các giá trị trong mỗi nhóm
Nó được sử dụng để kết hợp các bảng cơ sở dữ liệu với nhau bằng cách ghép các hàng có giá trị khớp trong cả hai bảng
Trong SQL, phát biểu nào sau đây đúng về câu lệnh HAVING?
Nó được sử dụng để lọc các hàng dựa trên một hoặc nhiều điều kiện
Nó được sử dụng để nhóm các hàng theo một hoặc nhiều trường và tính toán tổng, trung bình, max, min hoặc đếm các giá trị trong mỗi nhóm
Nó được sử dụng để sắp xếp kết quả trả về theo một hoặc nhiều trường
Nó được sử dụng để lọc các nhóm dựa trên một hoặc nhiều điều kiện được áp dụng trên các giá trị được tính toán bằng mệnh đề GROUP BY
Trong SQL, để lấy các hàng từ một bảng cơ sở dữ liệu theo một hoặc nhiều điều kiện, ta sử dụng phát biểu nào sau đây?
SELECT
GROUP BY
ORDER BY
WHERE
