1. An database management system for executing query language requests from applications, comprising representation means for representing query context information and statement information of a query language, the representation means comprising means for defining and utilizing a hierarchical arrangement of data structures comprising packages, section entries, sibling control blocks and sections, each package representing query language context information on an application component-level basis, each section entry being associated with one of the packages and corresponding to a set of actions and potentially being associated with one or more sibling control blocks, each sibling control block being associated with one section and representing context information relating to a unique query language request, and each section comprising logic for a specific query statement.