Aus dem Kurs: SQL lernen

Was ist eine Datenbank? – Tutorial zu SQL

Aus dem Kurs: SQL lernen

Was ist eine Datenbank?

Bevor wir über eine Sprache sprechen, die Sie zum Arbeiten mit Datenbanken verwenden, sollten Sie verstehen, was genau eine Datenbank überhaupt ist. In einer Datenbank werden Informationen, sprich Daten gesammelt. Stellen Sie sich z.B. eine Liste vor, in der verschiedene Personen, die Städte, in denen sie wohnen und ihre jeweilige Lieblingsfarbe stehen. Es gibt in dieser Liste also drei Informationseinheiten: Name, Stadt und Farbe. In einer Datenbank werden solche Informationseinheiten in Spalten organisiert, und jeder Informationssatz steht in einer Zeile. Die Spalten werden häufig als Felder und die Zeilen als Datensätze bezeichnet. Stellen Sie sich ein Datensatz als Karte vor, auf der alle Daten zu einer Person stehen. Auf jeder Karte stehen dieselben Informationsfelder zur Verfügung, aber jede Karte gehört zu einer bestimmten Person und stellt also einen individuellen Datensatz dar. Felder und Datensätze bilden zusammen eine Tabelle. Wenn Sie nur mit wenig Feldern und mit einer Tabelle arbeiten, könnten Sie Ihre Daten auch z.B. in einer Excel-Tabelle verwalten. In Datenbanken ist es aber möglich, mit mehreren Tabellen zu arbeiten und dabei Regeln für die Tabellen zu erstellen und die Tabellen in Beziehungen zueinander zu setzen. Der Aufbau und die Definition der Felder, Tabellen und Beziehungen zwischen den Tabellen bezeichnet man als Datenbankschema. In diesem Kurs geht es nicht um den Aufbau von komplexen Datenbanken. Wenn Sie mehr darüber erfahren wollen, empfehle ich Ihnen den Kurs "Grundlagen der Programmierung: Datenbanken". Der zweite Vorteil von Datenbank gegenüber Kalkulationstabellen ist die Möglichkeit, komplexe Abfragen zu erstellen und zwar mit der Datenbank Abfragesprache SQL.

Inhalt