diff options
author | lonkaars <loek@pipeframe.xyz> | 2022-10-06 08:20:43 +0200 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2022-10-06 08:20:43 +0200 |
commit | 0ec9d66bc38e235008dfa181c17c101770dd8173 (patch) | |
tree | 12cccbe18c66dc3ae53e64adf66827d46e1ef80c /opdracht-2/opdracht-2.m4 | |
parent | ce530f4905a84c844d5d023f999e23319ebffd0d (diff) |
opdracht 2 klaar
Diffstat (limited to 'opdracht-2/opdracht-2.m4')
-rw-r--r-- | opdracht-2/opdracht-2.m4 | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/opdracht-2/opdracht-2.m4 b/opdracht-2/opdracht-2.m4 index eebbed3..bf43314 100644 --- a/opdracht-2/opdracht-2.m4 +++ b/opdracht-2/opdracht-2.m4 @@ -42,21 +42,33 @@ terwijl `having` ná `group by` filtert. ## Opdracht 14 -> Wat is het doel van subselects? +Met subselects kun je het resultaat van een query gebruiken in een andere +query. ## Opdracht 15 -> Wat is een view? +Een view slaat het resultaat op van een uitgevoerde query, zodat deze later +gebruikt kan worden in andere query's. Het enige verschil tussen subselects en +views is dat bij subselects de subquery elke keer wordt uitgevoerd. ## Opdracht 16 -> Leg uit wat een 'commitmoment' is +Als je tijdens een transaction de database hebt aangepast, en je tevreden bent +over de aanpassingen gebruik je `commit`. Als je werkt op een live database is +het handig om te wachten met committen tot een gepland onderhoudsmoment zodat +gebruikers geen onverwachte uitvaltijd ervaren. ## Opdracht 17 -> Wat is het verschil tussen een enkelvoudige en meervoudige insert? +Bij een enkelvoudige insert voeg je één rij toe aan een tabel, terwijl een +meervoudige insert meer dan één rij in een keer toe voegt. ## Opdracht 18 -> Met welke instructie verwijder je alle records uit een tabel? +```sql +delete from <tabelnaam>; +``` + +Als je `delete from` geen `where` meegeeft verwijdert deze statement alle rijen +uit een tabel. |