Zurück zur Artikelliste Artikel
13 Leseminuten

Wo kann ich kostenlose Online-Datensätze zum Üben von SQL finden?

Aktualisiert am 4. September 2023.

Das Eintauchen in die Welt von SQL kann eine spannende Reise sein. Aber um diese Sprache wirklich zu beherrschen, müssen Sie SQL regelmäßig üben. In diesem Artikel stellen wir Ihnen einige kostenlose Online-Datensätze vor, mit denen Sie Ihre SQL-Übungen auf die nächste Stufe heben können. Los geht's!

Sie haben das von Ihnen gewählte RDBMS erfolgreich installiert und die Grundlagen von SQL erlernt. Was ist nun der nächste Schritt? Natürlich wollen Sie die SQL-Funktionen, die Sie in unserem Kurs gelernt haben, anwenden und üben. Vielleicht haben Sie sogar unseren SQL-Übungssatz Kurs abgeschlossen und sind bereit, sich weiteren Herausforderungen zu stellen. Um wirklich in die Datenbankarbeit einzutauchen, brauchen Sie - wenig überraschend - eine Datenbank! Aber woher können Sie Daten für Ihre SQL-Abfragen nehmen?

Glücklicherweise ist das Internet eine Fundgrube für kostenlose Daten, die nur darauf warten, erforscht zu werden. Der Schlüssel ist zu wissen, wo man suchen muss. Ich führe Sie zu einigen der interessantesten Datensätze, die online verfügbar sind und sich perfekt für die Verbesserung Ihrer SQL-Praxis eignen.

Bereit zum Eintauchen? Lassen Sie uns gemeinsam auf diese Datenentdeckungsreise gehen und Ihre SQL-Praxis aufwerten.

Warum nach Datensätzen suchen?

Hier kommt SQL, die strukturierte Abfragesprache, ins Spiel. Sie ist die Lingua franca der Daten, der Schlüssel, der die Tür zur Datenanalyse öffnet.

Wenn Sie noch keine Erfahrung mit SQL haben, keine Sorge - wir haben alles für Sie vorbereitet. Bevor Sie in diese Datensätze eintauchen, empfehle ich Ihnen, mit unserem SQL für Anfänger Kurs. Dieser Kurs ist für Anfänger gedacht und vermittelt Ihnen die Grundlagen von SQL, von einfachen Abfragen bis hin zu komplexeren Operationen. Er ist eine gute Möglichkeit, sich die Füße nass zu machen und eine solide Grundlage in SQL zu schaffen. Sobald Sie die Grundlagen beherrschen, sind Sie bereit, mit realen Daten umzugehen.

Kommen wir zurück zur praktischen Anwendung von SQL. Wie macht man das ohne Daten? Sicher, Sie könnten Ihre eigenen Datensätze herbeizaubern, aber wäre es nicht besser, mit realen Daten zu arbeiten? Sie brauchen Daten, die chaotisch, komplex und unvorhersehbar sind - genau wie die Daten, mit denen Sie in Ihrem Beruf konfrontiert werden. Deshalb habe ich das Internet nach den besten kostenlosen Online-Datensätzen durchforstet, mit denen Sie Ihre SQL-Kenntnisse trainieren können.

Von Regierungsdatenbanken bis hin zu Filmbewertungen decken diese Datensätze ein breites Spektrum an Branchen und Themen ab. Sie sind nicht nur ein Sandkasten, in dem Sie spielen können, sondern auch eine Startrampe für Ihre Reise in die Welt von SQL. Also, krempeln Sie die Ärmel hoch, starten Sie Ihren Lieblings-SQL-Editor und lassen Sie uns gemeinsam in die Welt der Daten eintauchen.

Warum SQL-Praxis so wichtig ist

SQL zu praktizieren ist aus mehreren Gründen wichtig. In erster Linie ist SQL die Standardsprache für den Umgang mit Daten, die in relationalen Datenbanken gespeichert sind. Sie wird von vielen Organisationen in verschiedenen Branchen - von Technologieunternehmen bis hin zu Behörden - verwendet, um ihre Daten zu verarbeiten, zu analysieren und zu manipulieren. Indem Sie SQL üben, rüsten Sie sich mit einer sehr gefragten Fähigkeit aus.

SQL-Praxis

