INTERNAL:
This node contains the information about what kind of query is represented it's tree
(e.g. Select, Update etc.)
Subclasses of this node will contain query specific behavior.
createDatabaseQuery(ParseTreeContext context) INTERNAL
Returns a DatabaseQuery instance according to the kind of the query the
owning ParseTree represents: SELECT, UPDATE or DELETE.