Entity-Relationship-Modell Flashcards

1
Q

Was ist das Entity-Relationship-Model?

A
  • grafische Modellierung von Datenbanken
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche Modellelemente gibt es in einem ER-Modell?

A
  • Entitäten
  • Attribute
  • Schlüssel
  • Beziehungen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Welche verschiedenen Notationsformen gibt es in ER-Modellen?

A
  • Chen-Notation
  • Martin-Notation (auch: Krähenfußnotation)
  • UML-Klassendiagramm
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Warum heißt die Martin-Notation auch Krähenfußnotation?

A
  • Darstellung von Beziehungen kann wie “Krähenfuß” aussehen
  • 1:N-Beziehung: |–<
  • < = drei verzweigte Linien (zeigt eine viele-Beziehung an)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Darstellung in der Chen-Notation:

A
  • Entitäten: Rechteck
  • Attribute: Oval
  • Primärschlüssel: Unterstreichen des Attributnamens
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Darstellung in der Martin-Notation:

A
  • Entitäten: Rechteck
  • Attribute: Innerhalb der Entität
  • Primärschlüssel: im oberen Bereich der Entität notiert
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Darstellung im UML-Klassendiagramm:

A
  • Entitäten: Rechteck
  • Attribute: Innerhalb der Entität
  • Primärschlüssel: Als Eigenschaftswert des Attributs in geschweiften Klammern hinter Namen notiert {ID}
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

1

A

1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

N

A

beliebig

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

M

A

beliebig

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

C

A

optional
* diese notation ist außer steiner(2014) nicht weit verbreitet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly