Introducing to Database Cursor
In some database management contexts, we need to traverse through a set or records, process each record, move to next record and loop until the final record is reached. This is the reason why database cursors has invented.