Skip to content

Aufgabe 01 - Einführung in Datenbanken

Switch to Zen Mode

Diese Übung ist der Einstieg in das Thema Datenbanken (siehe Kapitel 1 - Grundlagen). Sie betrachten typische Probleme der Datenverwaltung, verschaffen sich einen Überblick über Datenbanksysteme, klären die Grundbegriffe des relationalen Modells und entwerfen erste Tabellen.

In dieser Übung üben Sie:

  • Recherchieren: typische Probleme der Datenverwaltung und Arten von Datenbanksystemen nachschlagen.
  • Beschreiben: die gefundenen Probleme und Systemarten in eigenen Worten darstellen.
  • Vergleichen: die Eignung verschiedener Datenbankarten für eine Anwendung gegenüberstellen.
  • Erklären: die Grundbegriffe des relationalen Modells (Relation, Attribut, Tupel, Schlüssel) klären.
  • Anwenden: einen einfachen Tabellenentwurf als Spreadsheet-Prototyp erstellen.
  • Office/Spreadsheet-Grundkenntnisse (z. B. Excel/Google Sheets)
  • Internetzugang für Literaturrecherche
  1. Probleme der Datenverwaltung identifizieren

    Recherchieren Sie mindestens drei typische Probleme (z. B. Redundanz, Inkonsistenz, Mehrbenutzerzugriff, Sicherheit, Backup/Recovery) und beschreiben Sie diese.

  2. Eigene Anwendung definieren und übertragen

    Definieren Sie eine reale oder fiktive Anwendung (z. B. Klassenverwaltung, Inventar, Kursplanung) und erläutern Sie, wie sich die o. g. Probleme in Ihrem Beispiel zeigen.

  3. Arten von Datenbanksystemen vergleichen

    Beschreiben Sie grob mindestens drei Arten von Datenbanksystemen (z. B. relational, dokumentenorientiert, Key-Value, Graph) und vergleichen Sie kurz deren Eignung für Ihre Anwendung.

  4. Relationales Modell klären

    Erläutern Sie die grundlegenden Begriffe: Relation (Tabelle), Attribut (Spalte), Tupel (Zeile) sowie Schlüssel. Nutzen Sie ein kleines Beispiel zur Illustration.

  5. Tabellenentwurf als Spreadsheet-Prototyp

    Erstellen Sie einfache Tabellen passend zu Ihrer Anwendung (z. B. Schüler und Schülerinnen, Gegenstände/Fächer, Lehrer und Lehrerinnen).

Bonus:

  • Referenzieren Sie Ihre Quellen (Links, Bücher, Videos etc.) nach der “IEEE Zitierweise”.

  • Dokumentation mit:
    • Erläuterungen zu den Ergebnissen und Überlegungen
    • Spreadsheet-Datei (Excel, Google Sheets o. Ä.) mit den Tabellenentwürfen

  • Frage 1: Nennen Sie drei Probleme der Datenverwaltung, die auftreten, wenn man Daten nur in einfachen Dateien (z. B. CSV) speichert.
  • Frage 2: Erklären Sie die Begriffe Relation, Attribut, Tupel und Schlüssel jeweils an einem kurzen Beispiel.
  • Frage 3: Nennen Sie zwei Arten von Datenbanksystemen und je einen Anwendungsfall, für den sie besonders gut geeignet sind.

HTL Villach, Schuljahr 2025-2026,
https://www.htl-villach.at