Metody uzupełniania danych można podzielić na dwie grupy wykorzystujące do wyliczenia nowej wartości podzbiór danych zawierający albo:
• jedynie wartości atrybutu uzupełnianego (uzupełnianie proste) albo
• specjalnie wybrane lub wszystkie wartości zgromadzonego zbioru (uzupełnianie złożone)