A formalized way of implementing a query. The CONSTRUCT statement allows the
user to enter query criteria on a screen form and creates a Boolean expression
based on these criteria. This Boolean expression can then be appended to an SQL
statement (usually a SELECT) to retrieve the desired rows from the database.
The SQL statement must then be prepared and executed.