Zweitens können Sie durch das Üben von SQL praktische Erfahrungen mit realen Daten sammeln. Im Gegensatz zum theoretischen Lernen geben Ihnen praktische Übungen einen Vorgeschmack auf die Herausforderungen, denen Sie in einem realen Arbeitsszenario begegnen könnten. Sie werden auf unordentliche, inkonsistente oder fehlende Daten stoßen - Probleme, die Sie lösen müssen, um sinnvolle Erkenntnisse zu gewinnen. Diese Art von Übung hilft Ihnen, Problemlösungsfähigkeiten und ein tieferes Verständnis für die Funktionsweise von Datenbanken zu entwickeln.

Schließlich kann die Beschäftigung mit SQL neue Karrierechancen eröffnen. Ganz gleich, ob Sie eine Stelle als Datenanalytiker, Datenbankadministrator oder Dateningenieur anstreben, SQL ist oft eine wichtige Voraussetzung. Auch wenn Sie nicht im technischen Bereich tätig sind, können SQL-Kenntnisse ein großer Vorteil sein. Viele Stellen in den Bereichen Marketing, Finanzen und Betrieb haben ebenfalls mit großen Datenmengen zu tun und verlangen von den Mitarbeitern ein gewisses Maß an SQL-Kenntnissen. Wenn Sie SQL üben, lernen Sie nicht nur eine neue Fähigkeit, sondern verbessern auch Ihre Beschäftigungsfähigkeit und sichern Ihre Karriere für die Zukunft.

Datensätze zum Üben von SQL

Der Schlüssel zum effektiven Lernen ist die Arbeit mit verschiedenen Datensätzen. Indem Sie sich mit Daten aus verschiedenen Bereichen auseinandersetzen, lernen Sie nicht nur, SQL-Abfragen zu schreiben, sondern auch zu verstehen, wie Daten in verschiedenen Bereichen strukturiert sind.

Aus diesem Grund habe ich diese Liste mit kostenlosen Online-Datensätzen erstellt, mit denen Sie üben können. Jeder Datensatz bietet einzigartige Herausforderungen und Lernmöglichkeiten und hilft Ihnen dabei, ein vielseitiger SQL-Experte zu werden. Lassen Sie uns also ohne Umschweife in diese Datensätze eintauchen und mit dem Üben beginnen!

Google Trends

Google sammelt Petabytes an Daten. Jeder Klick, jede in die Suchmaschine eingegebene Anfrage, alles wird verfolgt und gespeichert. Warum sollten Sie dies nicht für Ihre SQL-Praxis nutzen? Google Trends ist einer der größten öffentlich zugänglichen Datensätze. Sie können frei zusammengestellt und analysiert werden. Die schiere Menge der Daten, aus denen Sie wählen können, ist überwältigend!

Google ermöglicht es Ihnen, seine Browserdaten zu nutzen und zu analysieren, wonach die Leute suchen und wann sie es am häufigsten tun. Klingt wie etwas aus einem von Orwells Büchern? Lassen Sie mich nur hinzufügen, dass Sie fast alle möglichen Suchanfragen, Schlüsselwörter und deren Verlauf seit 2004 analysieren können.

Um dies alles unter Kontrolle zu halten, stehen verschiedene Filter und Datenaufschlüsselungen zur Verfügung. Dank dieser Funktion können Sie Ihre Suche in wenigen Minuten z. B. auf bestimmte Orte, Zeiten oder Arten von Daten eingrenzen.

Eine weitere interessante Funktion ist die Liste der Trends, d. h. der beliebtesten Begriffe, die derzeit bei Google gesucht werden. Sie können auch auf eines der von Google vorgeschlagenen Beispiele klicken. Beim Schreiben dieses Artikels habe ich erfahren, dass die meisten Suchanfragen im Zusammenhang mit Taylor Swift in den letzten 30 Tagen aus Utah stammten. Ich kann nicht herausfinden, warum. Wissen Sie es? Schreiben Sie es in den Kommentarbereich ....

Die jährlichen Rankings sind ebenfalls großartig. Google zeigt fünf Suchbegriffe in verschiedenen Kategorien an. Es lohnt sich auch, einen Blick auf die Möglichkeiten der Datenvisualisierung von Google zu werfen. Seien Sie jedoch gewarnt: Es macht süchtig und ist zeitaufwändig, sich all das anzusehen!

Jede Aussage und jeder Bericht kann bequem mit einem Klick in Form einer CSV-Datei heruntergeladen werden. Sie können sie in Ihr Programm importieren und mit SQL anzeigen. Die Möglichkeiten sind nur durch Ihre Vorstellungskraft und Ihren Mut bei der Eingabe von Wörtern in die Suchmaschine von Google Trends begrenzt.

