any help for deploying sql database while setup c# application

why are you deploying a full blown SQL Server database with your application? Does multiple instances of your application run and need to share the same data? Or does your application run locally and only need the data for itself?

If it's the latter, you should look into using a SQL CE database(.sdf) file. SQL CE databases don't require the installation of SQL Server. You can add a SQL CE database to a project by adding the "Local Database" item(Add --> New Item.. --> Local Database).