Datenbanksysteme Flashcards

1
Q

Was macht ein Relationales Datenbanksystem aus?

A

Es besteht aus einer oder mehreren Tabellen, die in Spalten und Zeilen unterteilt sind.
Die Spalten sind die verschieden Attribute, Zeilen sind die Datensätze.

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

Wie definieren sich Nicht-Relationale Datenbanksysteme?

A

Sie können zwar Daten in Form einer Tabelle darstellen, aber speichern die Daten in Form von Dokumenten, Graphen oder Hash Tables mit Beziehungen zwischen den Elementen ab.

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

Was ist ein Primätschlüssel?

A

Der Primärschlüssel wird benutzt um eine Zeile(einen Datenbankeintrag) eindeutig identifizieren zu können.

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

Was ist ein Surrogatoschlüssel?

A

Ein Surrogatoschlüssel ist ein Datenbankschlüssel, der nicht aus den Daten in der Tabelle abgleitet werden. Surrogatoschlüssel werden in der Regel automatisch gebildet und häufig als Primärschlüssel verwendet.

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

Was ist ein sprechender Schlüssel (Natural Key)?

A

Ein Primärschlüssel der aus Daten in der Tabelle abgeleitet wird.

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

Was ist ein Fremdschlüssel?

A

Ein Fremdschlüssel ist ein Attribut oder eine Attributkombination einer Relation, welches auf einen Primärschlüssel(bzw. Schlüsselkandidaten) einer anderen Relation verweist.
Er dient als Verweis zwischen zwei Relationen

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

Was ist ein zusammengesetzter Schlüssel?

A

Ein Primärschlüssel der durch zwei Attribute zusammengesetzt wird. In beiden Attributen kommen Werte rednundant vor, daher fast man diese zu einem Primärschlüssel zusammen.

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