faecher:informatik:oberstufe:datenbanken:modellierungsuebungen:uebungen1:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:datenbanken:modellierungsuebungen:uebungen1:start [08.12.2020 07:23] – angelegt sbelfaecher:informatik:oberstufe:datenbanken:modellierungsuebungen:uebungen1:start [08.12.2020 07:30] sbel
Zeile 1: Zeile 1:
 ====== Übungen 1 - Kleine Übungen ====== ====== Übungen 1 - Kleine Übungen ======
  
- +===== (A) Projekte ===== 
 + 
 +Eine Firma hat mehrere Abteilungen, dort werden verschiedene Projekte bearbeitet. Für jeden Mitarbeiter soll erfasst werden, wie viele Stunden er an welchem Projekt verbringt.  
 + 
 +Zunächst wird eine einfache Tabelle verwendet, um die Stunden festzuhalten: 
 +{{ :faecher:informatik:oberstufe:datenbanken:modellierungsuebungen:uebungen1:projekte.png?400 |}} 
 + 
 +Die drei Spalten rechts sind so zu lesen: 
 +//Müller hat am Projekt 11, Name "A", 60 Stunden gearbeitet und am Projekt 12, Name "B" 40 Stunden// 
 + 
 +==== Aufgaben: ==== 
 + 
 +    1. Erläutere, warum diese Art der Speicherung problematisch ist. 
 +    2. Anstelle der Tabelle soll eine Datenbank verwendet, die dieselben Informationen abbildet, aber die obigen Probleme vermeidet. Entwerfe ein ER-Diagramm, das die Struktur dieser Datenbank darstellt. Markieren Sie die Primärschlüssel. Stelle die Kardinalitäten aller Beziehungen dar und begründe deine Entscheidung. 
 +    3. Gebe ein optimiertes relationales Datenbankschema für die Datenbank an. 
 +    4. Notiere den Inhalt der Tabellen, mit denen die obigen Informationen abgebildet werden können.
  • faecher/informatik/oberstufe/datenbanken/modellierungsuebungen/uebungen1/start.txt
  • Zuletzt geändert: 02.02.2022 19:05
  • von sbel