Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fortgeschrittenes SQL für Datenwissenschaftler
Rating: 4.4 out of 5(4 ratings)
54 students

Fortgeschrittenes SQL für Datenwissenschaftler

Lernen Sie SQL in diesem 11-stündigen Kurs für Data Scientists auf SQL Server 2019!
Last updated 8/2021
German
German [Auto],

What you'll learn

  • Richten Sie Ihre Umgebung ein, indem Sie das Management Studio und SQL Server installieren.
  • Erstellen, Löschen und Ändern einer Datenbank
  • Erstellen, Löschen und Ändern einer Tabelle.
  • Erlernen des Auswählens von Daten mit SELECT,Aktualisieren von Daten mit UPDATE,Löschen von Daten mit DELETE und INSERT
  • Umbenennen von Spalten mit Aliasen und Auswählen einer bestimmten Anzahl von Zeilen mit dem TOP
  • Die Nützlichkeit von eckigen Klammern und Kommentaren zu SQL
  • Die Operatoren IN, NOT IN, IS und IS NOT sowie die Vergleichsoperatoren = !=
  • Sortieren Sie die Daten mit den Funktionen ORDER BY und Aggregate: MIN, MAV und AVG
  • Entfernen von Duplikaten mit DISTINCT und Kopieren einer Tabelle über SELECT INTO
  • AND- und OR-, BETWEEN-Operatoren und das HAVING.
  • Lassen Sie uns die Daten mit GROUP BY und dem PRINT-Befehl kombinieren.
  • Erlernen der verschiedenen Spaltentypen (VARCHAR, CHAR, INT,DATETIME,GUID etc...)
  • Ein langes Kapitel über SQL-Joins (INNER JOIN, LEFT und RIGHT JOIN, FULL OUTER JOIN, und so weiter).
  • Gehen wir noch weiter mit Transact SQL mit der CHOOSE,IIF,CASE WHEN,SUBSTRING, OFFSET FETCH NEXT ROWS.
  • Haben Sie schon von der CHOOSE-, TRIM/LTRIM/RTIM- oder COALLESCE-Funktion gehört?
  • Lernen Sie die Besonderheiten von UNION und UNION ALL, sowie die Funktion LEFT und RIGHT kennen.
  • Hinzufügen, Löschen, Ändern einer Spalte in einer Tabelle
  • Erstellen, Ändern und Löschen einer Ansicht und einer gespeicherten Prozedur.
  • Nähern wir uns den Funktionen vom Typ DATE mit DATEADD,DATEDIFF,GETDATE (), EOMONTH
  • Vertiefen wir unsere TSQL-Kenntnisse noch weiter mit IF/ELSE, STRING SPLIT,STUFF,MERGE
  • Kennen Sie den Unterschied zwischen temporären Tabellen, Variablentabellen und globalen Tabellen
  • Schauen wir uns die Konvertierungsfunktionen durch CAST und CONVERT, TRY_CAST und TRY_CONVERT an.
  • Und mehr als 50 praktische Übungen !

Course content

28 sections160 lectures9h 31m total length
  • Präsentation und Überblick über den Kurs4:32
  • Kleine Erklärung zu den Untertiteln0:47
  • Definition von SQL Server2:38
  • Werkzeuge zum Arbeiten1:54
  • Installation von SQL Server9:38
  • Installation von Management Studio2:07
  • Erste Verwendung von Management Studio5:14

Requirements

  • Habe einen starken Wunsch zu lernen und einen PC in guter Verfassung :)

Description

Dieser Kurs ist in Englisch, aber die Untertitel sind in Deutsch.

Dieser Kurs wird Ihnen helfen, die Zertifizierungen 70-461 und 70-761 zum Thema Transact SQL (Von SELECT-Abfrage bis Advanced SQL. Prüfungen für SQL Server 2012, 2014, 2016, 2017, 2019)


