plunata7
Quiz by , created more than 1 year ago

bla DB1 Quiz on DB1 - 2. MCT, created by plunata7 on 23/01/2016.

5
0
0
plunata7
Created by plunata7 over 8 years ago
Close

DB1 - 2. MCT

Question 1 of 14

1

Fill the blank space to complete the text.

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

Die Anzahl der Attribute heißt:

Explanation

Question 2 of 14

1

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

Select one of the following:

  • True
  • False

Explanation

Question 3 of 14

1

Ein Outer-Join ist immer verlustfrei.

Select one of the following:

  • True
  • False

Explanation

Question 4 of 14

1

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

Select one or more of the following:

  • Indexschlüssel

  • Primärschlüssel

  • Eindeutiger Schlüssel

  • Zweitschlüssel

  • Fremdschlüssel

  • Drittschlüssel

Explanation

Question 5 of 14

1

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

Select one or more of the following:

  • 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.

Explanation

Question 6 of 14

1

Alle Natural-Joins sind verlustfrei.

Select one of the following:

  • True
  • False

Explanation

Question 7 of 14

1

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

Select one of the following:

  • True
  • False

Explanation

Question 8 of 14

1

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

Select one or more of the following:

  • ROW

  • SET

  • LIST

  • MULTISET

Explanation

Question 9 of 14

1

Welche SELECT-Komponenten sind obligatorisch?

Select one or more of the following:

  • FROM

  • GROUP BY

  • HAVING

  • SELECT

  • ORDER BY

  • WHERE

Explanation

Question 10 of 14

1

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

Select one or more of the following:

  • SELECT

  • FROM

  • WHERE

  • GROUP BY

  • HAVING

  • ORDER BY

Explanation

Question 11 of 14

1

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

Select one of the following:

  • bewirkt eine Gruppierung

  • bewirkt eine absteigende Sortierung über den Nachnamen

  • bewirkt eine aufsteigende Sortierung über den Nachnamen

Explanation

Question 12 of 14

1

Der Ausdruck "SELECT Nachname FROM KUNDEN"

Select one of the following:

  • bewirkt keine Sortierung

  • bewirkt eine absteigende Sortierung über den Nachnamen

  • bewirkt eine aufsteigende Sortierung über den Nachnamen

Explanation

Question 13 of 14

1

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

Select one of the following:

  • bewirkt eine Gruppierung

  • bewirkt eine absteigende Sortierung über den Nachnamen

  • bewirkt eine aufsteigende Sortierung über den Nachnamen

Explanation

Question 14 of 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.

Select one of the following:

  • True
  • False

Explanation