Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Beate Laich Geändert vor über 9 Jahren
1
1 Attribute, Attributwerte (1) Attribut (a): Eigenschaft eines Entity mit Attributname a Zu jedem Attribut a gehört ein Wertebereich (Domain) dom(a) Zum Betrachtungszeitpunkt t hat Entity e E t für jedes Attribut a A einen Wert w a dom(a). Domains müssen nicht disjunkt und können sogar gleich sein! Beispiele: dom(ANr)=Menge von 7-stelligen Ziffernfolgen mit einer 8. Ziffer als Prüfziffer dom(AName) =Menge von 25-stelligen Buchstabenfolgen dom(Menge) =Menge von 3-stelligen ganzen Zahlen: 100 … 999
2
2 Attribute, Attributwerte (2) Domain (dom(A)): Zu jedem Entity-Typ E gehört eine Menge A von Attributen: E : Ein Entity-Typ E wird charakterisiert durch eine Menge relevanter Attribute: A = {a 1,..., a n } E : : („Schema“ für Entity-Typ E) Beispiel: ArtikelArt: Vereinfachung der Schreibweise durch Weglassen der Mengenklammern: ArtikelArt:
3
3 Attribute, Attributwerte (3) Ein Attribut a des Entity-Typs E kann formal als eine Abbildung aufgefasst werden, die einen Entity-Set E t in eine Domain abbildet. ArtikelArt t Entity-Set AName Domains A-001 A-008 A-009 A-011 A-012 ANr Anlasser Ventile Zündkerzen Attribute e1 e2 e3 e4 e5
4
4 Attribute, Attributwerte (4) Domain (dom(A)): Zu jedem Entity e vom Typ E : gehört eine Menge von Attributwerten (Attributwertkombination) w bezüglich aller a A: e : w, w dom(A) und zu jedem Entity-Set E t eine Menge X von Attributwertkombinationen w: E t : X, X dom(A); X = {w | e : w für ein e E t } Annahme: Feste Reihenfolge für a i in A: (d.h.: beliebig, aber fest gewählt): a 1, a 2, …, a n Jedes Entity ist dann beschrieben durch ein geordnetes Tupel von Attributwerten w: e : w, w = (w 1, w 2,..., w n ) dom(A) ::= {(w 1, w 2,..., w n ) | w i dom(a i ); i = 1,..., n} = dom(a 1 ) dom(a 2 ) ... dom(a n )
5
5 Attribute, Attributwerte (5) Darstellung E t in Tabellenform: ArtikelArt t Entity-Set AName Domains A-001 A-008 A-009 A-011 A-012 ANr Anlasser Ventile Zündkerzen e1 e2 e3 e4 e5 Attribute VentileA-009 VentileA-008 AnlasserA-001 ANameANr ZündkerzenA-012 ZündkerzenA-011 Darstellung als e : w: e3: (A-009, Ventile)
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.