De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

SQL Cursus deel 7 2017.

Verwante presentaties


Presentatie over: "SQL Cursus deel 7 2017."— Transcript van de presentatie:

1 SQL Cursus deel 7 2017

2 Wat weet je nog? Schrijf op het bord wat je nog weet van databases en MySQL. Bijvoorbeeld: Wat zit er een database? Voorbeelden datatypes? Hoe vraag ik gegevens op? Hoe filter op de gegevens Wat hebben we nog niet behandeld?

3 Leerdoelen Leerling kan: Tabel aanmaken (create table)
Gegevens toevoegen (insert) Gegevens wijzigen (update) Gegevens verwijderen (delete) Praktijkvoorbeeld: catalogus webshop.

4 Aanmaken Tabel CREATE TABLE `stad` ( `stad_id` INTEGER NOT NULL, `naam` VARCHAR(20) NOT NULL, `populatie` INTEGER NOT NULL, PRIMARY KEY(`stad_id`), UNIQUE (`naam`))

5 INSERT INSERT INTO `stad` (`stad_id`, `naam`, `populatie`) VALUES (1, 'Deventer', ), (2, 'Alkmaar', 92713), (3, 'Almere', ), (4, 'Deventer', )

6 UPDATE UPDATE tabel SET kolom = 'waarde', kolom2 = 'waarde2' WHERE criteria UPDATE stad SET naam = ‘Rotterdam' WHERE naam = ’Roterdam’; Let op dat je de WHERE niet vergeet anders update je de hele tabel met de zelfde inhoud

7 DELETE DELETE FROM tabel WHERE criteria DELETE FROM stad WHERE naam = ‘Rotterdam’;

8 Oefening klassikaal stad_id integer Sleutel naam varchar(20) Uniek
Maak een tabel ’Stad’ met phpMyAdmin met de kolommen: stad_id integer Sleutel naam varchar(20) Uniek populatie integer Vul de tabel ’Stad’ met de waarden: 20, Rotterdam,

9 Samenvattend Met welk SQL-commando’s kan ik gegevens aanpassen?
Hoe voorkom ik dubbele waarden? Waar moet ik op letten bij DELETE en UPDATE?

10 Vragen?

11 Opdracht Opdracht deel7.docx (

12 Wat hebben we geleerd? Formulier voor de volgende les invullen

13


Download ppt "SQL Cursus deel 7 2017."

Verwante presentaties


Ads door Google