Hola...
echando ojo a la
documentación... entiendo esto:
Los IBSQL se crearon para ejecuciones de codigo ligeras y rapidas... updates, insert, definiciones de datos y cosas así...
Los IBQuery tienen mayores funcionalidades el detalle es que son de solo lectura y requieren de un IBUpdate para actualizaciones.
los IBDataset trabajan de forma similar a los IBQuery, siendo que estos permiten edicion de datos sin los IBUpdates.
La verdad, no los uso hace mucho porque estoy usando PostgreSQL todo el tiempo...
