Meester van Subqueries

Meester van Subqueries
1 / 16
suivant
Slide 1: Diapositive
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

Cette leçon contient 16 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

Meester van Subqueries

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Hoe staan we erin vandaag?
😒🙁😐🙂😃

Slide 2 - Sondage

Cet élément n'a pas d'instructions

Leerdoel
Aan het eind van de les weten de studenten wat een subquery is en hoe die te gebruiken.

Slide 3 - Diapositive

Cet élément n'a pas d'instructions

Wat weet je al over subqueries?

Slide 4 - Carte mentale

Cet élément n'a pas d'instructions

Wat is een subquery?
Een subquery is een query die binnen een andere query wordt uitgevoerd. 

Het resultaat wordt vervolgens gebruikt in de hoofdquery.

Slide 5 - Diapositive

Cet élément n'a pas d'instructions

SELECT column1, column2
FROM table1
WHERE column1 = (SELECT column3 FROM table2 WHERE condition);

Slide 6 - Diapositive

Cet élément n'a pas d'instructions

Waarom subqueries gebruiken?
Subqueries worden gebruikt om complexe vragen op te lossen en om de resultaten van de hoofdquery te verfijnen.

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

Hoe gebruik je een subquery?
Een subquery wordt gebruikt binnen de WHERE- of HAVING-clausule van de hoofdquery. Het moet altijd tussen haakjes staan.

Slide 8 - Diapositive

Cet élément n'a pas d'instructions

Voorbeelden van subqueries
SELECT titel
FROM boeken
WHERE boek_id IN (    SELECT boek_id   FROM verkopen    GROUP BY boek_id
    HAVING AVG(aantal_verkocht) > ( SELECT AVG(aantal_verkocht) FROM verkopen) );

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

Welke SQL-Clausule kan een subquery bevatten?
A
Where
B
Group by
C
Order by
D
Select

Slide 10 - Quiz

Cet élément n'a pas d'instructions

Wat is het voordeel van het gebruik van subqueries?
A
Minder geheugenverbruik
B
Eenvoudiger syntaxis
C
Snellere query-uitvoering
D
Het vermogen om complexe vragen te beantwoorden

Slide 11 - Quiz

Cet élément n'a pas d'instructions

Hoe wordt een subquery genest in een SQL-query?
A
Door de subquery te nummeren
B
Door de subquery te markeren met een speciaal symbool
C
Door de subquery tussen haakjes te plaatsen
D
Door de subquery in hoofdletters te schrijven

Slide 12 - Quiz

Cet élément n'a pas d'instructions


Waarom zou je een subquery gebruiken?
A
Om complexe vragen te beantwoorden
B
Om de database te verwijderen
C
Om enkelvoudige vragen te beantwoorden
D
Om gegevens te sorteren

Slide 13 - Quiz

Cet élément n'a pas d'instructions

Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 14 - Question ouverte

De leerlingen voeren hier drie dingen in die ze in deze les hebben geleerd. Hiermee geven ze aan wat hun eigen leerrendement van deze les is.
Schrijf 2 dingen op waarover je meer wilt weten.

Slide 15 - Question ouverte

De leerlingen voeren hier twee dingen in waarover ze meer zouden willen weten. Hiermee vergroot je niet alleen betrokkenheid, maar geef je hen ook meer eigenaarschap.
Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 16 - Question ouverte

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.