Aunque recomiendo que empieces por
la cara oculta de delphi 4, que también está en el ftp, al lado del otro. Está mucho más enfocado a bases de datos con delphi. Quizás la versión 6 del libro está más enfocada a internet.
Los componentes que se usan normalmente son: un IBdatabase y un IBtransaction. Luego según se necesiten IBquery o IBdataset, el primero se usa normalmente para ejecutar sentencias que no necesitas que devuelvan registros (insert, update, delete, etc. y select que no vas a tratar después (presentación de datos, informes, etc.)) y el ibdataset se usa cuando quieres interactuar con los datos, ejem. en un dbgrid y que el usuario pueda ir adelante, atrás, editar datos, etc.
Básicamente no hace falta más.
Aquí tienes un sencillo tutorial en pdf y
aquí, en clubdelphi, tienes un tutorial que hizo
Caral, que es justo lo que necesitas.
Insisto, lee la cara oculta de delphi
4
En cuanto a la cantidad de registros, como dice ecfisa, no te preocupes, un sistema como firebird/postgresql/mysql/etc. corre igual tanto si tiene mil registros como si tienes mil millones. Ya comenté antes que algunos foreros de clubdelphi tenemos en uso empresas con cientos de terminales conectados a bases de datos firebird de decenas de gigas y con cientos de millones de registros por tabla. Sin problemas.