Avatar billede coolstar Nybegynder
26. oktober 2002 - 11:52 Der er 8 kommentarer og
1 løsning

Optimering af databasen

Herj

kan nogen sige mig hvordan jeg opbygger en perfekt access og ms sql database.

hvordan m an gør den hurtigst og fleksipel med mange brugere. når den skal køre med asp.

alt hvad der kræves......
Avatar billede neteffect Nybegynder
26. oktober 2002 - 11:59 #1
Er det firmaet CodeVision, som vil købe konsulenthjælp for points?
Avatar billede medions Nybegynder
26. oktober 2002 - 12:00 #2
Først og fremmes skal din database sættes rigtig op tabelmæssigt! -Den skal kunne indeholde de præcise oplysninger den skal bruge... Hverken mere eller mindre!

Herefter skal databasen normaliseres...
Primært går det ud på at dele databasen op i så mange tabeller som muligt for at undgå at felter optræder flere gange, da det vil give et større arbejde i at lave ændringer.
Fx hvis man har et kundekatotek, så vil man putte postnumre og ny i en tabel, og så kun have en af de felter i kunde tabellen. Da man kun så skal rette i postnummer tabellem (hvis man har skrevet postnummer forkert eller et postnumre ændre sig ) istedet for den million felter man har :-))

Man snakker om 5 niveauer i normalisering, og de første tre er beskrevet her ;
http://www.hedeskov.dk/netpublikationer/udv-database/kap3/kapitel3.htm

Men de sidste to bliver ikke brugt særligt meget, da der er meget diskussion om de er nødvendige.

Jeg mener at www.asp.dk og www.activeserverpages.dk har nogle artikler om det også, men de er MEGET begrænset.

//>Rune
Avatar billede coolstar Nybegynder
26. oktober 2002 - 12:02 #3
jeg vil gerne vide så mange ting som muligt.....
Avatar billede medions Nybegynder
26. oktober 2002 - 12:04 #4
CoolStar> Hvad mener du??? Hvad mere vil du vide???

//>Rune
Avatar billede coolstar Nybegynder
26. oktober 2002 - 12:05 #5
medions <<< jeg vil vide nøjagtigt hvad der vigtigst ved at opbygge en korrekt database....
Avatar billede medions Nybegynder
26. oktober 2002 - 12:07 #6
Øhhh læs dog hvad jeg skriver!!

<snip>
Primært går det ud på at dele databasen op i så mange tabeller som muligt for at undgå at felter optræder flere gange, da det vil give et større arbejde i at lave ændringer.
Fx hvis man har et kundekatotek, så vil man putte postnumre og ny i en tabel, og så kun have en af de felter i kunde tabellen. Da man kun så skal rette i postnummer tabellem (hvis man har skrevet postnummer forkert eller et postnumre ændre sig ) istedet for den million felter man har :-))
</snip>

//>Rune
Avatar billede coolstar Nybegynder
26. oktober 2002 - 12:08 #7
ja men der er jo flere regler.....
Avatar billede coolstar Nybegynder
26. oktober 2002 - 21:31 #8
lukker....
Avatar billede jelzin101 Praktikant
27. oktober 2002 - 15:18 #9
coolstar>> du bør måske overveje at se andres spørgsmål igennem for at finde ud af hvordan man gebærder sig på eksperten.dk. - der er både regelsættet www.exp.dk og så en ikke nedskrevet etikette lidt som på usenet.

jelzin
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester