1. Nauka
  2. /
  3. Kursy
  4. /
  5. Czyszczenie danych w bazach PostgreSQL

Connected

ćwiczenie

Odtwarzanie usuniętych danych

Podczas prac konserwacyjnych na danych dotyczących pozwoleń filmowych doszło do niefortunnego zdarzenia – usunięto kolumnę przechowującą nazwę dzielnicy Nowego Jorku. Dane zostały co prawda zarchiwizowane poprzedniego dnia, jednak w czasie między wykonaniem kopii zapasowej a usunięciem kolumny napłynęły nowe wnioski o pozwolenia. Aby odtworzyć wartości dzielnic bez utraty nowych danych, postanawiasz wykorzystać techniki czyszczenia danych, których już się nauczyłeś.

Na szczęście dostępna jest tabela mapująca kody pocztowe na dzielnice (nyc_zip_codes). Użyjesz kodów pocztowych z tabeli film_permit, aby ponownie wypełnić wartości w kolumnie borough. W tym celu skorzystasz z pięciu podzapytań – po jednym dla każdej z pięciu dzielnic – aby poprawnie uzupełnić nową kolumnę borough.

Instrukcje 1/3

undefined XP
    1
    2
    3

Pytanie

W lekcji dotyczącej obsługi brakujących danych omówiono sposoby ich kategoryzowania. Zanim zaczniesz pisać kod, spróbuj określić, jaki typ brakujących danych reprezentuje ten przykład.

Możliwe odpowiedzi