1. a debugger component of a data processing system for a multidimensional database structure on a computer architecture that facilitates interactive development, analysis, understanding and debugging of query processing operations on a multidimensional database comprising: a primary central or distributed processing component such as a CPU; a data storage component comprising one or more physical computer-readable media units operatively coupled to the central processing component, and which physically stores both the multidimensional database and a plurality of computer executable instructions; wherein the computer executable instructions operate on the primary central or distributed processing component to achieve the following system debugging system components: an input component, such as a visual terminal, for multidimensional database queries to be entered by an end user; an analysis component for the multidimensional database queries entered by the end user which operates to break down these queries into constituent parts and then associates each constituent part with information pertaining to it; a linking component which links each constituent part of the parent query and its associated information with the parent query as well as with the end-result of that parent query operating on the multidimensional database; a display component which converts the information about each constituent part, its associated information, linked parent query and linked end-result into various intermediate display-formatted results for an end-user, then displays these display-formatted results to that end-user.