Jan Jaap Siewers | Nov 10, 2022

Queries bedrijfscursussen

Voorkennis

  • Basiskennis SQL
  • Programmeertaal: PHP

Dit ga je leren

  • Basiskennis PHP
  • Een loop maken met PHP

Casus

  • Een bedrijf organiseert cursussen voor medewerkers.
  • Er worden verschillende cursussen georganiseerd, bijv. Photoshop basis, SQL voor beginners etc. etc.
  • De cursussen worden vaker dan 1 keer gegeven op verschillende momenten (uitvoeringen).
  • Medewerkers kunnen zich inschrijven op uitvoeringen van een cursus

Uitleg

Hier vind je uitleg over het gebruik van MySQL en queries

Opdracht

Maak queries op basis van onderstaand ERD (entiteit-relatie-diagram)

  1. Geef een overzicht van alle gegevens van alle cursussen
  2. Geef een overzicht van de code en de omschrijving van alle cursussen waar het woord 'database' voorkomt in de omschrijving
  3. Geef de top 10 van medewerkers met het hoogste salaris aflopend gesorteerd.
  4. Geef een overzicht van de eerste 10 cursussen aflopend gesorteerd op code
  5. Geef een overzicht van alle uitvoeringen van een cursus in de maand januari 2023
  6. Geef een overzicht van de voor- en achternaam van deelnemers aan de cursus met code 'DBB' op 12 juli 2023.
  7. Geef een overzicht van de cursussen die vaker dan 2 keer worden uitgevoerd.
  8. Geef de top 5 van cursussen die de hoogste gemiddelde evaluatie hebben gekregen
  9. Geef de top 5 van medewerkers die de meeste cursussen hebben gedaan.
  10. Geef de top 5 van meest gebruikte locaties voor cursussen waarvan de code begint met 'DB'

Cursus databases ERD

Resultaat

  • De gevraagde queries
  • Een verslag met schermafbeeldingen van de uitvoer van de queries.