User aanmaken, DB CREATE, DB TABLE

User aanmaken
8 september 2025
Billy Kuiper
TTIIOB-SD4B25A


1 / 23
next
Slide 1: Slide
ICTBeroepsopleiding

This lesson contains 23 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 30 min

Items in this lesson

User aanmaken
8 september 2025
Billy Kuiper
TTIIOB-SD4B25A


Slide 1 - Slide

Agenda 📃
- Introductie + check-in
- Leerdoelen
- Voorkennis
- Uitleg
- Opdrachten
- Pauze
- Zelf aan de slag
- Afronding

Slide 2 - Slide

⚡Check-in⛈️

Slide 3 - Slide

Leerdoelen 🎯
- Je maakt een nieuw gebruikersaccount aan in XAMPP met SQL
- Je maakt een nieuwe database aan d.m.v. SQL
- Je maakt een nieuwe tabel aan d.m.v. SQL
- Je kent gebruikersrechten toe aan een tabel in een database met SQL

Slide 4 - Slide

Voorkennis

Slide 5 - Slide

SQL

Slide 6 - Mind map

🔙 Voorkennis 
Lets Recap met voorbeelden!

Slide 7 - Slide

User aanmaken
2 manieren:
1) Via GUI
2) Via SQL (Gebruik deze!)

CREATE USER 'nieuwe_gebruiker'@'%' IDENTIFIED BY 'sterkwachtwoord';

Slide 8 - Slide

Database aanmaken
2 manieren:
1) Via GUI
2) Via SQL (<- Gebruik deze!)

CREATE DATABASE nieuwedatabase;

Slide 9 - Slide

Tabel aanmaken
2 manieren:
1) Via GUI
2) Via SQL (<- Gebruik deze!)

Tip: Gebruik Auto Increment bij ID velden ‼️

Slide 10 - Slide

User rechten
Ook dit kan via 2 manieren (GUI)

1) GUI
2) SQL (<- Gebruik deze!)

GRANT INSERT ON database_naam.* TO 'Arlon'@'%';

Slide 11 - Slide

Challenge!
- Werk in tweetallen
- Maak een user aan met SQL
- Maak een database aan
- Maak een nieuwe tabel in je net aangemaakte database
- Zorg ervoor dat de nieuwe user alleen een SELECT, INPUT en DROP statement uit kan voeren
timer
10:00

Slide 12 - Slide

Pauze ☕
20 mins.

Slide 13 - Slide

Challenge antwoord!
- De docent laat eerst het antwoord zien

- Vergelijk het antwoord op het bord met wat je gedaan hebt

- Wat is het verschil? Dit bespreken we in de klas 😉👍

Slide 14 - Slide

Zelfstandig aan de slag
SPL SQL + SPL Powershell

Vragen? Kom even naar de docent toe 😎

Slide 15 - Slide

Afronding

Slide 16 - Slide

Vul in: Wat hoort er op het 😎 te staan?

😎 'nieuwe_gebruiker'@'%' IDENTIFIED BY 'sterkwachtwoord';
A
DROP
B
CREATE
C
CREATE USER
D
CREATE TABLE

Slide 17 - Quiz

Wat betekend de % in het volgende commando:

CREATE USER 'nieuwe_gebruiker'@'%' IDENTIFIED BY 'sterkwachtwoord';
A
De gebruiker mag van alle locaties inloggen
B
Het betekend dat je alleen in localhost mag inloggen
C
Geen idee.
D
De gebruiker mag niet inloggen

Slide 18 - Quiz

Hoe maak je een database?
A
CREATE db
B
CREATE DATABASE
C
CREATE DATABASE WITH TABLE
D
CREATE DATABASE db

Slide 19 - Quiz

Hoe maak je een nieuwe tabel?
A
CREATE DB TABLE personen
B
CREATE TABLE personen
C
CREATE TABEL personen
D
CREATE TABLE

Slide 20 - Quiz

Vul dit commando aan om een DROP recht toe te voegen aan de database instagram met tabel gebruikers.

GRANT 🟪ON 🟩 TO 'nieuwe_gebruiker'@'%';

A
🟪 = DROP 🟩 = instagram.*
B
🟪 = ALL PRIVILEGES 🟩 = instagram.gebruikers
C
🟪 = DROP 🟩 = instagram.gebruikers
D
🟪 = DELETE 🟩 = instagram.gebruikers

Slide 21 - Quiz

Lesafsluiting
✅ Je maakt een nieuw gebruikersaccount aan in XAMPP met SQL
✅ Je maakt een nieuwe database aan d.m.v. SQL
✅ Je maakt een nieuwe tabel aan d.m.v. SQL
✅ Je kent gebruikersrechten toe aan een tabel in een database met SQL

Slide 22 - Slide

 Kort vooruitblik naar de volgende les.
Korte introductie volgende les (max 5 min)

Slide 23 - Slide