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: 7+8

Intresserad av fler artiklar?

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

Senaste sökningarna

apostel har fått 1057 sökningar. Den senaste gjordes 2020-10-22 19:51:02.

aptering har fått 1008 sökningar. Den senaste gjordes 2020-10-22 19:50:08.

stena line har fått 1084 sökningar. Den senaste gjordes 2020-10-22 19:48:47.

blandning har fått 1337 sökningar. Den senaste gjordes 2020-10-22 19:48:41.

merit har fått 1062 sökningar. Den senaste gjordes 2020-10-22 19:47:53.

svåger har fått 886 sökningar. Den senaste gjordes 2020-10-22 19:46:06.

balans har fått 1123 sökningar. Den senaste gjordes 2020-10-22 19:45:52.

vitlök har fått 1023 sökningar. Den senaste gjordes 2020-10-22 19:44:45.

Varselljus har fått 1188 sökningar. Den senaste gjordes 2020-10-22 19:44:16.

Dr pepper har fått 1146 sökningar. Den senaste gjordes 2020-10-22 19:43:47.

williams har fått 1157 sökningar. Den senaste gjordes 2020-10-22 19:40:38.

mikrolit har fått 1121 sökningar. Den senaste gjordes 2020-10-22 19:39:16.

Designed by: template world
Learning4sharing.nu
All Rights Reserved. 0.17 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.