Home Papers Reports Projects Code Fragments Dissertations Presentations Posters Proposals Lectures given Course notes
<< 6. Functional Dependencies8. Examination Questions 1998-1999 >>

7. Normaalvormen

Werner Van Belle1 - werner@yellowcouch.org, werner.van.belle@gmail.com

1- Programming Technology Lab (PROG) Department of Computer Science (DINF) Vrije Universiteit Brussel (VUB); Pleinlaan 2; 1050 Brussel; Belgium

Abstract :  Why normal forms ?

Reference:  Werner Van Belle; Normaalvormen;


Normaalvormen

Welke van de volgende relaties staan in 3e normaalvorm, BCNF ?

R1:

A

B

C

D

E

F

A

B

C

D

E

F

G

H

A

B

I

H

B

C

B

C

G

H

A

B

C

C

I

E

R3:

A

B

C

D

E

F

A

B

C

D

I

F

A

B

A

B

I

H

B

C

B

C

G

H

A

B

C

C

I

H

R4:

A

B

C

D

A

B

C

D

A

B

A

D

B

C

B

C

A

B

C

C

Meerwaardige afhankelijkheid

Is in R4 C ->-> A ?

Is in R5 C->-> A ?

R5:

A

B

C

D

A

B

C

D

A

B

A

D

B

C

B

C

A

B

C

C

B

B

C

D

  1. Geef een voorbeeld dat aantoond dat 4e normaalvorm strikter is dan BCNF. Geef een voorbeeld dat aantoond dat BCNF strikter is dan de 3e normaalvorm.
  2. Bespreek het ‘waarom’ van elke normaalvorm. Waarom bestaat de 1e, 2e, 3e, 3 ½, 4e

http://werner.yellowcouch.org/
werner@yellowcouch.org