Explorative Datenanalyse in SQL
Erfahren Sie, wie Sie Tabellen, deren Beziehungen und gespeicherte Daten in einer Datenbank erkunden.
Kurs Kostenlos Starten4 Stunden16 Videos57 Übungen129.731 LernendeLeistungsnachweis
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.Trainierst du 2 oder mehr?
Versuchen DataCamp for BusinessBeliebt bei Lernenden in Tausenden Unternehmen
Kursbeschreibung
Du hast Zugang zu einer Datenbank. Was tust du jetzt? Aufbauend auf deinen bereits vorhandenen Kenntnissen über das Verknüpfen von Tabellen, die Verwendung grundlegender Funktionen, das Gruppieren von Daten und die Verwendung von Unterabfragen besteht der nächste Schritt auf deiner SQL-Reise darin, zu lernen, wie du eine Datenbank und die darin enthaltenen Daten untersuchen kannst. Anhand von Daten von Stack Overflow, Fortune-500-Unternehmen und 311-Hilfeanfragen aus Evanston, IL, wirst du mit numerischen, zeichenbasierten und Datum/Uhrzeit-Datentypen vertraut gemacht. Du wirst Funktionen verwenden, um Daten zu aggregieren, zusammenzufassen und zu analysieren, ohne die Datenbank zu verlassen. Fehler und Inkonsistenzen in den Daten werden dich nicht aufhalten! Du lernst, auf welche Probleme du achten musst und wie du unsaubere Daten bereinigen kannst. Am Ende dieses Kurses wirst du in der Lage sein, deine eigenen PostgreSQL-Datenbanken zu erkunden und die darin enthaltenen Daten zu analysieren.
Trainierst du 2 oder mehr?
Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.In den folgenden Tracks
SQL für Business Analysten
Gehe zu Track- 1
Was ist in der Datenbank?
KostenlosBeginne die Erkundung einer Datenbank, indem du die Tabellen und die Fremdschlüssel identifizierst, die sie miteinander verbinden. Suche nach fehlenden Werten, zähle die Anzahl der Beobachtungen und verknüpfe Tabellen, um zu verstehen, wie sie zusammenhängen. Lerne auf dem Weg dorthin, wie man NULL-Werte ersetzt und Daten umwandelt.
Was ist in der Datenbank?50 xpTabellengrößen erkunden50 xpFehlende Werte zählen100 xpTabellen verknüpfen100 xpDie Schlüssel zur Datenbank50 xpFremdschlüssel50 xpEin Entity-Relationship-Diagramm lesen100 xpNULL-Werte ersetzen100 xpSpaltentypen und Beschränkungen50 xpAuswirkungen des Umwandelns von Daten100 xpVerteilung von numerischen Werten zusammenfassen100 xp - 2
Zusammenfassen und Aggregieren numerischer Daten
Du wirst auf Funktionen wie min und max aufbauen, um numerische Daten auf neue Weise zusammenzufassen. Füge deinem Werkzeugkasten die Funktionen für Durchschnitt, Varianz, Korrelation und Perzentil hinzu und lerne, wie du numerische Werte abschneidest und rundest. Erstelle komplexe Abfragen und speichere deine Ergebnisse, indem du temporäre Tabellen erstellst.
Numerische Datentypen und Zusammenfassungsfunktionen50 xpDivision100 xpMit Division erkunden100 xpNumerische Spalten zusammenfassen100 xpGruppenstatistiken zusammenfassen100 xpVerteilungen erkunden50 xpAbschneiden100 xpReihen generieren100 xpWeitere Zusammenfassungsfunktionen50 xpKorrelation100 xpMittelwert und Median100 xpTemporäre Tabellen erstellen50 xpEine temporäre Tabelle erstellen100 xpEine temporäre Tabelle erstellen, um eine Abfrage zu vereinfachen100 xpIn eine temporäre Tabelle einfügen100 xp - 3
Kategoriale Daten und unstrukturierten Text erkunden
Text- oder Zeichendaten können ziemlich chaotisch werden, aber du lernst, wie du mit Unstimmigkeiten bei Groß- und Kleinschreibung, Abständen und Begrenzungszeichen umgehen kannst. Lerne, wie du eine temporäre Tabelle verwenden kannst, um chaotische kategoriale Daten in standardisierte Werte umzuwandeln, die du zählen und aggregieren kannst. Extrahiere neue Variablen aus unstrukturiertem Text, während du die bei der Stadt Evanston, IL, eingegangenen Hilfeanfragen untersuchst.
Zeichendatentypen und häufige Probleme50 xpKategorien zählen100 xpErkennen von Problemen mit Zeichendaten50 xpGroß-/Kleinschreibung und Leerzeichen50 xpTrimmen100 xpUnstrukturierten Text erkunden100 xpText aufteilen und verketten50 xpZeichenketten verketten100 xpZeichenketten an einem Begrenzungszeichen aufteilen100 xpLange Zeichenketten kürzen100 xpStrategien für Mehrfachumwandlungen50 xpEine Kategorie „Sonstiges“ erstellen50 xpWerte gruppieren und umkodieren100 xpEine Tabelle mit Indikatorvariablen erstellen100 xp - 4
Arbeiten mit Datumsangaben und Zeitstempeln
Wie spät ist es? In diesem Kapitel erfährst du, wie du das herausfinden kannst. Du wirst Datums-/Zeitdaten nach Stunde, Tag, Monat oder Jahr aggregieren und üben, Zeitreihen zu erstellen und Lücken in ihnen zu finden.
Datum/Uhrzeit-Typen und -Formate50 xpISO 860150 xpDatumsvergleiche100 xpDatumsarithmetik100 xpBearbeitungszeit nach Kategorie100 xpDatum/Uhrzeit-Komponenten und -Aggregation50 xpDatumsteile100 xpVariation nach Wochentag100 xpDatumskürzung100 xpAggregieren mit Datum/Uhrzeit-Reihen50 xpFehlende Datumsangaben finden100 xpBenutzerdefinierte Aggregationszeiträume100 xpMonatlicher Durchschnitt mit fehlenden Daten100 xpZeit zwischen Ereignissen50 xpLängste Lücke100 xpRatten!100 xpNachbereitung50 xp
Trainierst du 2 oder mehr?
Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.In den folgenden Tracks
SQL für Business Analysten
Gehe zu TrackDatensätze
Stack Overflow Question CountsFortune 500 CompaniesEvanston 311 Help RequestsCourse Database Creation CodeCourse Database Entity Relationship DiagramMitwirkende
Voraussetzungen
Data Manipulation in SQLChristina Maimone
Mehr AnzeigenData Scientist, Northwestern University
Was sagen andere Lernende?
Melden Sie sich an 15 Millionen Lernende und starten Sie Explorative Datenanalyse in SQL Heute!
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.