Databanken 2 - ISB W4

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/36

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:27 PM on 10/7/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

37 Terms

1
New cards

Wat betekent DDL in SQL?

DDL is een taal om tabellen en andere databaseobjecten te maken en te veranderen.

2
New cards

Wat doet het commando CREATE in SQL?

Het maakt een nieuwe tabel of ander databaseobject.

3
New cards

Wat doet het commando ALTER in SQL?

Het verandert de structuur van een bestaande tabel.

4
New cards

Wat doet het commando DROP in SQL?

Het verwijdert een tabel of ander object uit de database.

5
New cards

Wat doet CREATE TABLE?

Het maakt een nieuwe tabel in de database.

6
New cards

Wat betekent VARCHAR(5)?

Een tekstveld met maximaal 5 tekens.

7
New cards

Wat gebeurt er als je te veel tekens invoert in VARCHAR(5)?

De database geeft een foutmelding.

8
New cards

Wat is NUMERIC(5,2)?

Een getal met 5 cijfers totaal en 2 na de komma.

9
New cards

Wat doet een PRIMARY KEY?

Het maakt elke rij in de tabel uniek.

10
New cards

Wat doet een FOREIGN KEY?

Het koppelt rijen aan een andere tabel.

11
New cards

Wat is een samengestelde sleutel (composite key)?

Een sleutel met twee of meer kolommen samen.

12
New cards

Wat is een constraint in SQL?

Een regel die bepaalt wat wel of niet mag in de tabel.

13
New cards

Wat is een NOT NULL constraint?

Een kolom mag geen lege waarde hebben.

14
New cards

Wat is een CHECK constraint?

Controleert of de waarde aan een bepaalde voorwaarde voldoet.

15
New cards

Wat betekent referentiële integriteit?

Dat verwijzingen tussen tabellen altijd geldig moeten zijn.

16
New cards

Wat is een tuple in PostgreSQL?

Een rij met waarden in een tabel.

17
New cards

Wat is een pagina (page) in PostgreSQL?

De basisopslag van data, meestal 8 kB groot.

18
New cards

Wat is TOAST in PostgreSQL?

Een systeem om grote velden op te slaan buiten de tabel.

19
New cards

Wat doet VACUUM in PostgreSQL?

Maakt ruimte vrij en houdt de database schoon.

20
New cards

Wat is een Free Space Map (FSM)?

Een kaart die laat zien waar nog ruimte is in tabellen.

21
New cards

Wat is een Visibility Map (VM)?

Een kaart die toont welke rijen zichtbaar of verwijderd zijn.

22
New cards

Wat is fillfactor in een tabel?

Het percentage van een pagina dat wordt gevuld met data.

23
New cards

Wat is een tablespace in PostgreSQL?

Een locatie op de schijf waar databasebestanden staan.

24
New cards

Wat doet CREATE TABLE AS?

Maakt een nieuwe tabel op basis van een SELECT-query.

25
New cards

Wat doet ALTER TABLE?

Verandert kolommen, namen of regels in een tabel.

26
New cards

Wat betekent NOT VALID bij een constraint?

De regel geldt alleen voor nieuwe data, niet voor bestaande.

27
New cards

Wat doet VALIDATE CONSTRAINT?

Controleert of alle rijen voldoen aan de regel.

28
New cards

Wat betekent DEFERRABLE bij een constraint?

De controle kan worden uitgesteld tot het einde van een transactie.

29
New cards

Wat doet DROP TABLE?

Verwijdert een tabel en alle bijbehorende regels en indexen.

30
New cards

Wat is een synoniem voor een tabel?

Een andere naam (of view) voor dezelfde tabel.

31
New cards

Wat is een sequence?

Een teller die unieke getallen maakt voor tabellen.

32
New cards

Wat doet nextval(‘seq_naam’)?

Haalt het volgende nummer uit een sequence.

33
New cards

Wat doet currval(‘seq_naam’)?

Toont het laatst gebruikte nummer van een sequence.

34
New cards

Wat is een identity column?

Een kolom die automatisch nummers krijgt van een sequence.

35
New cards

Wat betekent GENERATED ALWAYS AS IDENTITY?

De database vult de waarde altijd zelf in.

36
New cards

Wat betekent GENERATED BY DEFAULT AS IDENTITY?

De gebruiker mag zelf een waarde geven als dat nodig is.

37
New cards

Waarom zijn sequences handig?

Ze geven automatisch unieke sleutels zonder conflicten.