Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SQL Grundlagen

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

Das Schlüsselwort ……………. entfernt mehrfache Zeilen aus dem Ergebnis einer SELECT-Anweisung. 

(a)  

2.

Bringe die Bestandteile des SELECT-Statements in die richtige Reihenfolge.

a)

SELECT

b)

FROM

c)

WHERE

d)

ORDER BY

e)

DESC

1)
2)
3)
4)
5)
3.

Ziehen Sie die richtige Option in das richtige Feld

SELECT ​ ​ (a)   ​ (b)   Benutzer ​ (c)   ​ (d)   ='user1'

Choose from the below words
Passwort-Hash
FROM
WHERE
Benutzername
4.

Der Befehl zum Entfernen von Zeilen aus einer Tabelle 'CUSTOMER' lautet:

a)

REMOVE FROM CUSTOMER ...

b)

DROP FROM CUSTOMER ...

c)

DELETE FROM CUSTOMER WHERE ...

d)

UPDATE FROM CUSTOMER ...

5.

Mit welchen SQL-Befehl kann "Eggert" in der Spalte LastName der Tabelle Users in "Drumm" geändert werden?

a)

UPDATE User SET LastName = "Drumm" INTO LastName = "Eggert"

b)

MODIFY Users SET LastName = "Drumm" WHERE LastName = "Eggert"

c)

MODIFY Users SET LastName = "Eggert" INTO LastName = "Drumm"

d)

UPDATE Users SET LastName = "Drumm" WHERE LastName = "Eggert"

6.

Vervollständigen Sie die SQL-Abfrage, indem Sie die richtige Option in die richtigen Felder ziehen.

Die SQL-Abfrage soll die Details der Mitarbeiter ausgeben, die ein „e“ im Namen haben. Die Ausgabe soll in absteigender Reihenfolge des Gehalts erfolgen.

SELECT * ​ (a)   employes ​ (b)   name LIKE "%e%" ​ (c)   ​ SAL ​ (d)   ;

Choose from the below words
FROM
WHERE
ORDER BY
DESC
ASC
DISTINCT
CONTAINING
7.

Welche SQL-Anweisung wird verwendet, um Daten in einer Datenbank zu aktualisieren?

a)

MODIFY

b)

UPDATE 

c)

SAVE

d)

DELETE

8.

Welcher SQL-Befehl wird verwendet, um neue Daten in eine Datenbank einzufügen?

a)

ADD NEW  

b)

INSERT INTO

c)

ADD RECORD

d)

INSERT RECORD

9.

Mit welchem SQL-Befehl können alle Spalten aus einer Tabelle mit dem Namen "Persons" ausgewählt werden?

(a)  

10.

Welches SQL-Schlüsselwort wird verwendet, um das Ergebnis zu sortieren?

a)

SORT

b)

SORT BY

c)

ORDER BY

d)

ORDER

11.

Mit SQL, wie können Sie einen neuen Datensatz in die Tabelle "Persons" einfügen?

a)

INSERT ('Jimmy', 'Jackson') INTO Persons

b)

INSERT INTO Persons VALUES ('Jimmy', 'Jackson') 

c)

INSERT VALUES ('Jimmy', 'Jackson') INTO Persons

12.

Henry, Daniel, and James spielen ein Spiel mit SQL! Wie können sie alle Datensätze in der Tabelle "Persons" eliminieren, bei denen der "Vorname" "Peter" ist?

a)

DELETE ROW FirstName='Peter' FROM Persons

b)

DELETE FirstName='Peter' FROM Persons

c)

DELETE FROM Persons WHERE FirstName = 'Peter'

13.

Wenn wir vergessen, ASC oder DESC nach einer SQL ORDER BY-Klausel anzugeben, was ist die Standardsortierreihenfolge?

a)

Desc

b)

Asc

c)

Nicht definiert

d)

Zufällig

14.

Welche Anweisung wird verwendet, um alle Daten aus der Studententabelle abzurufen, deren Name mit "P" beginnt?

a)

  SELECT * FROM student WHERE name LIKE "%p%";

b)

SELECT * FROM student WHERE name LIKE "P%";

c)

 SELECT * FROM student WHERE name LIKE "_P%";

d)

SELECT * FROM student WHERE name LIKE "%p";

15.
Question Image

Gegeben ist das gezeigte Datenbankschema. Welche SQL-Abfragen passen zu welcher Beschreibung?

a)

SELECT title FROM songs WHERE artist ="Queen";

1.

Titel alle Songs von Queen

b)

SELECT name FROM artists WHERE genre LIKE "Punk";

2.

Alle Künstler im Genre "Punk"

c)

SELECT title FROM songs WHERE artist IN (SELECT name

FROM artists WHERE genre LIKE "Rock");

3.

Alle Titel von Rock-Songs

d)

SELECT title FROM songs WHERE artist ="Motörhead";

4.

Title aller Songs von Motörhead

16.

Um die Bevölkerung Tansanias aus einer Datenbank von Ländern zu extrahieren, benötigen Sie den folgenden SQL-Befehl:

​ ​ (a)   Bevölkerung​ (b)   Ländern ​ (c)   Land =​ (d)  

Choose from the below words
SELECT

CHOOSE

EXTRACT

FROM

IN

WHERE

IF

"Tanzania"

Tanzania

"T%"

17.

Welche der Abfragen hat höchstwahrscheinlich dieses Ergebnis erzeugt?

a)

ANTWORT: SELECT id, name, year FROM movies WHERE year > 2010;

b)

ANSWER: SELECT id, name, year FROM movies WHERE year < 2010;

c)

ANSWER: SELECT * FROM movies WHERE year > 2010;

d)

ANSWER: SELECT id, name, year FROM movies WHERE YEAR > 2010;

18.

Was wäre das Ergebnis folgender SQL-Abfrage?

SELECT Emp_Id

FROM Employee

WHERE Title = "Programmierer" AND Last_Name LIKE "S%"

(a)  

19.

Wie viele Datensätze würden durch folgenden SQL-Befehl verändert werden?

UPDATE Student

SET Room = 49

WHERE Room = 56

a)

0

b)

1

c)

2

d)

3

20.

Wie viele Datensätze würden durch folgenden SQL-Befehl verändert werden?

UPDATE Student

SET Room = 40

WHERE NOT Class = "5B"

a)

0

b)

1

c)

2

d)

3