Hi Midhun,
Yes, you should be able to use one JDBC receiver channel for one database. As far as the interfaces you might think about one or more interfaces logically grouped with the appropriate number of operations as per your requirements.
Regards,
Ryan Crosby