..


Sponsede Lenker

Normalisering av en database

Artikkel skrevet av Damian Verda
Side 1 av 4

Vi bruker en database (eller database) til å lagre en viss gruppe av informasjon av interesse på en ryddig og effektiv. En av funksjonene som tilbys av en typisk database gjør at databasen til å trekke ut alle og bare de data som samsvarer med en viss kriterier spesifisert av brukeren.

Tenk deg for eksempel en database lagres i stamdata til en viss gym goers. Tenk da være interessert i å vite navn og etternavn på alle medlemmer som ennå ikke har nådd tretti år.

Og "mulig å få denne informasjonen gjennom en enkel spørring av databasen, mer kjent som spørringer i tillegg, slik at du nøyaktig identifisere og vise ønskede data.

Dermed en database er et verktøy for gruppering og håndtering av informasjon av alle slag gjennom bruk av tabeller, hvor data er plassert i forhold til hverandre. Men hvordan informasjonen er gruppert? Med hvilken standard er bygget tabeller?

Jo mer umiddelbar løsning kan være inkludering av alle data av interesse i en enkelt tabell. Denne operasjonen, men hjelper til å bygge en tabell med en rekke rader (records) og kolonner (felt) svært høy i forhold til mengden data behandles.

Problemet generert ved bruk av en enkelt tabell, i tillegg er det også konseptuelle. Bruken av et enkelt Tabellen avslører ikke i en betimelig og avklare hva som er de spesifikke forholdene som vanligvis også involverer en eller flere undergrupper av dataene undersøkt.

I stedet for å forestille seg at informasjonen finnes i flere tabeller, blir det nødvendig og ikke bare for å sikre at det ikke er duplisert informasjon, som resulterer i sløsing med minne og må oppdatere flere operasjoner.

Bare for å gi retningslinjer for disse valgene, sikre effektivitet og fullstendigheten av dataene struktur, er de såkalte normale former definert i en database.
En strukturert database i normal form, faktisk, enkel og raskere data operasjoner ved å redusere risikoen for redundans og data inkonsekvens.

Så la oss prøve å forstå hva som menes med normale former og database normalisering.

I samme kategori ...
E-læring
MS Access (avansert) MS Access (avansert)
Lær å opprette og administrere databaser raskt og enkelt. Starter fra 29 €.
MySQL (Course) MySQL (Course)
Forvaltning av open-source database. Starter fra 39 €.
SQL og Database (Course) SQL og Database (Course)
Opprette og administrere relasjonsdatabaser. Starter fra 39 €.
Sponsede Lenker