A question asked of the data in a database. The query is structured so that the answer is either true or false. To answer a query the computer must check each record of the data to see if the answer is true. The result of the query is a list of all the data which satisfies the query. Querying a database is also referred to as interrogating the database, selecting data or searching for data.