database will corrupt ? if we change the IP address
What makes you think that. CUCM is intelligent enough to handle the IP Address change operation provided it is done properly as mentioned in the documentation.
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/install/10_0_1/ipchange/CUCM_BK_C3782AAB_00_change-ipaddress-hostname-100/CUCM_BK_C3782AAB_00_change-ipaddress-hostname-100_chapter_011.html
If you have not done it ever in the past yourself, open a proactive TAC case for the same and they will help you with it.
Regards
Deepak