User aanmaken, DB CREATE, DB TABLE

User aanmaken
8 september 2025
Billy Kuiper
TTIIOB-SD4B25A


1 / 23
volgende
Slide 1: Tekstslide
ICTBeroepsopleiding

In deze les zitten 23 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 30 min

Onderdelen in deze les

User aanmaken
8 september 2025
Billy Kuiper
TTIIOB-SD4B25A


Slide 1 - Tekstslide

Agenda πŸ“ƒ
- Introductie + check-in
- Leerdoelen
- Voorkennis
- Uitleg
- Opdrachten
- Pauze
- Zelf aan de slag
- Afronding

Slide 2 - Tekstslide

⚑Check-inβ›ˆοΈ

Slide 3 - Tekstslide

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 - Tekstslide

Voorkennis

Slide 5 - Tekstslide

SQL

Slide 6 - Woordweb

πŸ”™ Voorkennis 
Lets Recap met voorbeelden!

Slide 7 - Tekstslide

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

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

Slide 8 - Tekstslide

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

CREATE DATABASE nieuwedatabase;

Slide 9 - Tekstslide

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

Tip: Gebruik Auto Increment bij ID velden ‼️

Slide 10 - Tekstslide

User rechten
Ook dit kan via 2 manieren (GUI)

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

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

Slide 11 - Tekstslide

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 - Tekstslide

Pauze β˜•
20 mins.

Slide 13 - Tekstslide

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 - Tekstslide

Zelfstandig aan de slag
SPL SQL + SPL Powershell

Vragen? Kom even naar de docent toe 😎

Slide 15 - Tekstslide

Afronding

Slide 16 - Tekstslide

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 - Quizvraag

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 - Quizvraag

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

Slide 19 - Quizvraag

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

Slide 20 - Quizvraag

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 - Quizvraag

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 - Tekstslide

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

Slide 23 - Tekstslide