AngelStone
Software

Datenbank

Auch bekannt als: Database · DB

System, das Daten strukturiert speichert und gezieltes Suchen, Ändern und Auswerten auch großer Bestände möglich macht.

Eine Datenbank (englisch Database) ist ein System, das Daten strukturiert speichert und gezieltes Suchen, Ändern und Auswerten auch großer Bestände möglich macht. Verwaltet wird sie von einem Datenbankmanagementsystem, das Zugriffe regelt und die Daten konsistent hält, selbst wenn viele Nutzer gleichzeitig arbeiten.

Die gängigste Bauform ist die relationale Datenbank: Sie legt Daten in verknüpften Tabellen ab und wird über die Abfragesprache SQL angesprochen; bekannte Systeme sind MySQL, MariaDB und PostgreSQL. Daneben stehen NoSQL-Datenbanken wie MongoDB, die Daten etwa als Dokumente speichern und sich für flexible Strukturen und sehr große Mengen eignen.

Praktisch jede dynamische Website hängt an einer Datenbank; WordPress etwa legt Beiträge, Nutzerkonten und Einstellungen in MySQL oder MariaDB ab. Eine Excel-Tabelle ersetzt das nicht: Ihr fehlen Mehrbenutzerbetrieb, Rechteverwaltung und der Schutz vor widersprüchlichen Einträgen. In der Praxis zählen vor allem zwei Dinge: regelmäßige, getestete Backups und der Datenschutz, denn gespeicherte Kundendaten müssen gesichert (Art. 32 DSGVO) und auf Verlangen gelöscht werden können (Art. 17 DSGVO).

Aus der Praxis

Begriffe sind das eine. Umsetzung das andere.

Wir übersetzen Technologie in Lösungen, die zu deinem Geschäft passen — aus Wien für den DACH-Raum.

Projekt besprechen