-- THEORIE --(2p) 1. Wat is een database en wat zijn de voordelen van een database? --(2p) 2. Waar staat SQL voor en wat is SQL? --(2p) 3. Leg uit wat een join doet en wat het effect hiervan is op de data? --(2p) 4. Waarom is een unieke identifier essentieel bij het maken van joins? --(2p) 5. Wat is het datatype van ReportsTo in de tabel Employees? Waarom is het dit datatype? Waar verwijst het naar? Leg in je eigen woorden uit wat daar gebeurt. -- QUERIES --(2p) 6a. Maak een database-tabel met daarin 3 kolommen, let op de types: -- - Voornaam -- - Achternaam -- - Leeftijd --(2p) 6b. Voeg 3 personen toe aan de database-tabel. --(2p) 7. Schrijf een query die de voornaam, achternaam en titel laat zien van alle employees, sorteer op achternaam --(2p) 8. Schrijf een query die de InvoiceDate en BillingAddress laat zien van alle Invoices met BillingState ```MassaChusetts (MA)``` en die duurder waren dan 10 euro (HINT: selecteer eerst alles van de Invoices tabel met * zodat je kan zien hoe alles heet en hoe het in de database staat) --(2p) 9. Schrijf een query die alle data uit de customers tabel laat zien --(2p) 10. Laat alle voor- en achternamen zien van employees die in de IT werken, sorteer op naam van stad (aflopend) --(2p) 11 Schrijf een query die TELT hoeveel tracks er zijn die langer dan 10 minuten duren (1 min = 60 sec = 60000 millisec) --(2p) 12. Schrijf een query die TELT hoeveel unieke prijzen er voor tracks zijn --(2p) 13. Schrijf een query die alle voor- en achternamen van Employees laat zien die NIET naar de ```General Manager``` reporten. Je hoeft hier géén join te gebruiken. Je mag gewoon in de tabel kijken en een where gebruiken. --(2p) 14. Schrijf een query die de naam van de track weergeeft die de minste ruimte in beslag neemt --(2p) 15. Schrijf een query die uitrekent hoeveel alle tracks uit het album met de titel ```Frank``` in totaal gezamenlijk kosten, gebruik hierbij een join --(2p) 16. Schrijf een query die alle InvoiceDates vindt van customers die uit Nederland komen --(2p) 17. Schrijf een query die alle tracks vindt die zijn gemaakt door de artiest ```Queen``` --(2p) 18. Schrijf een query die alle InvoiceDates vindt, waarbij employee ```Jane Peacock``` heeft geholpen --(2p) 19. Schrijf een query die alle unieke album titels en artiesten namen toont van alle tracks die in het genre 'Rock' vallen.