Databanken 2 W3

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 8:46 AM on 10/2/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 is DML?

Een taal om gegevens in een tabel toe te voegen, te veranderen of te verwijderen.

2
New cards

Welke DML-commando’s zijn er?

INSERT, UPDATE, DELETE, TRUNCATE.

3
New cards

Wat kan fout gaan bij DML?

Te veel gebruikers tegelijk, tegenstrijdige gegevens, regels van de database worden gebroken.

4
New cards

Wat doet UPDATE?

Verandert de waarde van kolommen in een rij.

5
New cards

Wat heb je nodig om UPDATE te gebruiken?

Je moet eigenaar zijn of een UPDATE-recht hebben.

6
New cards

Wat doet INSERT?

Voegt een nieuwe rij toe in de tabel.

7
New cards

Wat heb je nodig om INSERT te gebruiken?

Je moet eigenaar zijn of een INSERT-recht hebben.

8
New cards

Welke regels gelden bij INSERT?

Waarden moeten passen bij het type kolom. Tekst en datum tussen aanhalingstekens.

9
New cards

Hoe kopieer je rijen van een andere tabel?

Met INSERT INTO … SELECT ….

10
New cards

Wat doet DELETE?

Verwijdert rijen uit een tabel.

11
New cards

Wat heb je nodig om DELETE te gebruiken?

Je moet eigenaar zijn of een DELETE-recht hebben.

12
New cards

Wat doet TRUNCATE?

Verwijdert alle rijen uit een tabel snel en in één keer.

13
New cards

Wanneer gebruik je TRUNCATE?

Als je een grote tabel snel leeg wil maken.

14
New cards

Wat is een PRIMARY KEY?

Een sleutel die uniek is en nooit leeg.

15
New cards

Wat is een FOREIGN KEY?

Een sleutel die verwijst naar een andere tabel.

16
New cards

Wat doet DELETE CASCADE?

Verwijdert ook de rijen in de kindtabel.

17
New cards

Wat doet DELETE SET NULL?

Zet de waarde in de kindtabel op NULL.

18
New cards

Wat is een transactie?

Een groep opdrachten die samen goed gaan of samen fout.

19
New cards

Welke commando’s horen bij TCL?

BEGIN, COMMIT, ROLLBACK, SAVEPOINT.

20
New cards

Wat doet COMMIT?

Maakt de veranderingen definitief.

21
New cards

Wat doet ROLLBACK?

Maakt de veranderingen ongedaan.

22
New cards

Wat is een SAVEPOINT?

Een punt in de transactie waar je naar terug kan.

23
New cards

Wat zijn de vier ACID-eigenschappen?

Atomicity, Consistency, Isolation, Durability.

24
New cards

Wat betekent Atomicity?

Alles gaat samen, of niks gaat.

25
New cards

Wat betekent Consistency?

De database blijft juist en klopt.

26
New cards

Wat betekent Isolation?

De transactie werkt alsof ze alleen is.

27
New cards

Wat betekent Durability?

Na COMMIT blijven de veranderingen bewaard.

28
New cards

Wat is read consistency?

Lezers zien gegevens zoals ze waren bij het begin van de actie.

29
New cards

Wat is een dirty read?

Je leest veranderingen die nog niet vastgelegd zijn.

30
New cards

Wat is een non-repeatable read?

Hetzelfde SELECT geeft later een ander resultaat.

31
New cards

Wat is een phantom read?

Er komen nieuwe rijen bij tijdens de transactie.

32
New cards

Welke isolatieniveaus zijn er?

READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE.

33
New cards

Welk isolatieniveau is standaard?

READ COMMITTED.

34
New cards

Wat doet SERIALIZABLE?

Doet alsof transacties één voor één worden uitgevoerd.

35
New cards

Wat is implicit locking?

De database zet automatisch een slot op rijen bij wijziging.

36
New cards

Wat is een deadlock?

Twee transacties blokkeren elkaar.

37
New cards

Hoe voorkom je problemen bij updates?

Met SELECT … FOR UPDATE NOWAIT.