Data-ontwerp Normaliseren van gegevens PDF

Title Data-ontwerp Normaliseren van gegevens
Author A. S.
Course Informatieverwerking
Institution Hogeschool Gent
Pages 1
File Size 66.8 KB
File Type PDF
Total Downloads 53
Total Views 113

Summary

Data-ontwerp Normaliseren van gegevens
informatica basis voor programmeren...


Description

Data-ontwerp: Normaliseren 1. Functioneel afhankelijkheid Begrip functioneel afhankelijk: Veld X is functioneel afhankelijk van veld Y als de waarde van veld X vastligt als de waarde van veld Y gegeven is. Vb. Als je het KlantID kent, ken je ook de klantnaam, klantadres, … Klantnaam is functioneel afhankelijk van KlantID. Het omgekeerde geldt niet: KlantID is niet afhankelijk van Klantnaam  meerdere klanten kunnen dezelfde naam hebben. Begrip repeterende groepen: Gegevens die vaker voorkomen t.o.v. een primaire sleutel De normaalvormen: NV1: repeterende velden zijn verwijderd NV2:velden die functioneel afhankelijk zijn van een deel van de sleutel (= minstens 2 sleutelvelden) zijn verwijderd NV3: velden die functioneel afhankelijk zijn van andere niet-sleutelvelden zijn verwijderd Normaalvorm 1 Repeterende velden verwijderen uit tabel en in nieuwe tabel plaatsen + primaire sleutel KOPIËREN naar nieuwe tabel + 2e primaire sleutel maken in nieuwe tabel (= samengestelde sleutel) Normaalvorm 2 Velden die functioneel afhankelijk zijn van een deel van de primaire sleutel verwijderen en in nieuwe tabel plaatsen + primaire sleutel waarvan ze functioneel afhankelijk zijn wordt GEKOPIEERD naar nieuwe tabel. Normaalvorm 3 Velden die functioneel afhankelijk zijn van niet-sleutelvelden verwijderen en in nieuwe tabel plaatsen + veld waarvan veld functioneel afhankelijk is wordt GEKOPIEERD en wordt primaire sleutel in nieuwe tabel....


Similar Free PDFs