Avatar billede catch22 Nybegynder
21. april 2006 - 01:10 Der er 2 kommentarer og
1 løsning

Primær nøgler og Index

Jeg sidder og læser lidt om databaser for at holde hjernen ved lige. Bogen jeg læser forvirrer mig dog lidt, da den på et tidspunkt antyder at det kan være en idé at oprette index på primær nøgler i en tabel. Er det mig, der har misforstået koncpetet bag et index, hvis jeg mener at en primær nøgle i forvejen burde fungere som et index (selvom man ikke explicit har erklæret det) ?

Alt andet lige giver det da ikke mening at primærnøglen, der pr. defination netop er unik for hver tuple, ikke fungerer som søge-indeks i den pågældende tabel.
Avatar billede arne_v Ekspert
21. april 2006 - 01:28 #1
jeg ved ikke om ANSI SQL standarden kræver at primary key automatisk får index

men jeg kender ingen databaser hvor det ikke er tilfældet
Avatar billede catch22 Nybegynder
21. april 2006 - 14:49 #2
Okay, så er det altså ikke helt forkert når jeg mener at Primary Keys er selvskrevne at bruge som index på en tabel pr. default.

Hvis du vil have point, så opret lige et svar.
Avatar billede arne_v Ekspert
21. april 2006 - 15:30 #3
svar
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
Computerworld tilbyder specialiserede kurser i database-management

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