50 % Rabatt auf DataCamp Premium. Über 700 Kurse zum halben Preis. Beginne jetzt mit dem Lernen.
Kursbeschreibung
Bring dein SQL-Server-Programmieren auf das nächste Level. Zuerst entmystifizieren wir die Arbeit mit Datums-/Uhrzeitdaten, indem wir eine zeitliche explorative Datenanalyse mit dem transaktionalen Washington-DC-BikeShare-Datensatz durchführen. Danach lernst du, benutzerdefinierte Funktionen und Stored Procedures zu erstellen, zu aktualisieren und auszuführen. Du erfährst, in welchem Kontext welches modular programmierte Werkzeug am besten passt, und lernst Best Practices kennen. Im letzten Kapitel wendest du all deine neuen Skills an, um einen realen Business Case zu lösen: die Nutzung der New-York-City-Yellow-Taxis je Borough zu ermitteln und zu bestimmen, welche Abholorte für jede Fahrerschicht eingeplant werden sollten.
Voraussetzungen
Lernprogramm
Kursübersicht
1
Zeitliche EDA, Variablen & Datumsmanipulation
Lerne, wie du eine effektive explorative Datenanalyse für zeitliche Daten durchführst, skalare Variablen und Tabellenvariablen zum Speichern von Daten erstellst und Datumswerte manipulierst. Dieses Kapitel behandelt außerdem folgende SQL-Funktionen: DATEDIFF( ), DATENAME( ), DATEPART( ), CAST( ), CONVERT( ), GETDATE( ) und DATEADD( ).
- Einführung in den Kurs50 XP
- Transaktionen pro Tag100 XP
- Sekunden oder keine Sekunden?100 XP
- Welcher Wochentag ist am stärksten ausgelastet?100 XP
- Finde die Ausreißer100 XP
- Variablen für Datums-/Uhrzeitdaten50 XP
- DECLARE & CAST100 XP
- Eine TABLE deklarieren100 XP
- INSERT INTO @TABLE100 XP
- Datumsmanipulation50 XP
- Parameter sind wichtig bei DATEDIFF50 XP
- Erster Tag des Monats100 XP
2
Benutzerdefinierte Funktionen
In diesem Kapitel erfährst du, wie man benutzerdefinierte Funktionen (UDFs) erstellt, aktualisiert und ausführt. Du lernst die verschiedenen Typen von UDFs kennen: skalar, inline und mehrzeilige tabellenwertige Funktionen. Außerdem lernst du Best Practices.
3
Stored Procedures
Lerne, wie du Stored Procedures erstellst, aktualisierst und ausführst. Untersuche die Unterschiede zwischen Stored Procedures und benutzerdefinierten Funktionen, einschließlich geeigneter Einsatzszenarien für beide.
4
Fallstudie: NYC Taxifahrten
Setze deine neuen Skills in zeitlicher EDA, benutzerdefinierten Funktionen und Stored Procedures ein, um einen Business-Case zu lösen. Analysiere den New-York-City-Taxifahrten-Datensatz, um den durchschnittlichen Fahrpreis pro Strecke, die Anzahl der Fahrten und die gesamte Fahrzeit für jedes Borough an jedem Wochentag zu ermitteln. Und welche Abholorte innerhalb des Boroughs sollten für jede Fahrerschicht eingeplant werden?
S
Funktionen und Stored Procedures in SQL Server schreiben
Kurs
abgeschlossen

