Datenbank
Eine Datenbank ist eine strukturierte Sammlung von Daten, die so organisiert ist, dass sie effizient gespeichert, verwaltet und abgerufen werden kann. Ein Datenbanksystem besteht aus dem Datenbankmanagementsystem (DBMS), dem Datenbankschema, Tabellen, Indizes und Werkzeugen zur Abfrage, Sicherung und Verwaltung der Daten.
Datenmodelle: Das relationale Modell organisiert Daten in Tabellen, Spalten und Zeilen, mit Beziehungen über Schlüssel. Daneben
Abfragesprachen und Struktur: Die am weitesten verbreitete Sprache ist SQL, eine deklarative Sprache für Abfragen, Datenmanipulation
Transaktionen und Integrität: Datenbanken unterstützen Transaktionen, die nach dem ACID-Modell Eigenschaften wie Atomität, Konsistenz, Isolation und
Architektur und Betrieb: Datenbanken können zentral oder verteilt betrieben werden und oft in Client-Server- oder mehrschichtigen
Anwendungen: OLTP-Systeme verarbeiten Transaktionen in Echtzeit; OLAP- und Data-Warehouse-Lösungen unterstützen Analysen. Graph- oder dokumentenbasierte Systeme eignen
Sicherheit, Governance und Standards: Zugriffskontrolle, Authentifizierung, Verschlüsselung und regelmäßige Backups sind zentrale Themen. SQL-Standards definieren Syntax