Você pode fazer os relatórios em Local mode, não precisando que o SQL Server esteja instalado...
Claro que você pode também fazer o relatório em server mode, utilizando o SQL Server Reporting Services... Aí sim você precisa do SQL Server instalado (em algum lugar, não necessariamente na máquina
cliente)...