# SQL Queries cursus ### Installatie MySQL/MariaDB met Xampp #### Leerdoelen * Je kunt XAMPP installeren * Je kunt met behulp van de 'shell' en 'mysql' queries sturen naar database-server --- # SQL Queries cursus ### Een database installeren #### Leerdoelen * Je kunt een database installeren met een sql-bestand * Je kunt met sql opvragen welke databases er beschikbaar zijn in de database-server * Je kunt met sql opvragen welke tabellen beschikbaar zijn in een database * Je kunt met sql opvragen welke records er beschikbaar zijn in een tabel * SHOW, SELECT, FROM --- # SQL Queries cursus ### Eenvoudige queries uitvoeren #### Leerdoelen * Je kunt queries uitvoeren op een enkele tabel * Je kunt bepalen welke kolommen je uit een tabel weer wil geven * Je kunt records in een tabel filteren en weergeven met: * LIKE, IN, IS NULL, WHERE, OR, AND, NOT --- # SQL Queries cursus ### CRUD #### Leerdoelen * Je kunt records toevoegen aan een tabel * Je kunt records aanpassen in een tabel * Je kunt records verwijderen uit een tabel --- # SQL Queries cursus ### Aggregatie functies #### Leerdoelen * Je kunt gegevens uit een tabel sorteren * Je kunt gegevens uit een tabel groeperen * Je kunt berekeningen uitvoeren op gegevens in een tabel * Je kunt gegroepeerde gegevens filteren. * ORDER BY, GROUP BY, HAVING, COUNT, MAX, MIN, SUM en AVG --- # SQL Queries cursus ### Tabellen combineren #### Leerdoelen * Je kunt gegevens uit meerdere tabellen opvragen * Je kunt werken met aliassen * JOIN, LEFT JOIN, AS --- # SQL Queries cursus ### Permissies en mysql gebruiken met PHP en Python * Je kunt gebruikers aanmaken in mysql/mariadb * Je kunt permissies toekennen aan gebruikers * Je kunt een database-connectie opzetten vanuit PHP * Je kunt een database-connectie opzetten vanuit Python * GRANT