Datenbank
Aus KGS-Wiki
Eine Datenbank ist eine Sammlung von Daten, die auf bestimmte Arten gespeichert werden können, um effizient Daten zu speichern, bzw. abzufragen. Datenbanken werden verwendet, um große Mengen an Informationen zu speichern und zu verwalten, die für die Geschäftsabläufe oder die täglichen Aktivitäten einer Organisation oder einer Person erforderlich sind. Es gibt verschiedene Arten von Datenbanken, die sich in Bezug auf ihre Funktionalität, ihre Skalierbarkeit und ihre Verwendung unterscheiden. Einige der häufigsten Typen von Datenbanken sind:
- Relationale Datenbanken
- Verwendet Tabellen, um Daten zu speichern, und Beziehungen zwischen diesen Tabellen, um die Daten miteinander zu verknüpfen. Beispiele für sind MySQL, Oracle SQL, Microsoft SQL Server.
- Dokumentenorientierte Datenbanken
- Verwendet Dokumente, um Daten zu speichern und zu organisieren. Jeder Datensatz wird als Dokument gespeichert, das in einem lesbaren Format wie JSON oder XML vorliegt. Beispiele sind MongoDB, CouchDB, RavenDB.
- Schlüssel-Wert-Datenbanken
- Speichert Daten in einer einfachen Tabelle, die aus Schlüssel-Wert-Paaren besteht. Beispiele sind Redis, Riak, Memcached
- Graphdatenbanken
- Speichern und verwalten Daten in Form von Knoten und Kanten die zusammen einen Graph bilden. Diese Datenbanken sind besonders gut geeignet für die Abfrage von Beziehungen zwischen Daten. Beispiele sind Neo4j, OrientDB, ArangoDB