programmeren
in python
Jaar 3 - Module 2 - Les 6: Data in een tabel aanpassen
Herhaling les 5
-
Tabellen aanmaken
create table <tabelnaam>(
<kolomnaam1> <kolomtype1>,
<kolomnaam2> <kolomtype2>,
...
);
Herhaling les 5
-
Tabellen aanmaken
create table <tabelnaam>(
<kolomnaam1> <kolomtype1>,
<kolomnaam2> <kolomtype2>,
...
);
create table personen(
Persoonsnummer INT,
Naam TEXT,
Geslacht TEXT
);
Herhaling les 5
-
Tabellen aanmaken
- Tabellen vullen
create table <tabelnaam>(
<kolomnaam1> <kolomtype1>,
<kolomnaam2> <kolomtype2>,
...
);
create table personen(
Persoonsnummer INT,
Naam TEXT,
Geslacht TEXT
);
insert into <tabelnaam> values (<waarde1>, <waarde2>, ...);
Herhaling les 5
-
Tabellen aanmaken
- Tabellen vullen
create table <tabelnaam>(
<kolomnaam1> <kolomtype1>,
<kolomnaam2> <kolomtype2>,
...
);
create table personen(
Persoonsnummer INT,
Naam TEXT,
Geslacht TEXT
);
insert into <tabelnaam> values (<waarde1>, <waarde2>, ...);
insert into personen values (1, 'Johan', 'J');
Herhaling les 5
Datatypes
Herhaling les 5
Datatypes
- INT -> geheel getal
- FLOAT -> kommagetal (decimaal getal)
- TEXT -> tekst
- DATE -> datum
- TIME -> tijd
vandaag gaan we...
-
1ste uur: data in een bestaande tabel aanpassen
- 2de uur: opdracht format strings
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is
We hebben hier een foutje gemaakt en willen dat veranderen
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is
We hebben hier een foutje gemaakt en willen dat veranderen
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
We hebben hier een foutje gemaakt en willen dat veranderen
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
We hebben hier een foutje gemaakt en willen dat veranderen
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
Begin met update
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
We hebben hier een foutje gemaakt en willen dat veranderen
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
De naam van de tabel
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
We hebben hier een foutje gemaakt en willen dat veranderen
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
Dan set
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
De kolom die we willen aanpassen
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
=
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
Dan de nieuwe waarde
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
Belangrijk! Zeg met where welke regel(s) je aan wilt passen.
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
Met deze code verander je deze naam
Tabellen aanpassen
Nu de tabel gevuld is, kun je waardes aanpassen als dat nodig is:
update personen
set Naam = 'Clement'
where Persoonsnummer = 5;
Met deze code verander je deze naam
update <tabelnaam>
set <kolomnaam1> = <waarde1>
where <kolomnaam2> = <waarde2>;
demo
tips vooraf!!!
Lever je code pas in als je hebt gezien wat de uitkomst is en die hebt gecontroleerd.
Zodadelijk in repl.it
opdrachten in repl.it
opdrachten in repl.it
opdrachten in repl.it
opdrachten in repl.it
opdrachten in repl.it
-
Verplicht zijn de opdrachten van les 5 (01 t/m 04)
- Verplicht zijn de opdrachten van les 6 (01 t/m 03)
- Extra opdracht les 5 (05)
- Deadline: dinsdag 20:00
opdrachten in repl.it
- Bij extra opdrachten staat een (X)
- Dit zijn de regels:
- Opdrachten zonder (X) zijn verplicht, die maak je allemaal.
- Opdachten zonder (X) niet af in de les? Dan is het huiswerk
- Die tellen mee voor je inzet.
- Klaar met de opdrachten zonder (X) in de les? Dan ga je door met die met een (X)
- Samenwerken:
- Overleggen mag
- Antwoorden voorzeggen NIET
- Overtypen/multiplayer ook NIET
- Deadline dinsdag om 19:59
opdrachten in repl.it
Python Klas 3 - Module 2 - Les 6
By Ebbens
Python Klas 3 - Module 2 - Les 6
Leerdoel Module: werken met databases. Lesdoel: Data in een tabel aanpassen
- 255