Für Ihren ersten Versuch empfehle ich Ihnen, den Begriff "SQL lernen" in Google Trends einzugeben. Überzeugen Sie sich selbst: Ist das, worüber wir in den Blogs schreiben, nur ein leeres Versprechen, oder braucht die Welt wirklich Menschen, die sich mit SQL auskennen? Ich gebe Ihnen einen Tipp - der Trend ist steigend!

2. Data.gov

Daten.gov

Dies ist eine gigantische - und, was noch wichtiger ist, völlig offene und kostenlose - Sammlung von über 250.000 Datensätzen der US-Regierung. Die Website bietet eine großartige Suchmaschine, mit der Sie Themen von Interesse, Zeiträume, Tags, Standorte und sogar das Dateiformat oder den Datentyp festlegen können.

Mit nur wenigen Klicks können Sie Informationen über den Haushalt Ihrer Stadt oder die durchschnittlichen akademischen Leistungen der Studenten Ihrer Alma Mater abrufen. Sie können leicht finden, was Sie brauchen. Nehmen Sie sich etwas Zeit, um tiefer zu graben. Die meisten Daten werden in den gängigen Dateiformaten wie JSON oder CSV angeboten.

Eine Website wie diese ist großartig - nicht nur für die SQL-Praxis, sondern auch für Demokratie und Transparenz.

3. FiveThirtyEight

FiveThirtyEight

Dies ist nicht nur eine Sammlung von Datensätzen. Es handelt sich um eine Website von ABC News mit Artikeln, Bewertungen und Essays. Sie finden hier auch eine Menge Daten, die Sie in einem SQL-Projekt verwenden können.

Interessieren Sie sich für Politik? Sehen Sie sich Daten aus den US-Präsidentschaftswahlen an. Sie haben Zugang zu den Daten zahlreicher amerikanischer Forschungsinstitute und Think Tanks; Sie können Durchschnittswerte berechnen und Veränderungen verfolgen. Biden oder Trump? Finden Sie heraus, wer derzeit in Ihrem Heimatstaat mehr Unterstützung hat.

Jede der Listen kann als CSV-Datei heruntergeladen werden. Bequem, interessant und fesselnd. Neben der Politik finden Sie auch viele Informationen über Sport (z. B. "The Pace Of Play Has Never Been Faster In The WNBA"), Podcasts und Videos.

FiveThirtyEight ist eine der besten Websites dieser Art im Internet. Haben Sie eine bessere gefunden? Lassen Sie es mich in den Kommentaren wissen.

4. Kaggle

Kaggle

Wenn Sie SQL lernen und verwenden, werden Sie früher oder später diesen Dienst kennenlernen müssen. Er ist mehr als nur ein Datensatz. Vielmehr ist es ein Ort, an dem Mitglieder der Datengemeinschaft ihre Kreationen veröffentlichen. Sie finden hier nicht nur interessante Datensätze, sondern auch eine ganze Reihe von Materialien. All dies kann Ihnen helfen, SQL besser zu verstehen und mit großen Datenbanken zu arbeiten.

Kaggle verfügt über eine einfache Suchmaschine, die es Ihnen leicht macht, das zu finden, wonach Sie suchen. Sie können auch die Hinweise nutzen oder sehen, was derzeit am beliebtesten ist.

Da ich ein Sportfan bin, habe ich zwei Datenbanken für mich ausgewählt. Die erste ist "Internationale Fußballergebnisse von 1872 bis 2020", eine ständig aktualisierte Datenbank mit den Ergebnissen von über 40.000 internationalen Fußballspielen. Eine riesige Dosis an Wissen und historischen Statistiken mit fast 150 Jahren Fußballgeschichte in einer einzigen Datenbank. Das muss beeindruckend sein, und das ist es auch! Wenn Sie SQL darauf anwenden, können Sie beispielsweise die Ergebnisse Ihrer Nationalmannschaft aus bestimmten Jahren oder die Ergebnisse Ihrer verhasstesten Rivalen vergleichen.

Die zweite Datenbank, die ich hier fand, war die Lahman's Baseball Database. Erinnern Sie sich an den Film "Moneyball" mit Brad Pitt in der Hauptrolle? Sie können sich wie der Besitzer eines Baseballteams fühlen und Ihre Traummannschaft zusammenstellen. Haben Sie Moneyball nicht gesehen? Lesen Sie meinen Artikel "SQL, Datenbanken und Hollywood-Filme".

Lahman's Baseball Database enthält die kompletten Batting- und Pitching-Statistiken von 1871 bis 2019. Darüber hinaus gibt es Feldstatistiken, Tabellen, Mannschaftsstatistiken, Managerdaten, Daten zur Nachsaison und vieles mehr. Klingt cool? Das ist es auch.

