claro que se puede.
Código Delphi
[-]
var
Tabla: TTable;
DataSource: TDataSource;
begin
Tabla:=TTable.Create(nil);
DataSource:=TDataSource.Create(nil);
DataSource.Free;
Tabla.Free;
end;
Puedes crear en tiempo de ejecucion tablas, datasources, querys y lo que sea.