Datenbanksysteme

Kapitel 2: SQL Grundlagen

Fragen

Neue Frage manuell anlegen
Welches SQL-Statement wird verwendet, um Daten aus einer Datenbank abzufragen?
Frage-ID: 5
  • GET
  • QUERY
  • EXTRACT
  • SELECT
Bearbeiten Löschen
Was versteht man unter der ACID-Eigenschaft "Atomarität" im Kontext von Datenbanktransaktionen?
Frage-ID: 14
  • Eine Transaktion wird entweder vollständig oder gar nicht ausgeführt.
  • Alle Integritätsbedingungen der Datenbank werden eingehalten.
  • Jede Transaktion läuft isoliert von anderen Transaktionen ab.
  • Die Effekte einer Transaktion überleben Hardware- oder Softwarefehler.
Bearbeiten Löschen
Welches der folgenden ist ein bekanntes Problem, das bei der parallelen Verarbeitung von Transaktionen in einem Datenbanksystem auftreten kann?
Frage-ID: 16
  • Lost Update
  • Atomare Konsistenz
  • Exklusive Sperren
  • Temporäre Duplikate
Bearbeiten Löschen
Welche Art von Informationen wird typischerweise in einem Systemkatalog (Data Dictionary) gespeichert?
Frage-ID: 18
  • Informationen zur Datenstruktur, den Typen und Speicherformaten der einzelnen Datenelemente sowie Integritätsbedingungen.
  • Ausschließlich Benutzerdaten und Anwendungsprogramme.
  • Informationen über die Hardware- und Netzwerkkonfiguration des Datenbanksystems.
  • Temporäre Ergebnisse von Abfragen und Transaktionslogs.
Bearbeiten Löschen
Was ist das Hauptziel des Zwei-Phasen-Sperrprotokolls (2PL) im Kontext von Datenbanktransaktionen?
Frage-ID: 21
  • Die Minimierung des Speicherplatzverbrauchs für Transaktionslogs.
  • Die Sicherstellung der Serialisierbarkeit von Schedules durch die strikte Trennung einer Wachstumsphase und einer Schrumpfphase.
  • Die automatische Beseitigung aller Deadlocks während der Transaktionsausführung.
  • Die Erhöhung der Performance durch die Vermeidung jeglicher Sperren beim Datenzugriff.
Bearbeiten Löschen
Was ist das Hauptziel der Normalisierung von Datenbankschemata im Relationenmodell?
Frage-ID: 22
  • Die Reduzierung von Redundanz und die Vermeidung von Update-Anomalien.
  • Die Beschleunigung von Anfragen durch die Verwendung von Indizes.
  • Die Vereinfachung der SQL-Syntax bei komplexen JOIN-Operationen.
  • Die automatische Erstellung eines Backup-Zeitplans für die Datenbank.
Bearbeiten Löschen