plunata7
Quiz von , erstellt am more than 1 year ago

bla DB1 Quiz am DB1 - 2. MCT, erstellt von plunata7 am 23/01/2016.

5
0
0
plunata7
Erstellt von plunata7 vor mehr als 8 Jahre
Schließen

DB1 - 2. MCT

Frage 1 von 14

1

Fülle die Lücke, um den Text zu vervollständigen

Wie nennt man die Anzahl der Attribute einer Relation in der relationalen Algebra? (englischer Ausdruck)

Die Anzahl der Attribute heißt:

Erklärung

Frage 2 von 14

1

Jede n-stellige Relation R ist eine Teilmenge des kartesischen Produkts der Wertebereiche der Attribute.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 3 von 14

1

Ein Outer-Join ist immer verlustfrei.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 4 von 14

1

Welche Schlüsselbegriffe gibt es nicht in der relationalen Algebra?

Wähle eine oder mehr der folgenden:

  • Indexschlüssel

  • Primärschlüssel

  • Eindeutiger Schlüssel

  • Zweitschlüssel

  • Fremdschlüssel

  • Drittschlüssel

Erklärung

Frage 5 von 14

1

Was versteht man unter "Dangling Tuples" in der relationalen Algebra?

Wähle eine oder mehr der folgenden:

  • Tupel, die nicht gesichert werden.

  • Tupel, denen bei Join-Operationen die entsprechenden Tupel in der anderen Relation fehlen, mit denen sie verknüpft werden könnten.

  • Tupel, denen Attributwerte fehlen.

  • Tupel in einer Relation, deren Werte in den Fremdschlüssel-Attributen auf Werte in der anderen Relation verweisen, die dort nicht (mehr) existieren.

Erklärung

Frage 6 von 14

1

Alle Natural-Joins sind verlustfrei.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 7 von 14

1

Bei der Division R % S müssen die Attribute von S in den Attributen von R enthalten sein.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 8 von 14

1

Welcher Typkonstruktor ist homogen, hat ungeordnete Elemente und erlaubt keine Duplikate?

Wähle eine oder mehr der folgenden:

  • ROW

  • SET

  • LIST

  • MULTISET

Erklärung

Frage 9 von 14

1

Welche SELECT-Komponenten sind obligatorisch?

Wähle eine oder mehr der folgenden:

  • FROM

  • GROUP BY

  • HAVING

  • SELECT

  • ORDER BY

  • WHERE

Erklärung

Frage 10 von 14

1

Welche SELECT-Komponenten lassen sich in der relationalen Algebra ausdrücken?

Wähle eine oder mehr der folgenden:

  • SELECT

  • FROM

  • WHERE

  • GROUP BY

  • HAVING

  • ORDER BY

Erklärung

Frage 11 von 14

1

Der Ausdruck "SELECT Nachname FROM KUNDEN ORDER BY Nachname ASC"

Wähle eine der folgenden:

  • bewirkt eine Gruppierung

  • bewirkt eine absteigende Sortierung über den Nachnamen

  • bewirkt eine aufsteigende Sortierung über den Nachnamen

Erklärung

Frage 12 von 14

1

Der Ausdruck "SELECT Nachname FROM KUNDEN"

Wähle eine der folgenden:

  • bewirkt keine Sortierung

  • bewirkt eine absteigende Sortierung über den Nachnamen

  • bewirkt eine aufsteigende Sortierung über den Nachnamen

Erklärung

Frage 13 von 14

1

Der Ausdruck "SELECT Nachname, SUM(Umsaetze) FROM KUNDEN GROUP BY Nachname"

Wähle eine der folgenden:

  • bewirkt eine Gruppierung

  • bewirkt eine absteigende Sortierung über den Nachnamen

  • bewirkt eine aufsteigende Sortierung über den Nachnamen

Erklärung

Frage 14 von 14

1

Welche Aussage über Unterabfragen ist wahr?

Unterabfragen mit ALL und ANY können verneint werden, d.h. eine Unterabfrage der Form

SELECT Nachname, Gehalt
FROM Angestellte
WHERE Gehalt > NOT ALL
(SELECT Gehalt
FROM Angestellte a, Abteilungen b
WHERE a.Abt_Nr = b.Abt_Nr AND Leiter = 4);

ist syntaktisch korrekt.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung