Über diesen Kurs
Schreiben Sie selbstbewusst SQL-Abfragen für Oracle, MySQL, PostgreSQL, Microsoft SQL Server, Teradata, Snowflake und andere Datenbanken.
Dieser Kurs deckt die Grundlagen der SQL-Sprache ab - im Gegensatz zu anderen Kursen, die viele Syntaxelemente enthalten, die in der Praxis nur selten zum Einsatz kommen, werden hier genau die Kenntnisse vermittelt, die in der Praxis häufig verwendet werden. So können Sie sofort mit der Arbeit beginnen, ohne zu viel Zeit zu verlieren.
Die Sprache SQL scheint einfach zu sein - und das ist sie auch. Jeder Fall hat jedoch seine eigenen Feinheiten. Und diese Feinheiten werden in diesem Kurs umrissen - das ist die Arbeit mit NULL-Werten, doppelten Zeilen und dem Verlust von Zeilen beim Verbinden von Tabellen und vielen anderen.
Meine Haupttätigkeit ist seit mehr als 18 Jahren die Datenanalyse mit komplexen SQL-Abfragen. Deshalb habe ich mich entschlossen, diesen Kurs ins Leben zu rufen, um meine Erfahrungen und Lösungen für die Probleme, mit denen ich bei meiner täglichen Arbeit konfrontiert bin, weiterzugeben.
Warum wird SQL benötigt? Diese Fähigkeit wird in vielen Berufen benötigt - bei Programmierern, Testern, Datenbankadministratoren, Analysten, Datenwissenschaftlern und vielen anderen. Die Datenmenge in der Welt wächst exponentiell. Und viele dieser Daten sind immer noch relational - sie bestehen aus Tabellen, Zeilen und Spalten. Daher verliert die SQL-Sprache nicht nur nicht an Bedeutung, sondern wird mit der Zeit immer gefragter!
Und auch an alle, die an offenen Daten interessiert sind. Sie können beliebige offene Daten im Internet im CSV-Format nehmen, sie in Ihre Datenbank hochladen und die Informationen, die Sie benötigen, mit SQL! aus diesen Daten extrahieren.
Der Kurs beinhaltet praktische Übungen. Sie werden sich also nicht nur die Vorlesungen ansehen, sondern auch selbst SQL-Abfragen schreiben. Außerdem analysieren wir nach jeder Übung die Lösungen zu diesen Aufgaben.
Dies ist ein kompakter Kurs, der Ihnen Zeit spart. Das gesamte Material wird prägnant dargestellt. Der Kursaufbau ist so konzipiert, dass Sie ein vollständiges Bild von der Entwicklung von SQL-Abfragen erhalten.
Sie werden SQL lernen, das für viele Datenbanken anwendbar ist. Die Übungen werden in PostgreSQL durchgeführt. Wir gehen jedoch nicht auf PostgreSQL-spezifische Funktionen ein. cSie werden SQL lernen, das für viele Datenbanken anwendbar ist.
Der Schwerpunkt liegt auf dem Schreiben von SELECT-Abfragen zum Lesen von Daten. Es kommt häufig vor, dass Tabellen bereits erstellt und Daten in sie geladen wurden. Und die Aufgabe besteht darin, eine Auswahl von Daten aus diesen Tabellen korrekt und fehlerfrei zu schreiben.
Andere SQL-Konstrukte - Erstellen von Tabellen, Ändern von Daten - werden ebenfalls in diesem Kurs behandelt.