That should work.
Put a TDataSet descendant, like TSQLQuery, and a datasource that is linked to the dataset.
Then, drop TDBNavigator, and other DB visual controls, e.g. TDBGrid, TDBEdit, etc., and link datasources of them to the previous one. Then they should work once you open the dataset.