Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
12
Eigenschaften einer Datenbank benennen und erläutern!
- Unterstützung eines Datenmodells: Daten, die logisch miteinander verbunden sind, gemeinsam zu verwalten
- Speicherung der Daten mit möglichst wenig Redundanz
- Unterstützung einer formalen Sprache: z.B. SQL
- Concurrency: gleichzeitiger Mehrfachzugriff auf dieselben Daten ohne Konflikte -> gesteuert vom Transaktionsmanagement
- Zugangskontrolle, die Fähigkeit den Zugriff auf die Daten zu kontrollieren
- Prüfung und Sicherstellung der Integrität der Daten: physisch korrekt gespeichert, logisch (inhaltlich) richtig, redundante Daten sollten den gleichen Wert besitzen
- Ausfallsicherheit, Rekonstruktion von Daten -> Recovery
- Fähigkeit Indexe einzurichten und zu verwalten