Какую программу надо для работы с .mdf?
Это файл данных MS SQL Server, и только MS SQL Server может с ним работать.
Какую программу надо для работы с .mdf?SQL Server Management Studio (SSMS). Сейчас отдельный продукт (бесплатно), в поставку SQL Server Express не входит.