1. A method of providing access to data, comprising: providing an interface allowing a user to build a database query based on a plurality of fields; monitoring use of the fields in building queries; and limiting fields presented to the user in the interface based on the monitored use of the fields in building queries.