Software that counts, sums and retrieves selected records from a database. It may be part of a large application and be limited to a specific type of retrieval, such as pulling up a customer account on screen, or it may refer to a general-purpose query language that allows any condition to be searched and selected. See
query language.