Datenbanken

Datenbanken

University

6 Qs

quiz-placeholder

Similar activities

Pengantar Penyiaran PRA MID TEST

Pengantar Penyiaran PRA MID TEST

University

10 Qs

Pašarų vertinimo išvadų testas

Pašarų vertinimo išvadų testas

University

10 Qs

PRESSURE GROUP DALAM HAM (AFRIKA SELATAN DAN INDIA)

PRESSURE GROUP DALAM HAM (AFRIKA SELATAN DAN INDIA)

University

5 Qs

Matter, Atom Model & Periodic table

Matter, Atom Model & Periodic table

University

10 Qs

PIM211_Quiz NR

PIM211_Quiz NR

University

10 Qs

Operant Conditioning

Operant Conditioning

University

8 Qs

Inregistrarile audio de la curs se refera la..?

Inregistrarile audio de la curs se refera la..?

University

3 Qs

Datenbanken

Datenbanken

Assessment

Quiz

Science

University

Medium

Created by

DMIR Accounts

Used 6+ times

FREE Resource

6 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Welche Anfrage ist korrekt?

Finde die Professoren (Name ausgeben) die in Raum 310 arbeiten

SELECT Name FROM Professor WHERE Raum = 310

SELECT Name FROM Professor WHERE PersNr. != 310

SELECT Professor FROM Name WHERE Raum = 310

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Welche Anfrage ist korrekt?

Finde die Assistenten der Professoren Sokrates und Kopernikus

SELECT Name FROM Assistent WHERE Boss IN (SELECT Rang FROM Professor WHERE Name="Sokrates" OR Name="Kopernikus");

SELECT Name FROM Assistent WHERE Boss IN (SELECT PersNr FROM Professor WHERE Name="Sokrates" OR Name="Kopernikus");

SELECT Name FROM Assistent a JOIN Professor p on a.Boss=p.PersNr WHERE Name != "Sokrates" AND Name = "Kopernikus";

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Welche Anfrage ist korrekt?

Finde die MatrNr aller Studenten, die Grundzüge, aber nicht Ethik hören

SELECT MatrNr FROM hoeren NATURAL JOIN Vorlesung WHERE Titel="Grundzüge" EXCEPT SELECT MatrNr FROM hoeren NATURAL JOIN Vorlesung WHERE Titel="Ethik";

SELECT MatrNr FROM hoeren h, Vorlesung v WHERE h.VorlNr=v.VorlNr AND Titel="Grundzüge" EXCEPT SELECT gelesenVon FROM hoeren h, Vorlesung v WHERE h.VorlNr=v.VorlNr AND Titel="Ethik";

SELECT MatrNr FROM hoeren NATURAL JOIN Vorlesung WHERE Titel="Grundzüge" EXCEPT SELECT * FROM hoeren NATURAL JOIN Vorlesung WHERE Titel="Grundzüge";

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Was gibt dieses SQL Statement aus?:

SELECT gelesenVon, Name, SUM(SWS) FROM Vorlesung, Professor WHERE gelesenVon=PersNr AND Rang="W3" GROUP BY gelesenVon, Name HAVING AVG(SWS) >= 3;

Name und PersNr. aller Professoren

Name und PersNr. der Professoren mit mehr als 3 SWS in einer Vorlesung

Name, PersNr., und Summe der SWS der Professoren mit mehr als 3 SWS Lehre

Name, PersNr., und Summe der SWS der Professoren mit mehr als 3 SWS Lehre im Durchschnitt

5.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Welche Kalküle sind für folgende Anfrage korrekt?

SELECT p.Name FROM Professor p WHERE NOT EXISTS (SELECT * FROM Vorlesung v WHERE v.gelesenVon = p.PersNr);

{[p.name] | Professor(p) ∧ ∃v Vorlesung(v) ∧ v.gelesenVon = p.PersNr}

{[p.name] | ∃p Professor(P) ∧ ∃v Vorlesung(v) ∧ v.gelesenVon = p.PersNr}

∃p

Professor(p,n,_,_) ∧

Vorlesung(_,_,_,p)

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Welche Anfrage ist schneller? Oder sind beide Anfragen gleich schnell?

SELECT p.Name FROM Professor p WHERE NOT EXISTS (SELECT * FROM Vorlesung v WHERE v.gelesenVon = p.PersNr);

SELECT Name FROM Professor WHERE PersNr NOT IN (SELECT gelesenVon FROM Vorlesung);

gleich schnell