Mi estimado, aqui creo y que me corrijan los moderadores, pero ya necesitas ponerte a estudiar, yo practico con este precepto
dale un pescado a un hombre y comera un dia, enseñale a pescar y comera toda la vida.
Por lo que te encomiendo a buscar en google articulos de delphi con firebird, con interbase 6.0 por lo menos, encontre esto en internet, es un manual de firebird.
http://infoback.com.ar/buhardilla/firebird/firebird.htm
Que alguna vez fue publicado en el foro, y pues si necesitas algo mas estoy a tus ordenes, pero creo que necesitas darle un clavado a por lo menos las bases de firebird y como funciona y asi ya empezar a entender como funcionan la conexion con al base, transacciones y el uso de IBDataset (no ibtable o ibquery que solo estan para compatibilidad).