..


Sponsrade länkar

Normalisering av en databas

Artikel skriven av Damiano Verda
Sidan 1 av 4

Vi använder en databas (eller databaser) för att lagra en viss grupp av information av intresse på ett metodiskt och effektivt. En av de funktioner som erbjuds av en typisk databas kan databasen för att extrahera alla och bara data som matchar en vissa kriterier, som anges av användaren.

Tänk dig till exempel en databas för att lagra grunddata till några gym-publiken. Anta sedan vara intressant att veta namn och efternamn på alla medlemmar som ännu inte nått trettio år.

Och "möjligt att få denna information genom en enkel databas fråga, frågan också mer allmänt kända, exakt möjligt att fastställa och visualisering av de önskade uppgifterna.

Så en databas är ett verktyg för att samordna och hantera information av alla slag med hjälp av tabeller, där data placeras i förhållande till varandra. Men hur informationen är grupperad? Genom vilken standard byggs tabellerna?

Den mer omedelbara lösningen kan vara att inkludera alla uppgifter av intresse i en enda tabell. Denna operation, men hjälper till att bygga ett bord med ett antal rader (poster) och kolumner (fält) mycket hög i förhållande till mängden av behandlade data.

Problemet orsakas av användning av en enda tabell, dessutom är konceptuell. Användningen av en enda tabell avslöjar inte i tid och tydliggöra vad är de specifika förhållanden som normalt omfattar en eller flera undergrupper av de undersökta data.

Istället för att föreställa sig den information som finns i flera tabeller, blir det nödvändigt och inte bara se till att det inte finns några dubbletter information, vilket resulterar i slöseri med minne och behovet av flera uppdatera operationer.

Bara att ge riktlinjer för dessa val, säkerställa effektivitet och fullständighet datastruktur, är de så kallade normala former som anges i en databas.
En strukturerad databas i normal form, faktiskt, lätt och snabbare data verksamheten genom att minska risken för redundans och data inkonsekvens.

Så låt oss försöka förstå vad som menas med normal former och normalisering av databaser.

I samma kategori ...
E-Learning
MS Access (avancerat) MS Access (avancerat)
Lär dig skapa och hantera databaser snabbt och enkelt. Från 29 €.
MySQL (kurs) MySQL (kurs)
Hantering av öppen källkod databas. Från 39 €.
SQL och databas (kurs) SQL och databas (kurs)
Skapa och hantera relationsdatabaser. Från 39 €.
Sponsrade länkar