Start Logga In Skriv Artikel Om Oss
Vad söker du?
Allt om 'Normalisera'

Normalisera

Innehåll- 1.Normalisering i matematiken - 2.Normalisera en databas. - 3. Normalisera ett ljud

1.Normalisering i matematiken

Inom matematiken avser oftast begreppet normalisering processen att få något att förhålla sig somen skalär i förhållande till en vektor av längd ett.

Det enklaste fallet av normalisering är en normalisering av en vektor.Detta görs genom att dela vektorns komponenter med vektorns längd:

v _----------= v [[sqrt](v²)

där_v är den normaliserade vektornsqrt(v²) är vektorns längdsqrt() är kvadrotrotenv² är skalärprodukten av v med v

2.Normalisera en databas.

Att normalisera innebär att man strukturerar tabellerna i en databas enfligt specifika regler för att undvika redundant data.

Kan lätt blandas ihop med den engelska termen refactor

Innebär den högsta graden av normalisering att man har brutit ner datan i så vackra beståndsdelar som möjligt eller att man minimerat den totala vikten av en databas?

Det är mest för att få saker vackert, och t.ex. inte snabbt. Man minimerar redundant data, och tar för givet att t.ex. att "göra en join" inte är långsammare än att replikera tabeller.

I de flesta fall innebär det också att databasen blir så liten som möjligt då man minimerar mängden replikering.

Normalisering gör man i flera "steg". Man talar om normalisering av 1:a, 2:a 3:e etc graden. Även Boye Cods normaliseringsform (BCNF) används.Vanligtvis skriver man dessa former i förkortningar

  • 1NF - första normalformen
  • 2NF - andra normalformen
  • 3NF - tredje normalformen
  • BCNF -Boyce Codds normalform

Det finns fjärde, femte normalformer också, men man brukar bara använda3NF och BCNF.

och sedan av prestandaskäl återför man en del redundant data -- beroende på vilken databashanterare man använder.

Gör man verkligen det? //Pel Jag är mest nyfiken, kan du visa någon som förordar det?

Se tex http://www.gslis.utexas.edu/~l384k11w/normover.html som har ett trevligt exempel.

Något som är av första graden ska inte ha något attribut med repeterande data, attributen ska vara atomära.

I andra graden får man inte ha redundant data, utan denna ska flyttas till en separat tabell.

I tredje graden får man inte ha data i en tabell som egentligen inte hör ihop med den primära nyckeln.

3. Normalisera ett ljud

Att öka amplituden till högsta möjliga nivå.

Redigera?

Artikeln skriven 2009-01-18 av Learning4sharing

Inga kategorier för denna artikel än...

Vi behhöver hjälp att kategorisera våra artiklar. Kan du skriva ett nyckelord för denna artikel? Du kan skriva upp till 3 olika nyckelord för denna artikel, vi uppskattar din hjälp!

Skriv nyckelord som du tycker beskriver denna artikel på ett bra sätt. Du kan ange 3 olika nyckelord för denna artikel, max 20 tecken per nyckelord.

  1. Lägg till fler
    Skriv in svaret på frågan: 4+0

Intresserad av fler artiklar?

Rapportverktyg
Document Warehousing
Blanksteg
Skiftlås
New metal
Skärmdump
Skrolla
Numeriskt tangentbord
Default

Senaste sökningarna

Snorre har fått 1393 sökningar. Den senaste gjordes 2024-07-14 09:34:02.

geografi har fått 1504 sökningar. Den senaste gjordes 2024-07-14 09:31:08.

illuminati har fått 1831 sökningar. Den senaste gjordes 2024-07-14 09:30:49.

trollform har fått 1436 sökningar. Den senaste gjordes 2024-07-14 09:30:49.

hettiterna har fått 1226 sökningar. Den senaste gjordes 2024-07-14 09:30:49.

föreningssparbanken har fått 1088 sökningar. Den senaste gjordes 2024-07-14 09:28:58.

aspell har fått 1089 sökningar. Den senaste gjordes 2024-07-14 09:28:38.

Ledarskribent har fått 1315 sökningar. Den senaste gjordes 2024-07-14 09:26:58.

autokrati har fått 1326 sökningar. Den senaste gjordes 2024-07-14 09:21:55.

xd har fått 1626 sökningar. Den senaste gjordes 2024-07-14 09:18:44.

servicebarn har fått 1225 sökningar. Den senaste gjordes 2024-07-14 09:18:11.

Hawaii har fått 1425 sökningar. Den senaste gjordes 2024-07-14 09:14:47.

Designed by: template world
Learning4sharing.nu
All Rights Reserved. 0.08 SEK

Logga in

Välkommen att redigera och skriva nya artiklar!

Ingent Konto?

Skaffa konto för att redigera och skapa nya ariklar Nytt Konto.

Ny Användare

Välkommen att redigera och skriva nya artiklar! Skapa konto nedan.


Ett verifieringsmail kommer att skickas till din E-post som du måste öppna och verifiera din E-post med

Lägg till artikel

Du är inte inloggad.

Logga In eller Skapa konto.