Der Kaggle-Service bietet Ihnen auch die Chance, einige ziemlich gute Preise zu gewinnen. Diese erhalten Sie für die Teilnahme an Wettbewerben, indem Sie Vorhersage-/Klassifizierungsmodelle entwickeln und sich mit anderen über deren Ergebnisse messen.

5. IMDb-Datensatz

IMDb-Datensatz

Mögen Sie Filme? Dann müssen Sie IMDb kennen. Es ist die weltweit größte Online-Datenbank zu Filmen, Schauspielern, Regisseuren, Drehbuchautoren, Filmagenten und anderen mit der Branche verbundenen Personen.

IMDb (The Internet Movie DataBase) wurde vor 30 Jahren gegründet. Seitdem hat eine große weltweite Gemeinschaft die Website weiterentwickelt. Die Datenbank enthält derzeit Einträge zu über 6 Millionen Filmen mit Daten zu insgesamt über 100 Millionen verwandten Unternehmen. Die Eigentümer der Website erlauben Ihnen, ihre Sammlungen für den persönlichen Gebrauch kostenlos herunterzuladen; eine kommerzielle Nutzung ist nicht möglich.

Der Datensatz ist zur Erleichterung in kleinere Datensätze unterteilt. So können Sie beispielsweise nur Informationen über Filme in einer bestimmten Sprache oder über einen bestimmten Regisseur herunterladen. Das ist ganz Ihrer Fantasie überlassen. Versuchen Sie zum Beispiel Folgendes herauszufinden: In wie vielen Filmtiteln kommt das Wort "Lernen" vor? Kannst du es herausfinden?

6. Airbnb

Airbnb

Die Legende besagt, dass Airbnb damit begann, dass seine Gründer jemandem eine Luftmatratze in ihrem Wohnzimmer vermieteten. Seitdem ist ihr Geschäft gewachsen. Heute gibt es Tausende von Standorten auf der ganzen Welt. Die Website ermöglicht es Menschen, die ungenutzte Zimmer oder Wohnungen haben, mit Reisenden in Kontakt zu treten, die eine Unterkunft für die Nacht benötigen. Die Idee für dieses Geschäft ist so einfach, dass es kaum zu glauben ist, dass niemand vorher darauf gekommen ist.

Airbnb verfügt über eine Datenbank mit seinen Standorten. Sie können sie herunterladen und zum Üben von SQL verwenden. Laden Sie z. B. alle Daten über Florenz in der Toskana, Italien, herunter. Sie können alle Objekte nach einer guten Unterkunft durchsuchen, die Bewertungen der Nutzer analysieren und die Preise vergleichen. Haben Sie Ihren Favoriten gefunden? Dann wissen Sie jetzt schon, wo Sie in Ihrem Urlaub in Florenz wohnen werden!

Zusätzlich zu den Objektlisten können Sie auch Daten herunterladen, die Sie in einem GIS-Projekt verwenden können. Sie wissen nicht, was das ist und wollen es lernen? Ich empfehle einen tollen PostGIS-Kurs auf LearnSQL.de. PostGIS ist eine räumliche Erweiterung der PostgreSQL-Datenbank. Sie werden lernen, wie PostGIS geografische Daten speichert und wie seine grundlegenden geografischen Funktionen in einfachen und komplexen SQL-Abfragen verwendet werden können.

7. Earthdata

Earthdata

Etwas wirklich Interessantes habe ich mir für den Schluss aufgehoben. Mit diesem Dienst erhalten Sie Zugang zu Daten der NASA. Okay, Sie werden also nicht herausfinden, ob tatsächlich ein UFO in Roswell gelandet ist. Aber Sie können viel über die Erdatmosphäre, Sonneneinstrahlung, Meeresströmungen, Stürme und tektonische Bewegungen erfahren. Sie können alles live beobachten oder als Datenbanken analysieren.

Earthdata ist Teil des Earth Science Data Systems Program. Als regulärer Nutzer haben Sie natürlich keinen Zugang zu allen Ressourcen der NASA. Aber Sie werden Zugang zu Petabytes an Daten haben, die von Wissenschaftlern auf der ganzen Welt laufend gesammelt werden. Möchten Sie sehen, wie sich die Schneedecke in der Antarktis im letzten Monat verändert hat? Das ist kein Problem. Vielleicht interessieren Sie sich aber eher für die Bewegungen von Gebirgsmassiven in Zentralasien? Oder die Luftströmungen über New York? Sie können Daten abrufen und verarbeiten und dabei Ihre SQL-Kenntnisse verbessern. Sie können die Daten auch live auf der Website ansehen. Dem Himmel sind keine Grenzen gesetzt - das Wortspiel ist durchaus beabsichtigt!

