Any database driven application depends upon how effectively it can navigate in the underlying database. For effective navigation, databases require lot of maintenance and optimization on regular basis. Managing data is a huge task, and requires proper organization in some logical sequence. Organizing data into logical sequences makes it easily accessible and effective. In the current era of Information Technology, every organization has some data related requirements or the other.