Week 2 Les 1 & 2: MySQL introductie en MySQL workbench download
Week 2 Les 1
In de eerste les van deze week hebben wij MySQL Workbench 8.0 [1] gedownload. De link voor de download en de verwijzing naar de officiële handleiding voor de installatie kun je onderaan deze pagina, onder het kopje Bronnen, vinden. Als je deze handleiding te moeilijk vind, kun je nog altijd de handleiding volgen die In Microsoft Teams te vinden is.
In Microsoft Teams - Team Databases - ${klas code} - vind je onder het tabje Bestanden, een folder genaamd Class Materials. Deze folder bevat het bestand met instructies voor het installeren van MySQL Workbench. Dit bestand heet Databases - Intructies installatie MySQL Workbench. Let echter wel op dat het scherm kan afwijken van de screenshots in het bestand. Dit heeft o.a. te maken met eventueel vooraf geïnstalleerde "vereisten".
BELANGRIJK, LET OP! Als je de MySQL Server van Xampp gebruikt, kan het voorkomen dat de poorten voor een conflict zorgen omdat zowel Xampp als MySQL Workbench by default poort 3306 gebruiken. Als je dit wilt vermijden, kun je de poort van MySQL Workbench veranderen naar 3308.
Week 2 Les 2
Tijdens de les hebben we kennis gemaakt met o.a. MySQL
Tijdens deze les heb je kennis gemaakt met SQL [B1] op w3schools [2].
w3schools
w3schools.com is een website die (korte) tutorials bevat voor verschillende (programmeer)talen. Elke pagina behandeld een functie/aspect van een taal en begint vrijwel altijd met een korte uitleg van bijvoorbeeld een functie. Daarna legt de pagina kort uit hoe de syntax [B2] is. Als de syntax eenmaal behandeld is, gaat de pagina verder met (interactieve) voorbeelden en opgaven die je op je eigen tempo kunt doorlopen.
Tip: Als je in je browser navigeert naar de website van w3schools (zie [2]), zie je aan de linkerkant een menu. Selecteer SQL Select om deze pagina te openen.
Onderaan de SQL Select-pagina, is een zwarte kader met daarin Test Yourself With Exercises. Hierin is een link Start the Exercise. Als je deze link in een nieuwe tab in je browser opent, kun je enerzijds de uitleg/voorbeelden lezen en anderszijds de kennis die je opdoet uit de theorie, toepassen tijdens de opgaven.
MySQL Workbench
Als je de oefeningen op w3schools.com hebt doorlopen, ben je enigszins bekend met MySQL. Deze kennis kun je nu toepassen in de "praktijk" door de les - /huiswerk opdrachten te maken.
Les - / huiswerk opdracht: In Microsoft Teams is er een kopje Bestanden. Als je hierop klikt verschijnt er een mapje Class Materials. Deze map bevat meerdere opgaven. Als je klaar bent met de oefeningen op w3schools kun je beginnen met de opgaven in de map Class Materials.
Begrippen
[B1] SQL is de afkorting van Structured Query Language en is een taal waarmee je data kunt toevoegen, wijzigen en verwijderen binnen een Database Management System (DBMS).
[B2] Syntax is een ander woord voor de manier waarop je iets schrijft.
Bronnen
[1] MySQL Workbench 8.0 kun je downloaden op https://dev.mysql.com/downloads/windows/installer/8.0.html .
LET OP! De bovenstaande link bevat twee MSI Installers. Wees er zeker van dat je de mysql-installer-community-8.0.19.0.msi download. Dit is een wizard waar je doorheen moet lopen.
Tijdens de installatie vraagt de wizard om een wachtwoord. Dit wachtwoord heb je later nodig om in te kunnen loggen op je MySQL database connection. Vergeet je wachtwoord niet!
Indien je de lessen hebt gemist, kun je de vereiste stappen voor de installatie terug vinden in de MySQL documentatie:
https://dev.mysql.com/doc/workbench/en/wb-installing-windows.html .
[2] Link voor de SQL tutorial op w3schools.com: https://www.w3schools.com/sql/default.asp