Überführung in das Relationale Modell Flashcards

1
Q

Wie schreibt man ein Tabellenschema im Relationalen Modell auf?

A

TABELLENNAME(Primärschlüssel:Datentyp, Attribut2:Datentyp(Zeichenlänge), Attribut3:Datentyp(Zeichenlänge))

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

Wie wird ein Entitätstyp in das Relationale Modell überführt?

A

Name Entitätstyp -> Tabellenname

Attribut -> Spalte der Tabelle

Primärschlüssel des Entitätstyp -> Primärschlüssel der Tabelle

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

Wie wird eine one-to-one oder one-to-many Beziehung in das Relationale Modell überführt, wenn die Gesamtanzahl der Tabellen aus Performancegründen minimal sein soll?

A

Tabelle der to-many Seite der Beziehung: Erweiterung um die Attribute des Primärschlüssels der anderen Tabelle der Beziehung und ggf weitere Attribute erweitert

one-to-one Beziehung: die erweiternde Seite kann frei gewählt werden. Sonst genauso wie one-to-many

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

Wie wird eine one-to-one oder one-to-many Beziehung in das Relationale Modell überführt, wenn nur sehr wenige Beziehungen vorlieren?

A

neue Tabelle
Name der Beziehung -> Tabellenname
Primärschlüssel to-many Seite -> Primärschlüssel Tabelle

one-to-one Beziehung: egal welcher Primärschlüssel

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

Wie wird eine many-to-many Beziehung in das Relationale Modell überführt?

A

zwingend neue Tabelle erforderlich

Name der Beziehung -> Tabellenname

Kombination der beiden Primärschlüssel -> Primärschlüssel Tabelle

weitere Attribute -> weitere Spalten der Tabelle

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

Woran erkennt man eine many-to-many Beziehung im Relationalen Modell?

A

Dazu sind 3 Tabellen nötig

  1. Tabelle Primärschlüssel >1

Teil des Primärsschlüssels hat one-to-many Beziehung mit dem Primärschlüssel einer 2. abelle

Primärschlüssel der 3. Tabelle steht in einer one-to-many Beziehung mit dem Rest des Primärsschlüssels der 1. Tabelle

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

Woran erkennt man eine one-to-many Beziehung im Relationalen Modell?

A

die to-one Seiten weisen zu den Tabellen 2 und 3

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