Brewster,
Las consultas son objetos almacenados en la BD al igual que los formularios e informes, en el caso de SQL Server se emplea las consultas y los Store procedure "SP" los SP son compilados y mucho mas rapidos.
Con respecto a las consultas internas en Access es mas rapido pero en el momento que desee modificar la consulta y tengas muchos registro en una Web Site hay que bajar la BD hacer el cambio y volverla a subir, opte por enviar la consulta, sí crees que habrá pocas posibilidades de cambios seia lo ideal.
Saludos
Amigo