Was sind Datenbanken und wie funktionieren sie?
Eine Datenbank ist im Grunde eine super organisierte digitale Sammlung von zusammenhängenden Informationen. Stell dir vor, du hättest alle deine Spotify-Playlists, Freundeslisten und Chatverläufe perfekt sortiert an einem Ort gespeichert.
Datenbanken haben vier Hauptaufgaben: Speichern, Bearbeiten, Löschen und Abfragen von Daten. Damit das alles reibungslos funktioniert, müssen sie bestimmte Anforderungen erfüllen.
Redundanzfreiheit bedeutet, dass jede Information nur einmal gespeichert wird. Deine Handynummer steht nicht in 20 verschiedenen Listen, sondern nur einmal zentral. Datenintegrität sorgt dafür, dass alle Daten fehlerfrei und widerspruchsfrei sind - keine kaputten Links oder falsche Geburtsdaten.
Die Mehrbenutzerfähigkeit ermöglicht es, dass du und deine Freunde gleichzeitig auf dieselben Daten zugreifen könnt, aber mit unterschiedlichen Berechtigungen. Genau wie bei Google Docs, wo manche nur lesen, andere aber auch bearbeiten dürfen.
💡 Merke dir: Moderne Apps wie TikTok oder WhatsApp wären ohne diese Datenbankprinzipien völlig undenkbar!