¿Cómo consulto datos de bases de datos SQL Server 2005/2008 a iPhone?

Estoy tratando de descubrir cómo utilizar las bases de datos SQL existentes con las aplicaciones de mi iPhone.

Lo que intento hacer es tener una función de búsqueda. El usuario ingresa una palabra clave, luego consultaría mi base de datos SQL dependiendo de la entrada del usuario y devolvería los resultados de una base de datos.

¿Cómo hago esto con el iPhone?

EDITAR: me refiero a las bases de datos SQL Server 2005/2008 que están alojadas en línea (remotas).

Gracias,

-Miguel