Datenbanksysteme Flashcards
Was macht ein Relationales Datenbanksystem aus?
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.
Wie definieren sich Nicht-Relationale Datenbanksysteme?
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.
Was ist ein Primätschlüssel?
Der Primärschlüssel wird benutzt um eine Zeile(einen Datenbankeintrag) eindeutig identifizieren zu können.
Was ist ein Surrogatoschlüssel?
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.
Was ist ein sprechender Schlüssel (Natural Key)?
Ein Primärschlüssel der aus Daten in der Tabelle abgeleitet wird.
Was ist ein Fremdschlüssel?
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
Was ist ein zusammengesetzter Schlüssel?
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.