Systemgestaltung 1 - Softwaretechnik Mettingen

Werbung
Berufsakademie Stuttgart
Informationstechnik
Software-Engineering
6.9.2010 / Riewerts
IM-Aufgabe 2 „CD Verwaltung“
Bringen Sie diese Tabelle in die dritte Normalform, indem Sie durch separates
Modellieren neue Tabellen erstellen. Benennen Sie die Tabellen und tragen Sie
in alle die o.g. Beispielwerte ein. Vergeben Sie dazu eindeutige Primärschlüssel, jedoch keine künstlichen, d.h. keine zusätzlichen Attribute.
Kennzeichnen Sie die Primärschlüssel und die Fremdschlüssel, indem sie bei
ersterem die Attributnamen unterstreichen und bei letzterem die Kennung (FK)
(= foreign key) hinzufügen.
Erstellen Sie das zugehörige Datenmodell im Case-Tool INNOVATOR, wobei
Sie die Tabellennamen als Entitätsnamen verwenden. Die notwendigen
Kardinalitäten können aus der Beschreibung der Attribute und aus den
Beispielwerten abgeleitet werden.
Spezifizieren Sie abschließend den Prozess „Unnorm-Tabelle erzeugen“, der
aus den einzelnen Attributen der normalisierten Tabellen die unnormalisierte
Tabelle (s.u.) zusammenstellt. Verwenden Sie dazu das DFD (mit dem
INNOVATOR) und modellieren Sie die normalisierten Tabellen als
Datenspeicher.
Zur zentralen Verwaltung von CDs ist folgende Tabelle – bestehend aus Attributen erstellt und beispielhaft mit Inhalten versehen worden:
 Jedes Konzert ist über eine Werksnummer („Opus-nr“) und den Namen des
Komponisten („Komp-Name“) eindeutig identifiziert (zusammengesetzter
Schlüssel).
 Das Geburtsdatum des Komponisten („Komp-Geb“) ist ebenfalls
abgespeichert.
 Für jedes Konzert ist die CD mit einer eindeutigen Kennung („Label-Nr“) incl.
Tracknummer („Tr-Nr“) angegeben, auf der man eine Aufführung des Konzerts
hören kann.
 Zusätzlich sind der Dirigent („Dirigent“), der diese Aufführung dirigiert hat, und
der Preis der CD („CD-Preis“) angegeben.
Opus-nr
4.Sinf-op23
Komp-Name
Mozart
Komp-Geb
1756
1.Sinf-op12
Schubert
1797
Label-Nr
DG1236,
BIS 120
BIS 120,
DG3341
Tr-Nr
1,
4
1,
5
Dirigent
Karajan,
Karajan
Wand,
Karajan
CD-Preis
16 EUR,
13 EUR
13 EUR,
22 EUR
Hinweise zur Präsentation:
Aufgabe vorstellen - ggfs. Lösungsalternativen diskutieren – Lösung als
Pflichtenheft präsentieren – Innovator mit den relevanten Prüfungen vorführen
Ablage: 257839269
Seite 1 von 1
Herunterladen