Toni

Aus ProgrammingWiki
Archivierte Version vom 2019-01-24T13:28:26+00:00. Aktuelle Version

Bearbeiten Sie ein Datenbank-Projekt zu einem Thema Ihrer Wahl.

Dazu gehören:

   Ziel der Datenbank ("Begründung" der Themenwahl)
   Modellierung in einem ERM
   Transformation in das Relationenmodell
   Erstellen der DB (Struktur/notwendige Datensätze)
   Erstellen von verschiedenen Abfragen (unterschiedlicher „Schwierigkeit“)
   kritische Reflexion zu Modellierung und Umsetzung 

Wichtige Merkmale der Modelle (Kardinalität, Normalform, ...) sind zu erläutern. Das ERM ist als Bild (z.B. erzeugt mit dem Tool "Dia") einzufügen.


Themenwahl

Produktionsstruktur eines Unternehmens. Das fiktive Unternehmen fertigt bestimmte Teile, welche als "Vorgabe" an die Konstruktionsabteilung gegeben werden, welche die Pläne für diese Teile erstellt. Ab hier übernimmt die Datenbank alle anfallenden Daten. So gehören zum Unternehmen weiere Abteilungen : wie z.B. die Produktionsabteilung, welche neben der Konstruktionsabteilung eigenständige Tätigkeiten übernimmt. Um ihre Arbeit auszuführen werden ihnen die Pläne übergeben. Diese enthalten z.B. Stücklisten oder Zeichnugen (für die Produktionsabteilung mit den Arbeitern wichtig-> um Teile zu lasern, schweißen, usw.). Die benötigten Teile werden dann von den Arbeitern aus dem Lager geholt, was hier kurz nur unter Produktionsmittel zu finden ist.

Die Firma besitzt mehrere Konstruktionsabteilungen, mehrere Produktionsabteilungen und ein Lager mit allen Produktionsmitteln. Wobei die Datenbank noch dazu die Arbeiter der Produktionsabteilungen aufführt.


ERM und RM

TBobka_DIA_für_Wiki1.jpg


TBobka_Diagramm1.png


Kardinalitäten: Sie beschreiben die Beziehungen von einzelnen Entitäten zueinander genauer, dabei diff. man in 1:1, 1:n und n:m.