Is credit card helpful to accompany the debit card?

Have got a new DCB Niyo Debit Card for travel to western Europe for 18 days.Do I also need a credit card along with it ?