11. Relationele Databases Structuur Flashcards

1
Q

Wat betekent RDMS?

A

Relationeel Database Management Systeem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wat doet een DB management Systeem

A

Het DBMS controleert o.a. of queries aan de vooraf gestelde regels voldoen

Ook maakt kan het DBMS overzichten genereren

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wat is de normalisatie theorie?

A

Het verwijderen van herhalende groepen en redunantie.

Hierbij worden grote tabellen opgesplitst en meerdere kleinere tabellen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wat wordt bedoelt met populatie?

A

De rijen van een tabel vormen met elkaar de populatie van die Tabel.

Alle rijen van alle tabellen vormen de populatie van de database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wat is de uniciteitsregel?

A

Een ID of naam moet uniek zijn en kan maar 1 keer voorkomen in de tabel. In een stroken diagram worden deze regels met een pijl weer gegeven.

Een smalle uniciteitsregel gaat over 1 kolom, een brede uniciteitsregel gaat over 2 of meer kolommen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In een multipliciteitsdiagram staat een o| voor….

A

dat een relatie 0 of 1 is

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In een multipliciteitsdiagram staat een || voor….

A

Dat er precies 1 moet zijn

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wat doet een ‘Restricted Delete’?

A

Deze delete van een ‘parent-row’ lukt alleen als er geen kinderen meer aan deze ouder verbonden zijn.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wat doet een ‘Cascading delete’

A

Bij het verwijderen van de ‘parent-row’ worden automatisch alle kinder-rijen verwijderd (zolang daar geen specifieke restricties opzitten)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wat is een samengestelde sleutel (composed key)?

A

Dit is een primaire key die is samengesteld uit meerdere kolommen. Een uniek combinatie van kenmerken. Huisnummer + postcode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wat is een herhalende groep?

A

Een herhalende groep is een tabel in een tabel. (voorbeeld: gerechten tabel, gerecht pasta waar dan een tabel instaat met alle ingedrienten)

Deze wil je altijd lostkoppelen, in al je tekent teken je de herhalende tabel onder , in dit geval, de gerechten tabel.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wat is redunantie in een tabel?

A

Data die steeds wordt herhaald.
Bijvoorbeeld:

product: suiker
gemeten in: gram
Kj per eenheid: 15

als je in ieder gerecht waar suiker inzit ook gram en 15 kj vermeld heb je onnodig data in je tabel

oplossing: tabel splitsen, in een tekening naar boven.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wat is standaardisatie van je tabel (kolom)

A

Dat de waarde een kolom een drop down is. Dit wordt gedaan door een tabel boven de betreffende kolom te staan.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wat betekent een klein ‘o’ bij een kolom naam?

A

Dat de kolom optioneel (Nullable) is.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wat betekent een ‘/’ voor een kolom naam?

A

Dat de waarde in deze kolom afleidbaar(berekenbaar) is door middel van andere kolommen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
A