Even een check wat je nog een keer moet doornemen voor de toets!
1 / 15
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolvwoLeerjaar 5
In deze les zitten 15 slides, met interactieve quizzen en tekstslides.
Lesduur is: 20 min
Onderdelen in deze les
De grote SQL Quiz
Even een check wat je nog een keer moet doornemen voor de toets!
Slide 1 - Tekstslide
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 - Quizvraag
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 - Quizvraag
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 - Quizvraag
Waarmee sorteer je een tabel op een veldnaam?
A
SORT BY
B
ORDERING BY
C
ORDER BY
D
ORDER
Slide 5 - Quizvraag
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 - Quizvraag
Waarmee selecteer je alleen unieke waarden?
A
SELECT DIFFERENT
B
SELECT DISTINCT
C
SELECT UNIQUE
D
SELECT DISCRETE
Slide 7 - Quizvraag
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 - Quizvraag
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 - Quizvraag
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 - Quizvraag
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 - Sleepvraag
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 - Sleepvraag
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 - Sleepvraag
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 - Sleepvraag
Check bij jezelf waar je nog gaten hebt liggen en ga nog eens door die opdrachten voor de toets!