Question about Data Editing and Storing in the database.

Hi,
I am looking for a very simple solution for users, who wants:

*to retrieve data from the database, by using predifined query
*change some values in the data set
*store their changes in the database

Can I use Editable Table Component in the Protocol or there are better ways to handle that scenario?