1/11
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Was versteht man unter einem Datenbankmodell?
Eine abstrakte Beschreibung, wie Daten strukturiert, gespeichert und verarbeitet werden (z. B. relationales Modell).
Was ist ein Datenbankschema?
Die logische Struktur einer Datenbank, also Definition von Tabellen und Attributen.
Was ist eine Datenbanksprache?
Eine Sprache zur Definition, Manipulation und Abfrage von Daten in einer Datenbank (z. B. SQL). Also eine Sprache zur Verwaltung der Datenbank.
Welchem Zweck dient die 3-Ebenen-Architektur eines DBMS?
Sie trennt Benutzeransicht, logische Struktur und physische Speicherung zur Erhöhung der Datenunabhängigkeit. Diese Abstraktion erleichtert Änderungen.
Welche drei Ebenen gibt es in der 3-Ebenen-Architektur?
Externe Ebene, konzeptionelle Ebene und interne Ebene.
Was ist die externe Ebene?
Benutzersicht auf die Daten, individuell angepasst je nach Anwendung. Benutzeroberfläche.
Was ist die konzeptionelle Ebene?
Die Gesamtsicht auf die Datenbankstruktur unabhängig von physischer Speicherung.
Was ist die interne Ebene?
Physische Speicherung der Daten im System (z. B. Dateien, Indizes).
Was ist ein Data Dictionary?
Ein Verzeichnis mit Metadaten über die Struktur der Datenbank (Tabellen, Attribute, Beziehungen).
Wozu dient die Anfrageverwaltung?
Sie verarbeitet und optimiert SQL-Anfragen und wandelt sie in ausführbare Operationen um.
Was macht der Transaktionsmanager?
Er steuert Transaktionen und sorgt für Konsistenz (ACID-Eigenschaften).
Was macht der Recovery-Manager?
Er stellt die Datenbank nach Fehlern oder Abstürzen wieder her. Logged die Daten auf SQL Ebene.