7. A machine-readable medium comprising instructions that, when executed by a processor of a computing device, adapt said computing device to: present a plurality of selectable graphical user interface (GUI) controls, each of said GUI controls for selecting a predefined notional database table representing a respective one of a plurality of information categories maintained by a wireless communication device-executable personal information manager (PIM) software application, said information categories comprising an email message inbox, an email message outbox, a set of previously sent email messages, an address book containing contact information, and a scheduling calendar, each said predefined notional database table being characterized by a set of notional fields, each of said notional fields corresponding to a field of a data record within the respective information category; and upon selection of one of said plurality of selectable GUI controls and based on other user input, generate a markup language definition defining a query of the respective notional database table.
7. A machine-readable medium comprising instructions that, when executed by a processor of a computing device, adapt said computing device to: present a plurality of selectable graphical user interface (GUI) controls, each of said GUI controls for selecting a predefined notional database table representing a respective one of a plurality of information categories maintained by a wireless communication device-executable personal information manager (PIM) software application, said information categories comprising an email message inbox, an email message outbox, a set of previously sent email messages, an address book containing contact information, and a scheduling calendar, each said predefined notional database table being characterized by a set of notional fields, each of said notional fields corresponding to a field of a data record within the respective information category; and upon selection of one of said plurality of selectable GUI controls and based on other user input, generate a markup language definition defining a query of the respective notional database table. 9. The machine-readable medium of claim 7 further comprising instructions for adapting said computing device to: generate, based on user interaction with at least one other graphical user interface control, a markup language definition defining a user-defined database table; and further generate, based on further user interaction with said at least one other graphical user interface control, a markup language definition defining a query of said user-defined database table, wherein said markup language definition defining said query of said notional database table and said markup language definition defining said query of said user-defined database table both conform to the same markup language schema.