Uit de cursus: Basisbeginselen van programmeren: Databases
Krijg toegang tot deze cursus met een gratis proefabonnement
Word vandaag lid en krijg toegang tot meer dan 24.100 cursussen geleid door branchedeskundigen.
Normalisatie
Uit de cursus: Basisbeginselen van programmeren: Databases
Normalisatie
- In de vroege jaren 1970 definieerde Edgar Codd drie regels voor het organiseren van gegevens in een database. Dit worden normalisatieregels genoemd en ze helpen ons om redundantie te verminderen en de integriteit van onze gegevens te verbeteren. Deze eerste drie regels, de eerste, tweede en derde normaalvorm genoemd, worden beschouwd als het standaardoptimalisatieniveau voor een bedrijfsdatabase. Het toepassen van deze regels is een belangrijke stap bij het ontwerpen van een database. Deze regels zijn sets van formele criteria en ze bouwen stap voor stap op elkaar voort. We gaan door de formulieren terwijl we onze database optimaliseren naar de derde normale vorm. De definities van deze vormen zijn behoorlijk academisch en ze zijn interessant om op te zoeken als je nieuwsgierig bent naar de wiskunde achter hoe databases werken. Wanneer een normalisatieregel is toegepast op een database, kunnen we zeggen dat de database in die normale vorm is. Er zijn veel normale vormen die verder…