In diesem Kurs werden behandelt:


  • Die Erstellung und Definition einer Datenbank und einer Tabelle.

  • Wir beginnen mit SELECT,UPDATE,INSERT und DELETE mit Daten zu spielen.

  • Entdecken Sie die Spalten-Aliase und setzen Sie sich mit den Besonderheiten und Geheimnissen von LIKE auseinander.

  • Kennen Sie die Nützlichkeit des TOP?

  • Lernen Sie, wie man Duplikate mit dem DISTINCT entfernt und entdecken Sie die Vergleichsoperatoren = != und so weiter

  • Kopieren einer Tabelle mit dem SELECT INTO.

  • Lernen Sie die Operatoren IN, NOT IN, IS und IS NOT kennen, und sortieren Sie Ihre Daten mit ORDER BY.

  • Entdecken Sie die Aggregatfunktionen mit MIN MAX und AVG und die beiden Operatoren AND,OR.

  • Entdecken wir die Besonderheit von COUNT und SUM und wie man einen Datenbereich mit dem BETWEEN SELECT

  • Mehrere Ergebnisse mit dem GROUP BY gruppieren

  • Ein langes Kapitel von einer Stunde und 30 Minuten über Joins mit INNER JOIN,LEFT/RIGHT JOIN FULL OUTER JOIN und so weiter.

  • Lassen Sie uns die Besonderheiten von UNION und UNION ALL sowie der LEFT- und RIGHT-Funktion entdecken.

  • Haben Sie schon von CHOOSE, TRIM/LTRIM/RTIM gehört?

  • Gehen wir noch weiter mit Transact SQL mit dem IIF,CASE WHEN,OFFSET FETCH NEXT ROWS.

  • Schauen wir uns die Konvertierungsfunktionen durch CAST und CONVERT, TRY_CAST und TRY_CONVERT an.

  • Nähern wir uns den Funktionen vom Typ DATE mit DATEADD,DATEDIFF,GETDATE (), EOMONTH ...

  • Vertiefen wir unsere TSQL-Kenntnisse noch weiter mit IF/ELSE, STRING SPLIT,STUFF,MERGE...

  • Die Erstellung und Definition eines Views und einer Stored Procedure.

  • Das Erstellen und Definieren einer Funktion, eines Schemas und eines Triggers.

  • Ein sehr langes Kapitel über RANKING-Funktionen wie ROW_NUMBER, OVER und PARTITION BY, ROWS /RANGE UNBOUNDED PRECEDING, FIRST und LAST VALUES, LAG und LEAD usw...

  • Wir werden einen einstündigen Kurs über CTE (common table expression) entdecken. So mächtig und so wenig bekannt (ich verstehe es übrigens immer noch nicht) und die abgeleitete Tabelle.

  • Kennen Sie den Unterschied zwischen temporären Tabellen, variablen Tabellen und globalen Tabellen?

  • Wir werden eine kleine Vorstellung machen, indem wir den Begriff SARGABLE entdecken.


Wichtige Punkte zu diesem Kurs :


  • Dieser Kurs deckt alle SQL Server Versionen ab, auch SQL Server 2019.

  • Dieser Online-Kurs besteht aus 8h30 Stunden Demo und 30 Minuten Theorie. Die Theorie ist im Klassenzimmer, nicht in diesem Kurs :)

  • Ich habe darauf geachtet, dass die Videos nicht zu einschläfernd sind und die Länge von 10 Minuten nicht überschreiten.

  • Die Teilnahme an diesem Kurs wird Ihnen helfen, sich technisch von Ihren Kollegen oder bei einem Vorstellungsgespräch abzuheben.

  • Die Teilnahme an diesem Kurs wird Ihnen helfen, Ihre Microsoft-Zertifizierungen zu bestehen.


Wenn Sie TSQL wirklich besser beherrschen wollen, werden Sie, ehrlich gesagt, nirgendwo sonst einen so tiefgehenden Kurs wie diesen finden, das kann ich garantieren! 

Who this course is for:

  • Einsteiger, die keine Ahnung von SQL Server haben und einfach loslegen wollen.
  • Zukünftige Datenbank-Administratoren (DBAs)
  • Entwickler, die TSQL kennenlernen wollen
  • BI-Berater, die mit anderen Technologien als SQL Server arbeiten (Oracle etc...)