Truy vấn cơ sở dữ liệu được thiết kế để truy xuất các kết quả cụ thể từ cơ sở dữ liệu. Truy vấn được người dùng xây dựng theo các định dạng được xác định trước. Sau khi tìm kiếm qua dữ liệu, thông tin liên quan đến truy vấn sẽ được lọc ra khỏi bộ sưu tập dữ liệu và báo cáo cho người dùng.
Cơ sở dữ liệu được sử dụng để thu thập và lưu trữ một lượng lớn thông tin. Dữ liệu được nhập vào cơ sở dữ liệu thông qua các bảng hoặc biểu mẫu. Vì lượng dữ liệu trong cơ sở dữ liệu có thể rất lớn, nên truy vấn là một tính năng cần thiết để làm cho cơ sở dữ liệu có thể sử dụng được. Kết quả của một truy vấn có thể được hiển thị trong một báo cáo để trình bày hoặc in ấn.