Po ukończeniu tych kursów czuję się pewnie w tworzeniu profesjonalnych wizualizacji i pulpitów nawigacyjnych
Opis kursu
Masz dostęp do bazy danych. Co dalej? Bazując na umiejętnościach łączenia tabel, korzystania z podstawowych funkcji, grupowania danych i używania podzapytań, kolejnym krokiem w nauce SQL jest eksploracja bazy danych i zawartych w niej informacji. Korzystając z danych Stack Overflow, firm z listy Fortune 500 oraz zgłoszeń do miejskiej infolinii 311 w Evanston (Illinois), zapoznasz się z typami danych: liczbowymi, tekstowymi oraz daty i czasu. Nauczysz się używać funkcji do agregowania, podsumowywania i analizowania danych bez wychodzenia z bazy. Błędy i niespójności w danych nie będą przeszkodą! Poznasz typowe problemy z jakością danych i sposoby porządkowania niejednorodnych zbiorów. Po ukończeniu kursu będziesz gotowy do samodzielnej eksploracji własnych baz danych PostgreSQL i analizy zawartych w nich informacji.Filmy zawierają transkrypcje na żywo – możesz je wyświetlić, klikając „Pokaż transkrypcję" w lewym dolnym rogu okna wideo.
Glosariusz kursu znajdziesz po prawej stronie, w sekcji zasobów.
Aby uzyskać punkty CPE, musisz ukończyć kurs i zdobyć co najmniej 70% punktów w kwalifikowanym teście. Do testu możesz przejść, klikając komunikat o punktach CPE po prawej stronie.
Wymagania wstępne
Program nauczania
Plan kursu
1
Co jest w bazie danych?
Zacznij eksplorować bazę danych, identyfikując tabele i klucze obce, które je łączą. Szukaj brakujących wartości, zliczaj obserwacje i łącz tabele, aby zrozumieć relacje między nimi. Po drodze poznasz koalescencję i rzutowanie typów danych.
- Co kryje się w bazie danych?50 XP
- Sprawdzanie rozmiarów tabel50 XP
- Zliczanie brakujących wartości100 XP
- Łączenie tabel100 XP
- Klucze w bazie danych50 XP
- Klucze obce50 XP
- Odczytywanie diagramu związków encji100 XP
- Coalesce100 XP
- Typy kolumn i ograniczenia50 XP
- Efekty rzutowania typów100 XP
- Podsumowanie rozkładu wartości liczbowych100 XP
2
Podsumowywanie i agregowanie danych liczbowych
Rozszerzysz swój zestaw narzędzi o funkcje takie jak średnia, wariancja, korelacja i percentyle, budując na podstawach funkcji min i max. Nauczysz się też przycinać i zaokrąglać wartości liczbowe. Będziesz tworzyć złożone zapytania i zapisywać wyniki w tabelach tymczasowych.
3
Eksploracja danych kategorycznych i tekstu niestrukturalnego
Dane tekstowe bywają nieuporządkowane – nauczysz się radzić sobie z niespójnościami wielkości liter, spacji i separatorów. Dowiesz się, jak używać tabeli tymczasowej do przekodowania nieuporządkowanych danych kategorycznych na ustandaryzowane wartości, które można zliczać i agregować. Wyodrębnisz nowe zmienne z tekstu niestrukturalnego, eksplorując zgłoszenia przesłane do miejskiej infolinii w Evanston (Illinois).
4
Praca z datami i znacznikami czasu
Która jest godzina? W tym rozdziale nauczysz się to sprawdzać. Będziesz agregować dane daty i czasu według godziny, dnia, miesiąca lub roku, a także ćwiczyć zarówno tworzenie szeregów czasowych, jak i wyszukiwanie w nich luk.
S
Eksploracyjna analiza danych w SQL
Kurs
ukończony

