Menu
Coddy logo textTech

What is a database

Teil des Abschnitts Grundlagen der SQL-Journey von Coddy — Lektion 2 von 72.

Datenbanken sind wie große Eimer, die Daten auf geordnete Weise speichern.

Hier sind zwei Beispiele dafür, wann wir eine Datenbank erstellen würden:

  • Eine Datenbank für eine Universität, um Daten über Studenten, Kurse und Dozenten zu speichern.
  • Eine Datenbank für ein Autohaus zur Nachverfolgung von Verkäufen, Fahrzeuglagerung und Mitarbeitern.
  • Und noch vieles mehr

In einer Datenbank gibt es Tabellen, und jede Tabelle hat einen Namen, Spaltennamen und Zeilen.

Zum Beispiel ist dies eine workers-Tabelle:

 VornameNachnameAlterErfahrungsjahreGeschlecht
1GhullyThuas292.3Weiblich
2BostalShkolky320.2Männlich
3QaostuMalop214Weiblich

Die workers-Tabelle hat 5 Datenspalten (firstname, lastname, age, exp_years, gender) und 3 Zeilen. Die erste Spalte (zeigt 1, 2, 3) ist nur eine Zeilennummer, keine Datenspalte.

Wir brauchen kein spezielles Tool, um zu wissen, dass wir 3 Arbeiter haben, und es ist einfach, das durchschnittliche Alter aller von ihnen zu berechnen (29 + 32 + 21) / 3.

Aber was passiert, wenn wir tausend oder sogar eine Million Zeilen haben?

Dort kommen Datenbanken und SQL (Strukturierte Abfragesprache) ins Spiel.

SQL ist eine Standardsprache, die speziell für das Verwalten und Manipulieren von Daten in Datenbanken entwickelt wurde.

Datenbanken speichern alle Tabellen, und SQL hilft uns, die benötigten Daten zu extrahieren und zu analysieren.

Um die gesamte Tabelle aus der Datenbank zu extrahieren, müssen wir angeben, welche Spalten zu SELECT und FROM welcher Tabelle zu extrahieren sind.

Um das zu tun, schreiben wir:

SELECT column1, column2, column3 FROM table_name
challenge icon

Aufgabe

Einfach

Verfügbare Tabellen und Spalten:

  • workers: firstname, lastname, age, exp_years, gender

 

Schreibe eine Abfrage, um die gesamte Tabelle (alle Spalten) aus der Datenbank zu extrahieren.

Verwende SELECT * oder liste alle Spalten explizit auf, um jede Spalte aus der workers Tabelle abzurufen.

Spickzettel

Datenbanken speichern Daten in organisierten Tabellen mit Spalten und Zeilen. SQL (Strukturierte Abfragesprache) wird verwendet, um Daten in Datenbanken zu verwalten und zu manipulieren.

Um Daten aus einer Datenbanktabelle zu extrahieren, verwenden Sie die SELECT-Anweisung mit der FROM-Klausel:

SELECT column1, column2, column3 FROM table_name

Probier es selbst

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen