¿Qué es lo que no sabes hacer? ¿La consulta?
Si ejecutas (Open de un Query) un
Código SQL
[-]
SELECT * FROM TablaBotones
tedrás el resultado en un DataSet.
Luego puedes recorrerlo utilizando Query.First; Query.Next
Revisa la ayuda, hay ejemplos.
Otra opción puede ser utilizar un ClientDataSet. Eso te cargará automáticamente todos los datos a memoria. A partir de ese momento, puedes desconectar la consulta y trabajar con el ClientDataSet.