Willkommen bei SQLBolt, einer Reihe interaktiver Lektionen und Übungen, mit denen Sie SQL schnell direkt in Ihrem Browser lernen können.

SQL oder Structured Query Language ist eine Sprache, mit der sowohl technische als auch nichttechnische Benutzer Daten aus einer relationalen Datenbank abfragen, bearbeiten und transformieren können. Aufgrund seiner Einfachheit bieten SQL-Datenbanken sicheren und skalierbaren Speicher für Millionen von Websites und mobilen Anwendungen.

Wussten Sie schon?,

Es gibt viele gängige SQL-Datenbanken wie SQLite, MySQL, Postgres, Oracle-und Microsoft SQL Server. Alle unterstützen den gemeinsamen SQL-Sprachstandard, den diese Site lehren wird, aber jede Implementierung kann sich in den zusätzlichen Funktionen und Speichertypen unterscheiden, die sie unterstützt.

Bevor Sie die SQL-Syntax lernen, ist es wichtig, ein Modell dafür zu haben, was eine relationale Datenbank tatsächlich ist. Eine relationale Datenbank stellt eine Sammlung verwandter (zweidimensionaler) Tabellen dar., Jede der Tabellen ähnelt einer Excel-Tabelle mit einer festen Anzahl benannter Spalten (den Attributen oder Eigenschaften der Tabelle) und einer beliebigen Anzahl von Datenzeilen.

Wenn die Abteilung für Kraftfahrzeuge beispielsweise über eine Datenbank verfügt, finden Sie möglicherweise eine Tabelle mit allen bekannten Fahrzeugen, die Personen im Bundesstaat fahren. In dieser Tabelle müssen beispielsweise der Modellname, der Typ, die Anzahl der Räder und die Anzahl der Türen jedes Fahrzeugs gespeichert werden.,>

2 Tesla Roadster 4 2 Sport 3 Kawakasi Ninja 2 0 Motorrad 4 McLaren Formel 1 4

td>

0 0 5 Tesla S 4 4 Sedan

In einer solchen Datenbank finden Sie möglicherweise zusätzliche verwandte Tabellen mit Informationen wie eine Liste aller registrierten Fahrer im Bundesstaat, die Arten von Führerscheinen, die gewährt werden, oder sogar Fahrverstöße für jeden Fahrer.,

Durch SQL lernen, ist das Ziel zu lernen, wie spezifische Fragen zu diesen Daten zu beantworten, wie „Welche Arten von Fahrzeugen sind auf der Straße haben weniger als vier Räder?“oder“ Wie viele Automodelle produziert Tesla?“, um uns zu helfen, bessere Entscheidungen auf der Straße zu treffen.

Über die Lektionen

Da die meisten Benutzer SQL lernen, um mit einer vorhandenen Datenbank zu interagieren, beginnen die Lektionen mit der Einführung in die verschiedenen Teile einer SQL-Abfrage. Die späteren Lektionen zeigen Ihnen dann, wie Sie eine Tabelle (oder ein Schema) ändern und neue Tabellen von Grund auf neu erstellen.,

Jede Lektion führt ein anderes Konzept ein und endet mit einer interaktiven Übung. Gehen Sie in Ihrem Tempo und haben Sie keine Angst, Zeit mit den Übungen zu experimentieren, bevor Sie fortfahren! Wenn Sie mit SQL bereits vertraut sind, können Sie mit den Links oben rechts fortfahren, aber wir empfehlen Ihnen, die Lektionen trotzdem zu durcharbeiten!

Am Ende hoffen wir, dass Sie eine solide Grundlage für die Verwendung von SQL in Ihren eigenen Projekten und darüber hinaus haben.