Even een check wat je nog een keer moet doornemen voor de toets!
1 / 15
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolvwoLeerjaar 5
Cette leçon contient 15 diapositives, avec quiz interactifs et diapositives de texte.
La durée de la leçon est: 20 min
Éléments de cette leçon
De grote SQL Quiz
Even een check wat je nog een keer moet doornemen voor de toets!
Slide 1 - Diapositive
Welke drie basiswoorden heb je nodig voor SQL queries?
A
SELECT WHERE BEGIN
B
SELECT WHERE ORDER
C
SHOW FROM WHERE
D
SELECT FROM WHERE
Slide 2 - Quiz
Wat doet de SQL-query:
SELECT * FROM product
A
Het selecteert alle rijen en kolommen uit de tabel 'product'.
B
Het verwijdert alle gegevens uit de tabel 'product'.
C
Het wijzigt de structuur van de tabel 'product'.
D
Het voegt nieuwe gegevens toe aan de tabel 'product'.
Slide 3 - Quiz
Wat doet de query: SELECT naam, plaats FROM gebruikers WHERE naam NOT LIKE 'Jan%';
A
Alle namen en woonplaatsen van gebruikers, behalve die van gebruikers met de naam 'Jan'.
B
Alle namen en woonplaatsen van gebruikers, behalve die van gebruikers met de naam 'Jan' of de 'Janssen'.
C
Alle namen en woonplaatsen van gebruikers, behalve die van gebruikers met de naam 'Janssen'.
D
Alle namen en woonplaatsen van gebruikers, behalve die van gebruikers met een naam die begint met 'Jan'.
Slide 4 - Quiz
Waarmee sorteer je een tabel op een veldnaam?
A
SORT BY
B
ORDERING BY
C
ORDER BY
D
ORDER
Slide 5 - Quiz
Wat doet de functie CONCAT()?
A
Plakt twee stukjes tekst aan elkaar
B
Plakt twee kolomnamen aan elkaar
C
Maakt van twee rijen één rij
D
Maakt van twee kolommen één kolom
Slide 6 - Quiz
Waarmee selecteer je alleen unieke waarden?
A
SELECT DIFFERENT
B
SELECT DISTINCT
C
SELECT UNIQUE
D
SELECT DISCRETE
Slide 7 - Quiz
Hoe tel je alle rijen op van een tabel 'gebruikers'?
A
SELECT LEN(*) FROM gebruikers
B
SELECT NO(*) FROM gebruikers
C
SELECT COLUMNS(*) FROM gebruikers
D
SELECT COUNT(*) FROM gebruikers
Slide 8 - Quiz
Wat is het verschil tussen JOIN en LEFT JOIN?
A
JOIN geeft alle records van allebei de tabellen weer. LEFT JOIN geeft alleen de records van de eerste tabel.
B
JOIN geeft alleen de overeenkomende records uit beide tabellen weer. LEFT JOIN geeft alle records uit de eerste tabel weer en alleen de overeenkomende records uit de tweede tabel.
C
Met JOIN kun je drie tabellen tegelijk combineren. LEFT JOIN geeft alleen de overeenkomende records uit beide tabellen weer.
D
Er is geen verschil, je kunt ze allebei gebruiken, maar het is alleen een andere syntax.
Slide 9 - Quiz
Wat doet de query: SELECT naam, plaats FROM gebruikers WHERE plaats = "Rotterdam" OR plaats ="Amsterdam" ORDER BY plaats ASC;
A
Alle namen en woonplaatsen van gebruikers uit Amsterdam en daarna die van de gebruikers uit Rotterdam.
B
Alle namen en woonplaatsen van gebruikers uit Rotterdam en daarna die van de gebruikers uit Amsterdam.
C
Alle namen en woonplaatsen van gebruikers uit Amsterdam.
D
Alle namen en woonplaatsen van gebruikers uit Rotterdam.
Slide 10 - Quiz
SELECT
FROM
,
Maak een query waarmee je naam, adres, woonplaats
en telefoonnummer van Jan de Boer krijgt uit tabel gebruikers.
;
,
,
timer
1:00
telefoonnr
gebruikers
WHERE
AND
adres
naam
AS
plaats
Jan de Boer
=
"Jan de Boer"
naam
Slide 11 - Question de remorquage
Maak een query, waarmee je de namen krijgt van personen die een Bosch' telefoonnummer (073) hebben, maar niet in de plaats Den Bosch wonen uit de tabel gebruikers.
;
AND telefoonnr
timer
1:00
NOT
LIKE
AS
WHERE
<>
"073"
plaats
"Den Bosch"
*bosch
naam
=
gebruikers
"073*"
SELECT
FROM
Slide 12 - Question de remorquage
Maak een query, waarmee je alle kolommen van de tabel gebruikers toont van alle mensen met een naam die begint met een b.
;
timer
1:00
NOT
LIKE
%b"
WHERE
*
"b%"
plaats
gebruikers
"%b%"
naam
=
b*
"b"
SELECT
FROM
Slide 13 - Question de remorquage
Maak een query, waarmee je de volgende
tabel maakt
);
timer
2:00
(
FROM
JOIN
country_id
location_id
AS
country_name
INNER
countries
locations
NATURAL
=
state_province
USING
SELECT
LEFT
Slide 14 - Question de remorquage
Check bij jezelf waar je nog gaten hebt liggen en ga nog eens door die opdrachten voor de toets!