guillotmarc te ha respondido, si quieres saber desde un procedimiento almacenado de la base, consultar los datos de otra.
Si lo que quieres es tener dos bases abiertas desde Delphi, lo que deberás hacer es tener dos componentes TDatabase, con sus transacciones correspondientes y unir los resultados en un "dataset temporal" para luego mostrarlos.
Con "dataset temporal" me refiero a
- una tabla en memoria
- una estructura que crees con records
- insertar en una tabla temporal de una de las bases los datos que te interesan de la base y agregarle lo de la segunda.