Setup & Deployment process for Windows application.

I am using Visual Studio 2010 and I need to create a windows application. That windows application just interacts with the database. That means we can add new records to the table from windows form and we can retrieve the specific record from database table. I am using SQL SERVER as backend. Could you tell me how to follow setup & deployment process for our windows application? And how do we use tables & Stored Procedures of SQL SERVER database in Client's machine?

Thanks for your response Saravanan. Primarily i am worrying with DB maintenance for Windows application. How do we export our DB to client machine? Our client doesn't having SQL SERVER or anything. And My client has only MS OFFICE in his machine. I didn't find anything more than that.