Databases - 2. SQL query met WHERE

Databases - 2. SQL
lgg sql
  • Je kan gegevens uit een database ophalen middels een SQL query
  • Je kan specifieke gegevens uit een tabel halen met een where
1 / 16
next
Slide 1: Slide
InformaticaMiddelbare schoolvwoLeerjaar 4,5

This lesson contains 16 slides, with text slides.

time-iconLesson duration is: 45 min

Items in this lesson

Databases - 2. SQL
lgg sql
  • Je kan gegevens uit een database ophalen middels een SQL query
  • Je kan specifieke gegevens uit een tabel halen met een where

Slide 1 - Slide

This item has no instructions

Werken met een database
Om te werken aan een database heb je een programma nodig. Wij werken met phpMyAdmin maar er zijn er uiteraard veel meer. MySQL Workbench en SQL Server Management Studio zijn twee andere bekenden. Een voorbeeld:


1. Klik op klant
2. SQL wordt gegenereerd
3. Resultaat wordt getoond

Maar een website kan niet "klikken" dus we moeten SQL gaan leren!
Waar staat php eigenlijk voor?
PHP staat voor: PHP: Hypertext Preprocessor
1
2
3

Slide 2 - Slide

This item has no instructions

SQL
Taal om databases mee aan te spreken

Slide 3 - Slide

This item has no instructions

Structured Query Language
SELECT naam, emailadres FROM Klant
Output:
Met SQL kan je tegen een database "praten" Bekijk het onderstaande voorbeeld van de tabel "Klant"

Slide 4 - Slide

This item has no instructions

Fundament - C5
1.1 t/m 1.9

https://informatica.st-maartenscollege.nl/phpmyadmin/index.php

Gebruikersnaam: leerlingnummer
Wachtwoord: ***********

Slide 5 - Slide

This item has no instructions

Importeren database
We gaan deze module werken met fundament. Om de opdrachten in fundament goed te kunnen maken heb je de database uit fundament nodig. De volgende slides laten zien hoe je die importeert.

Slide 6 - Slide

This item has no instructions

Allemaal inloggen
https://informatica.st-maartenscollege.nl/phpmyadmin/index.php

gebruikersnaam: leerlingnummer 
wachtwoord: 

Slide 7 - Slide

Docent schrijft wachtwoord op bord indien van toepassing...
Importeren database
MySQL bestand downloaden

Slide 8 - Slide

This item has no instructions

2
1. Zorg dat je je database geselecteerd hebt

2. Selecteer het tabje Import 
1

Slide 9 - Slide

This item has no instructions

Slide 10 - Slide

This item has no instructions

5
Je hebt nu de fastfood database met de onderstaande tabellen. Yay!
Gebruik dit tabje voor de opdrachten in fundament

Slide 11 - Slide

This item has no instructions

Werken met een database
Om te werken aan een database heb je een programma nodig. Wij werken met phpMyAdmin maar er zijn er uiteraard veel meer. MySQL Workbench en SQL Server Management Studio zijn twee andere bekenden. Een voorbeeld:


1. Klik op klant
2. SQL wordt gegenereerd
3. Resultaat wordt getoond

Maar een website kan niet "klikken" dus we moeten SQL gaan leren!
Waar staat php eigenlijk voor?
PHP staat voor: PHP: Hypertext Preprocessor
1
2
3

Slide 12 - Slide

This item has no instructions

Structured Query Language
SELECT naam, emailadres FROM Klant
Output:
Met SQL kan je tegen een database "praten" Bekijk het onderstaande voorbeeld van de tabel "Klant"
Dit is SQL

Slide 13 - Slide

This item has no instructions

Schrijf een SQL query
  • die de voornaam, achternaam en email van alle klanten met achternaam "Aalbers"

Slide 14 - Slide

This item has no instructions

Schrijf een SQL query
  • Die alle producten geeft met categorie_id 2 
  • Bekijk de resultaten. Wat voor website pagina zou je hierbij kunnen verzinnen? 

Slide 15 - Slide

This item has no instructions

Fundament - C5
1.1 t/m 1.9

https://informatica.st-maartenscollege.nl/phpmyadmin/index.php

Gebruikersnaam: leerlingnummer
Wachtwoord: ***********

Slide 16 - Slide

This item has no instructions