Trong thực tế chúng ta thường xuyên phải gặp các trường hợp trùng lặp dữ liệu trong một danh sách hoặc một bảng dữ liệu và thường làm thủ công là dò tìm thông tin từng bản ghi một và loại bỏ chúng, công việc này có thể mất rất nhiều thời gian và dễ sai sót, nhầm lẫn đối với dữ liệu hàng ngàn bản ghi.