1/36
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Wat betekent DDL in SQL?
DDL is een taal om tabellen en andere databaseobjecten te maken en te veranderen.
Wat doet het commando CREATE in SQL?
Het maakt een nieuwe tabel of ander databaseobject.
Wat doet het commando ALTER in SQL?
Het verandert de structuur van een bestaande tabel.
Wat doet het commando DROP in SQL?
Het verwijdert een tabel of ander object uit de database.
Wat doet CREATE TABLE?
Het maakt een nieuwe tabel in de database.
Wat betekent VARCHAR(5)?
Een tekstveld met maximaal 5 tekens.
Wat gebeurt er als je te veel tekens invoert in VARCHAR(5)?
De database geeft een foutmelding.
Wat is NUMERIC(5,2)?
Een getal met 5 cijfers totaal en 2 na de komma.
Wat doet een PRIMARY KEY?
Het maakt elke rij in de tabel uniek.
Wat doet een FOREIGN KEY?
Het koppelt rijen aan een andere tabel.
Wat is een samengestelde sleutel (composite key)?
Een sleutel met twee of meer kolommen samen.
Wat is een constraint in SQL?
Een regel die bepaalt wat wel of niet mag in de tabel.
Wat is een NOT NULL constraint?
Een kolom mag geen lege waarde hebben.
Wat is een CHECK constraint?
Controleert of de waarde aan een bepaalde voorwaarde voldoet.
Wat betekent referentiële integriteit?
Dat verwijzingen tussen tabellen altijd geldig moeten zijn.
Wat is een tuple in PostgreSQL?
Een rij met waarden in een tabel.
Wat is een pagina (page) in PostgreSQL?
De basisopslag van data, meestal 8 kB groot.
Wat is TOAST in PostgreSQL?
Een systeem om grote velden op te slaan buiten de tabel.
Wat doet VACUUM in PostgreSQL?
Maakt ruimte vrij en houdt de database schoon.
Wat is een Free Space Map (FSM)?
Een kaart die laat zien waar nog ruimte is in tabellen.
Wat is een Visibility Map (VM)?
Een kaart die toont welke rijen zichtbaar of verwijderd zijn.
Wat is fillfactor in een tabel?
Het percentage van een pagina dat wordt gevuld met data.
Wat is een tablespace in PostgreSQL?
Een locatie op de schijf waar databasebestanden staan.
Wat doet CREATE TABLE AS?
Maakt een nieuwe tabel op basis van een SELECT-query.
Wat doet ALTER TABLE?
Verandert kolommen, namen of regels in een tabel.
Wat betekent NOT VALID bij een constraint?
De regel geldt alleen voor nieuwe data, niet voor bestaande.
Wat doet VALIDATE CONSTRAINT?
Controleert of alle rijen voldoen aan de regel.
Wat betekent DEFERRABLE bij een constraint?
De controle kan worden uitgesteld tot het einde van een transactie.
Wat doet DROP TABLE?
Verwijdert een tabel en alle bijbehorende regels en indexen.
Wat is een synoniem voor een tabel?
Een andere naam (of view) voor dezelfde tabel.
Wat is een sequence?
Een teller die unieke getallen maakt voor tabellen.
Wat doet nextval(‘seq_naam’)?
Haalt het volgende nummer uit een sequence.
Wat doet currval(‘seq_naam’)?
Toont het laatst gebruikte nummer van een sequence.
Wat is een identity column?
Een kolom die automatisch nummers krijgt van een sequence.
Wat betekent GENERATED ALWAYS AS IDENTITY?
De database vult de waarde altijd zelf in.
Wat betekent GENERATED BY DEFAULT AS IDENTITY?
De gebruiker mag zelf een waarde geven als dat nodig is.
Waarom zijn sequences handig?
Ze geven automatisch unieke sleutels zonder conflicten.