1. A machine-readable medium comprising: code for defining a database query based on at least one markup language element representing said database query, said code including instructions for causing said database query to be performed and instructions for storing a result of said database query; code for displaying a user interface screen having a display element that is based at least in part upon said result of said database query, said user interface screen being based on at least one markup language element representing said user interface screen; code for refreshing said user interface screen based on a markup language element representing said refreshing of said user interface screen that is distinct from and references said markup language element representing said user interface screen; and code for refreshing said database query based on a markup language element representing said refreshing of said database query that is distinct from and references said markup language element representing said database query, wherein said code for refreshing said user interface screen and said code for refreshing said database query are each independently executable based upon a user specification of a respective one of said markup language element representing said refreshing of said user interface screen and said markup language element representing said refreshing of said database query.