Eine Datenbank bezeichnet eine Sammlung von Informationen und Daten. Mit der Speicherung, typischerweise in einem Computersystem, werden diese Daten und Informationen strukturiert. Eine Datenbank wird von einem Datenbankverwaltungssystem gesteuert. Daten in Datenbanken werden in Zeilen und Spalten in einer Reihe von Tabellen modelliert. Dafür braucht es eine Sprache zum Schreiben und Abfragen der Daten. Die meisten Datenbanken verwenden die Structured Query Language (SQL).