SQL lernen, schnell und einfach

Nach 2 Minuten schreibst du eine erste SQL-Abfrage, nach wenigen Stunden bist du fast schon ein Experte
4.8 (25 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
202 students enrolled
$19
$35
46% off
Take This Course
  • Lectures 45
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages German
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 German

Course Description

Daten werden immer wichtiger in unserem Leben. Jeder Einkauf, jede SMS, jeder Besuch auf Facebook produziert Unmengen von Daten. Diese werden in Datenbanken gespeichert und Firmen und Organisationen auf der ganzen Welt suchen Menschen, die diese Daten verstehen und auswerten können.

Egal ob du in Marketing, Controlling, Forschung oder Verkauf arbeitest, das Verständnis von Zahlen und der Zugang zu Datenbanken sind ein riesiges Plus für deine Karriere. Der erste Schritt zum Verstehen von Daten ist das Verstehen von SQL, der Sprache, mit der Daten abgefragt, modelliert und verändert werden können.

Egal ob du oder deine Firma Datenbanksysteme vor MySQL, TeraData, Microsoft SQL Server, Oracle oder MS Access nutzt. SQL ist eine standardisierte Abfragesprache, die mit leichten Abwandlungen mit fast allen relationalen Datenbanken genutzt werden kann.

Was lernst du in diesem Kurs?

Lerne schnell und praxisnah, wie du mit SQL Daten abfragst und so modellierst, dass sie dir helfen die wichtigsten Fragen zu beantworten.

In diesem Kurs erhältst du das nötige Wissen, um schnell in die Datenabfrage mit SQL einzusteigen. Mit den Übungen erhältst du Erfahrung und entwickelst die Sicherheit, das Gelernte auf die Probleme deines Alltags anzuwenden.

Ist dieser Kurs etwas für mich?

Wenn du eine handfeste Fähigkeit lernen möchtest, die dich beruflich weiter bringt, dann ist dieser Kurs wahrscheinlich genau richtig für dich. Arbeitnehmer, die sich mit Daten, Datenbanken und SQL auskennen, werden in fast allen beruflichen Bereichen gesucht. Sammelt dein Arbeitgeber oder dein Wunscharbeitgeber Daten? Lerne mit diesem Kurs, wie du sie nutzen kannst!

Auch wenn du selbstständig bist, ist es wichtig, die wichtigsten Daten deines Unternehmens zu verstehen. Auch die Datenbanken von Webseiten, Online-Shops, Kassensysteme und Kundensystemen können mit SQL analysiert werden. Wenn du in der Lage bist, diese Daten zu lesen und auszuwerten, kannst du wichtige Entscheidungen für die Zukunft deines Unternehmens treffen.

Kursaufbau

In diesem Kurs erkläre ich dir Schritt für Schritt die wichtigsten Funktionen von SQL. Die Videolektionen und Übungen bauen aufeinander auf und kommen so dem natürlichen Lernprozess entgegen. Innerhalb der ersten fünf Minuten schreibst du deine erste SQL-Abfrage und mit jeder Lektion werden deine Abfragen komplexer und gleichzeitig hilfreicher.

Beginne noch heute und lerne deine ersten SQL-Abfragen zu schreiben. In kurzer Zeit wirst du zum Daten-Jongleur!

What are the requirements?

  • Für das Üben der SQL-Abfragen in der Online-Testdatenbank benötigst du lediglich einen modernen Webbrowser mit aktiviertem Javascript, wie z.B. Chrome, Firefox, Safari oder Opera.

What am I going to get from this course?

  • Mit SQL gezielt Daten aus einer Datenbank abfragen
  • Spalten auswählen, nach Werten filtern und Spalten ordnen
  • Daten aggregieren und gruppieren
  • Mit Daten rechnen und Texte ändern

What is the target audience?

  • Dieser SQL-Kurs ist für Anfänger gedacht, die mit SQL nicht oder nur wenig vertraut sind oder für Teilnehmer, die ihre Kenntnisse auffrischen wollen. Vorkenntnisse sind nicht erforderlich.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Einfache Datenabfrage und Filtern aus einer Tabelle
02:16

Ohne große Umschweife steigen wir gleich in die Praxis ein und schreiben deine erste SQL-Abfrage. Anhand dieser Abfrage lernst du die ersten Schlüsselwörter und Grundlagen von SQL kennen.

Falls du doch schon ein paar allgemeine Informationen zu Datenbanken und SQL lesen möchtest, findest du in den Ressourcen dieser Lektion eine Datei mit den wichtigsten Hintergrundinformationen.

02:37

Mit SQL selektierst du Daten aus Tabellen. Viele dieser Tabellen enthalten mehrere Spalten. Manche Spalten benötigst du, andere aber nicht. In dieser Lektion lernst du, wie du die Spalten auswählst, die du benötigst.

Article

SQL ist im Grunde sehr einfach, aber wie bei allen "Sprachen" braucht es etwas Übung. In dieser einfachen Übung erstellst du eine Telefonliste für die Marketingabteilung.

01:55

In dieser Lektion bespreche ich die erste Übung und zeige dir einen möglichen Lösungsansatz.

02:44

Neben dem auswählen von Spalten, ist das Filtern von Zeilen eine Kernfunktion von SQL. In dieser Lektion lernst du, wie du einfache Filter für gewünschte Inhalte anwendest.

03:04

Oft musst du Datenbankeinträgen auf mehr als einen Wert oder eine Bedingung filtern. In dieser Lektion lernst du, wie du verschiedene Bedingungen mit UND oder ODER Operatoren verbinden kannst.

Article

In zwei Übungsaufgaben erstellst du Listen, die du auf bestimmte Inhalte filterst.

07:42

In dieser Lektion bespreche ich die erste Übung zum Filtern von Werten und zeige dir einen Lösungsansatz

Article

Wenn die letzte Übung zu leicht für dich war, probiere es mit dieser Übung. Scheue dich nicht, Abfragen an die Datenbank zu schicken und zu testen. Das Tool gibt dir Fehlermeldungen zurück, falls deine Abfrage Fehler aufweist.

Außerdem solltest du dir etwas Skepsis gegenüber deinen Ergebnissen aneignen. Erscheinen die Ergebnisse wirklich plausibel oder musst du eventuell eine Änderung vornehmen?

Experimentiere in dieser Übung etwas mit der Klammersetzung und teste verschiedene Schreibweisen.


05:50

In dieser Lektion bespreche ich die zweite Übung zum Filtern von Werten und zeige dir einen Lösungsansatz

02:35

Die Operatoren IN und NOT IN sind selten zwingend nötig. Dennoch kannst du mit ihnen viel Zeit sparen deine Abfragen viel nützlicher machen.

05:34

Wenn du deine Ergebnisse einengen möchtest und nur Werte, die größer oder kleiner als sind als gewünschte Grenzwerte, kannst du die Größer- und Kleiner-Als-Operatoren verwenden.

4 questions

Über mit den Aufgaben in diesem Quiz das Filtern einzelner Werte

02:42

In dieser Lektion lernst du, wie du alle einzigartigen Einträge aus einer Spalte abfragen kannst. Genauso kannst du einzigartige Kombinationen aus mehreren Spalten ermitteln.

06:04

In dieser Lektion lernst du, wie die Zeilen in einer Tabelle, die Einträge in einer Spalte und auch die einzigartigen Einträge in einer Spalte zählst.

05:36

Eine der mächtigsten Funktionen von SQL ist das Gruppieren von Werten. In dieser Lektion lernst du, warum, wie es geht und was du beachten musst.

3 questions

Prüfe mit diesem Quiz, ob du die Konzepte der letzten Lektionen gut verstanden hast. Keine Sorge, wenn du noch unsicher bist. Die nächste Lektion beinhaltet ein paar Übungen, die wir dann gemeinsam noch mal im Detail besprechen.

Article

Übe mit diesen drei einfachen Aufgaben das Zählen, auswählen von einzigartigen Werten und das Gruppieren deiner Ergebnisse.

09:59

In dieser Lektion bespreche ich die Übung zum Thema DISTINCT, COUNT und GROUP BY und zeige dir mögliche Lösungsansätze.

Wie immer, wenn du Fragen hast, hinterlasse einfach einen Kommentar!

03:05

Deine Ergebnisse kannst du auch alphabetisch und nummerisch sortieren. In dieser Lektion lernst du, wie du absteigend und aufsteigend sortierst und was zu beachten ist.

03:05

SQL ist relativ einfach und auch wenn manche Schreibweisen und Herangehensweisen festgeschrieben erscheinen, kannst du deine Abfragen doch sehr flexibel schreiben. In dieser Lektion lernst du ein Feinheiten zu Schreibweise und Herangehensweise beim Schreiben deiner SQL-Abfragen.

Article

Eine kurze Zusammenfassung der SQL Anweisungen und Funktionen, die du bisher gelernt hast.

Section 2: Tabellen verbinden
02:18

SQL ist die bevorzugte Abfragesprache für relationale Datenbanken. Was genau versteht man aber unter einer relationalen Datenbank? In dieser Lektion behandeln wir etwas die Theorie von Datenbanken und legen die Grundlagen für das Abfragen von Daten aus mehreren Tabellen.

05:34

Die gängigste Verbindung zweier Tabellen ist der INNER JOIN. In dieser Lektion lernst du, wie du eine innere Verbindung zwischen zwei Tabellen herstellst und wie du deine bisherigen Abfragen anpassen solltest.

Article

In dieser Übung verknüpfst du zwei Tabellen mit einem Inner Join, um aus beiden gleichzeitig Daten auszulesen.

06:35

In dieser Lektion bespreche ich die erste Übung zum Thema Inner Joins und zeige dir einen möglichen Lösungsansatz

03:44

Verbingungen sind nicht nur auf zwei Tabellen anwendbar. In einer SQL-Abfrage kannst du mehrere Tabellen miteinander verknüpfen.

Article

Zwei Aufgaben zum Vertiefen der Verbindungslogik und zum Üben der Verküpfung mehrerer Tabellen.

07:47

In dieser Lektion bespreche ich die Übung zum Thema INNER JOINS und zeige dir einen Lösungsansatz

10:55

In dieser Lektion lernst du:

  1. was passiert wenn man zwei Tabellen miteinander verbindet
  2. was bedeutet die ON-Bedingung
  3. wie funktionieren Outer Joins
Article

Mit diesen zwei Aufgaben übst du Äußere Verbindungen. Wenn dir noch nicht ganz klar ist, warum du manchmal einen Outer und manchmal einen Inner Join nutzen solltest, führe deine Abfragen doch einfach mal mit beiden Option aus.

7. Übung - Auflösung
12:59
Article

Eine kurze Zusammenfassung der SQL Anweisungen und Funktionen, die du bisher gelernt hast.

Section 3: Gruppen- oder Aggregatfunktionen
01:39

Wenn du Tabellen aggregierst ist es oft sinnvoll, die Werte aus manchen Spalten zu summieren. Diese Lektion zeigt dir, wie das geht und worauf du achten solltest.

Article

Übe das Summieren von Daten.

8. Übung - Auflösung
04:38
03:02

Neben dem Zählen und Summieren gibt es noch drei Funktionen, die sehr ähnlich funktionieren und besonders im Zusammenhang mit dem Gruppieren sinnvoll sind. In dieser Lektion lernst du, wie du den Durschnitt bildest und den kleinsten und den größten Wert in einer Spalte findest.

5 questions

Mit diesem Quiz prüfst du, ob du die Aggregatfunktionen COUNT, SUM, AVG, MIN sicher MAX beherrscht.

Alle Fragen beziehen sich auf die Tabelle Products

Article

Eine kurze Zusammenfassung der SQL Anweisungen und Funktionen, die du bisher gelernt hast.

Section 4: Weitere Abfragefunktionen
06:10

Oft findest du in Tabellen nur die Basisdaten, wie Umsatz, Kosten und Bestellzahlen. Dinge wie Gewinn, Roherlös oder Umsatz je Kunde muss erst errechnet werden. In dieser Lektion schauen wir uns ein Beispiel an und gehen auf ein paar Besonderheiten des Rechnens ein.

01:47

Das Filtern auf aggregierte oder berechnete Werte funktioniert leider nicht im WHERE Bereich. Dafür benötigst du noch eine weitere Anweisung, HAVING.

Werte verändern
Article
Section 5: Tipps zum Erstellen deiner Abfragen
05:38

Herzlichen Glückwunsch, dass du es bis hierhin geschafft hast. Du kennst jetzt die wesentlichen Grundlagen von SQL und ich hoffe, dass du sie schon sicher anwenden kannst. Falls nicht, ist es nur noch eine Frage der Übung.

Für das schreiben deiner eigenen Abfragen habe ich in diesem Abschnitt noch einige Tipps für dich zusammengestellt.

Spaltenzahlen
01:31
Kommasetzung
Preview
01:38
Semikolon
00:36
Zusammenfassung der Optimierungstipps
Article
Section 6: Bonus
Bonus - Vielen Dank
01:03

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Marco Eder, Entrepreneur, Coach, Data Analyst

Hallo,

ursprünglich komme ich aus Brandenburg, aber meine Wanderlust hat mich in viele verschiedene Länder gezogen. Zwei meiner Lieblingsstationen waren Dublin und San Francisco, wo ich insgesamt sechs Jahre für Google gearbeitet habe. Als Analyst im Finance und Business Intelligence Team habe ich unendlich viele Zeilen an SQL-Abfragen geschrieben.

Meine Begeisterung und Leidenschaft für Daten, Datenbanken und die Abfrage mit SQL möchte ich mit dir auf Udemy teilen!

Ready to start learning?
Take This Course