Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Semantische Integritätsbedingungen  AIFB SS2001 1 3.2 Klassifikation semantischer IB (1/3) (1) Nach Art und Zahl der durch eine Integritätsbedingung umfassten.

Ähnliche Präsentationen


Präsentation zum Thema: "Semantische Integritätsbedingungen  AIFB SS2001 1 3.2 Klassifikation semantischer IB (1/3) (1) Nach Art und Zahl der durch eine Integritätsbedingung umfassten."—  Präsentation transkript:

1 Semantische Integritätsbedingungen  AIFB SS Klassifikation semantischer IB (1/3) (1) Nach Art und Zahl der durch eine Integritätsbedingung umfassten Objekte („Reichweite”): Als Beispiel betrachte man folgende Relationen: Abteilung: (Abt-Bez, Abt-Leiter, Budget, Anz-Mitarb,Gehalts-Summe) Angestellter: (Ang-Nr, Name, Abt-Bez, Famstand, Gehalt)

2 Semantische Integritätsbedingungen  AIFB SS Klassifikation semantischer IB (2/3) ein Attribut Ang-Nr ist eine vierstellige Zahl. mehrere Attribute einer Satzausprägung - Die Gehalts-Summe einer Abteilung muss kleiner sein als ihr Budget. mehrere Satzausprägungen derselben Relation - kein Angestellten-Gehalt darf mehr als 20% über dem Gehaltsdurchschnitt aller Angestellten derselben Abteilung liegen. - funktionale Abhängigkeiten mehrere Satzausprägungen aus verschiedenen Relationen - Der Wert in Gehalts-Summe einer Abteilung muss stets gleich der Summe der Gehalts-Felder ihrer Angestellten sein. - Existenzabhängigkeiten

3 Semantische Integritätsbedingungen  AIFB SS Klassifikation semantischer IB (3/3) nach Art der Überprüfbarkeit einer Integritätsbedingung: dynamische Bedingungen: Zustandsübergangsbezogene Bedingungen. z.B.: - Innerhalb eines Jahres darf ein Angestellter höchstens einmal die Abteilung wechseln. - Das Gehalt eines Angestellten darf niemals abnehmen. statische Bedingungen: Zustandsbezogene Bedingungen. z.B.: - Ein Angestellter gehört zu genau einer Abteilung.


Herunterladen ppt "Semantische Integritätsbedingungen  AIFB SS2001 1 3.2 Klassifikation semantischer IB (1/3) (1) Nach Art und Zahl der durch eine Integritätsbedingung umfassten."

Ähnliche Präsentationen


Google-Anzeigen