Datensätze für SQL-Praxis

Hier sind meine Tipps für coole Datensätze, die online verfügbar sind und sich perfekt zum Trainieren Ihrer SQL-Kenntnisse eignen. In der digitalen Welt wimmelt es von ähnlichen Ressourcen, und Ihre Erkundung wird nur durch Ihre verfügbare Zeit und Ihren Eifer, in die Welt der Daten einzutauchen, begrenzt.

SQL-Praxis

Denken Sie daran, dass die Beherrschung von SQL kein einmaliges Ereignis ist, sondern eine kontinuierliche Reise. Der Schlüssel zur Beherrschung von SQL ist konsequente Praxis. Wollen Sie mehr davon? Wählen Sie einen unserer praktischen SQL-Praxiskurse:

  • SQL-Übungssatz - Verfeinern Sie Ihre SQL-Kenntnisse mit 88 interaktiven Übungen, die von einfachen Aufgaben mit SELECT FROM-Anweisungen bis zu fortgeschrittenen Problemen mit mehreren Unterabfragen reichen.
  • SQL-JOINs - Überprüfen und vertiefen Sie Ihr Wissen über SQL-JOINs mit 93 Übungen. Üben Sie gängige (und weniger gängige) Möglichkeiten, Daten aus mehreren Tabellen abzurufen.
  • Basic SQL Practice: A Store - Sind Sie auf der Suche nach Problemen, die Ihnen helfen, das Gelernte zu üben? Hier finden Sie 169 interaktive Online-Übungen, die Ihre Kenntnisse auf die nächste Stufe heben werden.
  • SQL-Praxis: Universität - Hier finden Sie 156 interaktive Online-Übungen, um Ihre SQL-Grundkenntnisse aufzufrischen.
  • Grundlegende SQL-Praxis: Führe Abfragen durch! - Mögen Sie sowohl Sport als auch Lernen? Dann haben wir etwas für Sie. Hier finden Sie 119 interaktive Online-SQL-Übungen, mit denen Sie Ihre Fähigkeiten trainieren können. Fordern Sie sich selbst heraus, lösen Sie Probleme, und gewinnen Sie das Rennen um die SQL-Kenntnisse.
  • Basic SQL Practice: Blog & Traffic Data - Beherrschen Sie SQL anhand von Blog- und Web-Traffic-Daten für eine Tierbedarfsboutique. Tauchen Sie mit diesen 141 interaktiven Online-Übungen in die Datenanalyse ein.
  • Monatliche SQL-Herausforderung - Jeden Monat bieten wir einen kurzen Übungskurs an, damit LearnSQL.de -Benutzer ihre Fähigkeiten schnell trainieren können. In diesem Kurs haben wir einige aktuelle Aufgaben zusammengestellt - ideal für zusätzliche Übungen!

Die regelmäßige Anwendung Ihrer Fähigkeiten auf unterschiedliche Datensätze festigt nicht nur das Gelernte, sondern hilft Ihnen auch, neue Techniken und Ansätze zu entdecken. Der Satz "SQL üben" sollte zu Ihrem Mantra werden, wenn Sie daran arbeiten, Ihr Wissen zu festigen und zu erweitern.

Wenn Sie Ihre SQL-Reise gerade erst beginnen, ist unser einsteigerfreundlicher Kurs, SQL für Anfänger ein hervorragender Startpunkt. Dieser Kurs ist so konzipiert, dass er Ihnen in einem leicht verdaulichen Format das gesamte erforderliche Grundwissen vermittelt. Sie erhalten viele Gelegenheiten, SQL zu üben, damit Sie die gelernten Konzepte auch wirklich behalten. Und Sie müssen nichts auf Ihrem Gerät installieren oder einrichten. Alles geschieht in Ihrem Browser.

Für diejenigen, die die SQL-Grundlagen bereits beherrschen und sich weiterbilden möchten, ist unser Fortgeschrittenes SQL Kurs der perfekte nächste Schritt. Dieser Kurs führt Sie tiefer in die Welt von SQL ein und behandelt komplexere Konzepte wie CTEs und Fensterfunktionen. Er ist eine hervorragende Ressource für alle, die SQL auf einem höheren Niveau üben möchten.

Ganz gleich, ob Sie ein Anfänger oder ein erfahrener Benutzer sind, der SQL üben möchte, wir haben das Richtige für Sie. Beginnen Sie Ihre SQL-Übungsreise noch heute und schöpfen Sie das volle Potenzial von Daten aus!