Datenbank
Zur Navigation springen
Zur Suche springen
Datenbank
Eine Datenbank ist ein strukturiertes System zur elektronischen Speicherung, Verwaltung und Abfrage von Daten. Sie ermöglicht es, große Mengen an Informationen effizient zu organisieren und wiederzufinden.
Wozu dient eine Datenbank?
- Speicherung von Daten in strukturierter Form
- Schneller Zugriff auf bestimmte Informationen
- Ermöglicht komplexe Suchabfragen
- Grundlage für viele Anwendungen – z. B. Webseiten, Online-Shops, Buchungssysteme
Aufbau einer relationalen Datenbank
Relationale Datenbanken organisieren Informationen in Tabellen mit Spalten und Zeilen.
| Begriff | Bedeutung |
|---|---|
| Tabelle | Sammlung von Datensätzen zu einem bestimmten Thema (z. B. „Kunden“) |
| Datensatz | Eine Zeile in der Tabelle – enthält die konkreten Werte |
| Feld | Eine Spalte mit einem bestimmten Datentyp (z. B. Name, E-Mail) |
| Primärschlüssel | Eindeutige Kennung eines Datensatzes (z. B. Kunden-ID) |
Beispiele für Datenbanksysteme
- MySQL / MariaDB – häufig bei Webservern verwendet
- PostgreSQL – mächtige Open-Source-Datenbank
- SQLite – kompakt, ideal für lokale Anwendungen
- Oracle Database – kommerzielles System für Unternehmen
- Microsoft SQL Server
Datenbanksprachen
- SQL (Structured Query Language) – Standard für Abfragen und Verwaltung
- Kommandos wie: `SELECT`, `INSERT`, `UPDATE`, `DELETE`
Sicherheit und Verwaltung
- Zugriffsrechte und Benutzerverwaltung schützen sensible Daten
- Backups sind unerlässlich zur Vermeidung von Datenverlust
- Indexe verbessern die Suchgeschwindigkeit bei großen Datenmengen