< Vorherige Lektion | Nächste Lektion >

Modifizieren von Umsetzungsmerkmalen für das Rollup

In dieser Übung modifizieren Sie die Merkmale eines Generalisierungsobjekts im logischen Datenmodell HR.ldm und setzen es anschließend erneut in ein physisches Datenmodell um. Dann untersuchen Sie, welche Auswirkungen die Änderungen an den Merkmalen des Generalisierungsobjekts auf die Umsetzung haben.

Gehen Sie wie folgt vor, um die Umsetzungsmerkmale für das Rollup zu modifizieren:

  1. Erweitern Sie im Datenprojektexplorer das logische Datenmodell HR.ldm, das HR-Paket und den Ordner Diagramme.
  2. Klicken Sie das HR-Entitätsdiagramm doppelt an, um es im Diagrammeditor zu öffnen.
  3. Wählen Sie in dem Diagramm die Verbindung zwischen dem übergeordneten Typ EMPLOYEE und dem untergeordneten Typ REGULAR aus.

    Diese Verbindung stellt eine Beziehung dar, die Generalisierung genannt wird. Eine Generalisierung ist eine Beziehung, die nur mit dem Diagrammeditor erstellt werden kann.

    Auf der Indexzunge Allgemein der Sicht Merkmale können Sie sehen, dass das Merkmal Umsetzen als auf Separate Tabelle gesetzt ist. Dies erklärt, warum das Diagramm unter HR.dbm, das in der letzten Übung gezeigt wurde, vier Tabellen enthält, die den vier Entitäten im logischen Datenmodell HR.ldm genau entsprechen, denn für diese Entitäten wurde festgelegt, dass sie als separate Tabellen umgesetzt werden sollen. Die Option Separate Tabelle wird für einen normalisierten Entwurf verwendet.

  4. Passen Sie das Merkmal Umsetzen als für dieses Generalisierungsobjekt an, indem Sie Rollup statt Separate Tabelle in der Liste auswählen.
  5. Wählen Sie die Verbindung zwischen dem übergeordneten Typ EMPLOYEE und dem untergeordneten Typ HOURLY aus und beachten Sie, dass das Merkmal Umsetzen als für diese Generalisierung ebenfalls in Rollup geändert wurde.
  6. Speichern Sie das logische Datenmodell HR.ldm.
  7. Wiederholen Sie die Schritte in der vorhergehenden Übung, um das logische Datenmodell HR.ldm in ein neues physisches Datenmodell umzusetzen. Geben Sie nun HR_rollup_pdm als Namen für die neue physische Datenmodelldatei und HR_rollup als Schemanamen an.
  8. Wiederholen Sie die Schritte in der vorherigen Übung, um ein neues Übersichtsdiagramm unter dem Schema HR_rollup zu erstellen und Spaltenfächer im Diagrammeditor anzuzeigen.
  9. Klicken Sie die Indexzunge HR_rollup im Editorbereich an, um das Diagramm anzuzeigen.
  10. Klicken Sie die Indexzunge HR_rollup doppelt an, um die Diagrammeditorsicht in maximaler Größe anzuzeigen.

    Darstellung des Diagramms 'HR_rollup', wie beschrieben

    Beachten Sie die Unterschiede zwischen diesem physischen Datenmodell und dem, das in der letzten Übung erstellt wurde. Diesmal wurden die Tabellen REGULAR und HOURLY nicht erstellt und die Tabelle EMPLOYEE enthält mehr Spalten und einen Fremdschlüssel, der der Tabelle EMPLOYEETYPE zugeordnet ist. Die Option Rollup wird für einen Typ denormalisierter Muster verwendet.

  11. Speichern und schließen Sie die Datei HR_rollup_pdm.dbm und das Diagramm HR_rollup.
< Vorherige Lektion | Nächste Lektion >

Feedback