{}const=>[]async()letfn</>var
SQLGrundlagen

Was ist SQL und wie schreibe ich eine einfache Datenbankabfrage?

Erfahren Sie, was SQL ist und wie Sie eine einfache Datenbankabfrage schreiben. Eine detaillierte Anleitung für Anfänger mit Beispielen für die Befehle SELECT, INSERT, UPDATE und DELETE.

К

Kodik

Autor

3 Min. Lesezeit

Lassen Sie uns darüber sprechen, was SQL ist und wie man es verwendet, um mit Datenbanken zu arbeiten. Auch wenn Sie gerade erst mit dem Programmieren beginnen, werde ich versuchen, alles klar und verständlich zu machen. Lassen Sie es uns gemeinsam herausfinden!

Was ist SQL?

SQL (Structured Query Language) ist eine strukturierte Abfragesprache, die zur Interaktion mit Datenbanken verwendet wird. Mit seiner Hilfe können Sie Daten aus der Datenbank hinzufügen, ändern, löschen und abrufen. SQL ist das Hauptwerkzeug für die Arbeit mit relationalen Datenbanken wie MySQL, PostgreSQL, SQLite und vielen anderen.

Stellen Sie sich eine Datenbank als eine große Tabelle vor, in der Zeilen mit Informationen gespeichert sind. SQL hilft Ihnen, diese Daten zu verwalten: neue Datensätze hinzufügen, bestehende aktualisieren und die gewünschten Informationen auf Anfrage erhalten.

Grundlegende SQL-Befehle

Um SQL effektiv nutzen zu können, müssen Sie einige grundlegende Befehle beherrschen. Hier sind die wichtigsten davon:

  • SELECT: Wird verwendet, um Daten aus einer Tabelle zu erhalten.

  • INSERT: Fügt der Tabelle neue Daten hinzu.

  • UPDATE: Aktualisiert vorhandene Datensätze.

  • DELETE: Löscht Daten aus der Tabelle.

Lassen Sie uns anhand von Beispielen herausfinden, wie man eine einfache Datenbankabfrage schreibt.

Beispiel für eine einfache SQL-Abfrage

Betrachten wir zunächst den Befehl SELECT, mit dem wir Daten abrufen können. Stellen Sie sich vor, wir haben eine Tabelle mit dem Namen employees, in der Mitarbeiterdaten gespeichert sind. Die Tabelle könnte ungefähr so aussehen:

id

Name

Position

Gehalt

1

Ivan

Entwickler

80000

2

Maria

Manager

90000

3

Sergej

Designer

75000

Schreiben wir nun eine einfache SQL-Abfrage, um Informationen über alle Mitarbeiter zu erhalten:

SELECT * FROM employees;

Diese Abfrage bedeutet: "Wähle alle (*) Datensätze aus der Tabelle employees". Als Ergebnis erhalten Sie alle in der Tabelle enthaltenen Informationen.

Wenn Sie nur die Namen und Positionen der Mitarbeiter auswählen möchten, können Sie Folgendes schreiben:

SELECT имя, должность FROM employees;

Somit erhalten Sie nur zwei Spalten: имя und должность.

So fügen Sie Daten zur Tabelle hinzu

Fügen wir nun einen neuen Mitarbeiter zur Tabelle hinzu. Verwenden Sie dazu den Befehl INSERT:

INSERT INTO employees (имя, должность, зарплата) VALUES ('Anna', 'Analyst', 85000);

Diese Abfrage fügt einen neuen Eintrag in die Tabelle employees mit den angegebenen Werten für die Felder имя, должность und зарплата hinzu.

Datenaktualisierung in der Tabelle

Mit dem Befehl UPDATE können Sie vorhandene Daten ändern. Wenn wir beispielsweise das Gehalt von Ivan ändern möchten, können wir die folgende Abfrage schreiben:

UPDATE employees SET зарплата = 85000 WHERE имя = 'Ivan';

Hier geben wir an, dass wir das Feld зарплата auf einen neuen Wert aktualisieren möchten, aber nur für die Datensätze, bei denen имя gleich "Ivan" ist.

Daten löschen

Zum Löschen von Datensätzen wird der Befehl DELETE verwendet. Um beispielsweise einen Mitarbeiter namens "Sergey" zu löschen:

DELETE FROM employees WHERE имя = 'Sergey';

Diese Anfrage löscht den Eintrag aus der Tabelle, in dem der Name "Sergey" ist.

Befund

SQL ist ein leistungsstarkes Tool, mit dem Sie Daten in einer Datenbank einfach verwalten können. Sogar einfache Abfragen wie SELECT, INSERT, UPDATE und DELETE ermöglichen es Ihnen, nach Bedarf mit Tabellen zu arbeiten. Die Beherrschung von SQL eröffnet Ihnen großartige Möglichkeiten, insbesondere wenn Sie mit Daten arbeiten oder Entwickler werden möchten.

Wenn Sie mehr über SQL erfahren und versuchen möchten, selbst Anfragen zu schreiben, empfehle ich Ihnen, unsere Anwendung zu verwenden Kodik. Dort finden Sie Schritt-für-Schritt-Anleitungen, die Ihnen helfen, diese Sprache von Grund auf zu lernen!

🎯Hör auf zu zögern

Artikel gefallen?
Zeit zum Üben!

Bei Kodik liest du nicht nur — du schreibst sofort Code. Theorie + Praxis = echte Skills.

Sofortige Praxis
🧠KI erklärt Code
🏆Zertifikat

Keine Registrierung • Keine Karte