Eine Datenbank ist ein System zur Speicherung und Pflege von Daten (jeglicher Art von Informationen).
Eine Datenbank-Engine kann die Informationen in der Datenbank sortieren, ändern oder bereitstellen. Die Informationen selbst können auf viele verschiedene Arten gespeichert werden - bevor digitale Computer, Kartendateien, gedruckte Bücher und andere Methoden verwendet wurden. Heute werden die meisten Daten in Computerdateien gespeichert.
Ein Datenbanksystem ist ein Computerprogramm zur Verwaltung elektronischer Datenbanken. Ein sehr einfaches Beispiel für ein Datenbanksystem wäre ein elektronisches Adressbuch.
Die Daten in einer Datenbank sind in irgendeiner Weise organisiert. Bevor es Computer gab, wurden Mitarbeiterdaten oft in Aktenschränken aufbewahrt. In der Regel gab es für jeden Mitarbeiter eine Karte. Auf der Karte konnten Informationen wie das Geburtsdatum oder der Name des Mitarbeiters gefunden werden. Auch in einer Datenbank gibt es solche "Karten". Für den Benutzer sieht die Karte genauso aus wie in alten Zeiten, nur dass sie diesmal auf dem Bildschirm erscheint. Für den Computer können die Informationen auf der Karte auf verschiedene Arten gespeichert werden. Jede dieser Möglichkeiten wird als Datenbankmodell bezeichnet. Das am häufigsten verwendete Datenbankmodell wird als relationales Datenbankmodell bezeichnet. Es verwendet Relationen und Sätze zur Speicherung der Daten. Normale Benutzer, die über das Datenbankmodell sprechen, werden nicht über Beziehungen, sondern über Datenbanktabellen sprechen.