7

Datenbanken (Fach) / Übertragung eines E/R-Diagramms in ein Relationenschema (Lektion)

Übertragung eines E/R-Diagramms in ein Relationenschema

Diese Lektion wurde von hellstdl erstellt.

Lektion lernen

Diese Lektion ist leider nicht zum lernen freigegeben.

  • Was ist bei der Übertragung von Beziehungs-Typen in ein Relationenschema zu beachten? Im relationalen Modell wird nicht zwischen Entity-Typund Beziehungs-Typ unterschieden!
  • Goldene Regel“ bei der Eliminierung von Relationen Nur Relationen mit gleichem Schlüssel zusammenfassen!
  • Welche Relationen können bei der Verfeinerung des initialen Entwurfs eliminiert werden? Die 1:1-, 1:n- oder n:1-Beziehungen Auf keinen Fall dürfen n:m-Beziehungstypen entfernt werden, da dies zuschwerwiegenden Entwurfsfehlen (Anomalien) führt.
  • Verfeinerung von n:m - Beziehungen Eine n:m-Beziehung zwischen zwei Objekttypen erfordert grundsätzlicheine neue Relation im Relationenschema, in welche dieSchlüssel der beteiligten Objekttypen und gegebenenfalls vorhandeneZusatzattribute aufgenommen werden.
  • Umsetzung von 1:1 - Beziehungen Bei 1:1 – Beziehungen besteht augenscheinlich die freie Wahl,welchem Objekttyp die Informationen aus dem Beziehungstypzugeordnet werden. Meist ist die Lösung aber eindeutig.
  • Verfeinerung von n:m - Beziehungen Eine n:m-Beziehung zwischen zwei Objekttypen erfordert grundsätzlicheine neue Relation im Relationenschema, in welche dieSchlüssel der beteiligten Objekttypen und gegebenenfalls vorhandeneZusatzattribute aufgenommen werden.
  • Verfeinerung von 1:n - Beziehungen In dem Relationenschema des Objekttyps, bei dem die Komplexitätsangabe„n“ steht, wird der Schlüssel des Objekttypsmit der Komplexitätsangabe „1“ als sog. Fremdschlüssel eingetragen.
Anzeige