Relationale Datenbanken und SQL - Umfrage und Antworten zu Thema 6
Relationale Datenbanken und SQL - Umfrage und Antworten zu Thema 6
Falls Du menschlich bist, lasse dieses Feld leer.
Welchen Zweck haben Schlüssel?
Schlüssel dienen dazu um verschiedene Datensätze aus verschiedenen Tabellen einander zuzuordnen Ein Datenbank-Schlüssel passt genau zu einen bestimmten Datensatz Ein Schlüssel ist ein eindeutiger Bezeichner
Welchen zwei Eigenschaften müssen Schlüssel genügen?
Eindeutigkeit: Ein Schlüssel ist immer eindeutig. Es kann anhand eines Schlüssels immer nur ein Datensatz gefunden werden Irreduzibilität: Ein Schlüssel lässt sich nicht reduzieren. Bei Wegnahme eines Attributes muss die Eigenschaft der Eindeutigkeit noch erhalten bleiben
Welche Option ist richtig für einen Schlüssel?
Teilmenge eines Headings
Ist Teilmenge eines Bodys
Ein idealer Schlüssel und dessen Teilmenge..
ist ein Datensatz und lässt sich nicht eindeutig identifizieren
lässt sich nicht reduzieren
Beschreiben Sie wie ein Schlüssel gefunden werden kann?
Notieren aller (echten) Teilmengen des Headings der Tabelle Streichen Sie alle Teilmengen, die keine eindeutige Identifizierung von Datensätzen erlauben Streichen Sie zusätzliche Teilmengen, die sich reduzieren lassen
Nennen Sie eine alternative zum Primärschlüssel.
Alternativschlüssel (alternate keys)
Was ist ein künstlicher Schlüssel?
Ein geeigneter Primärschlüssel - ist kein zusammengesetzter Schlüssel - Ist möglichst unveränderlich (immutable) über die Lebensdauer der zugehörigen Datensätze Ein Attribut wird hinzugefügt, dass die bestimmten Eigenschaften hat ist ein künstlicher Schlüssel
Für was ist die Autoincrement-Funktion nützlich?
Der Wert der Id muss jedesmal automatisch übergeben werden Es kann ein Attribut das ein Primärschlüssel ist und ein Zahlentyp besitzt, als autoinkrement definiert werden Jeder neue Datensatz erhält automatisch den nächsthöheren ganzzahligen Wert
Beschreiben Sie die Kardinalität in Beziehungen.
Für jede Beziehung muss eine Kardinalität bestimmt werden Die Kardinalität gibt an, in welcher Anzahl Einträge einander zugeordnet werden 1:n: Zu einem Seminar finden mehrere Seminarveranstaltungen statt. In jeder Seminarveranstaltung wird nur ein Seminar unterrichtet. n:m: Ein Benutzer kann an mehreren Seminarveranstaltungen teilnehmen. In einer Seminarveranstaltung sitzen mehrere Benutzer.
Submit