15.07.2013 Views

1. Hensikten med kurset - Lars Marius Garshol

1. Hensikten med kurset - Lars Marius Garshol

1. Hensikten med kurset - Lars Marius Garshol

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.4 Endre felt<br />

Innføring i databaser<br />

Å gå tilbake og endre definisjonen av et felt er stort sett greit i Access. Dataene konverteres<br />

automatisk til en eventuell ny type (så langt råd er) og alle andre endringer gjøres problemfritt.<br />

Det er imidlertid ett unntak: feltnavnet. Dersom du endrer dette vil du få feil overalt i<br />

databasen der du har brukt det gamle navnet, og du vil bli nødt til å gå over hele databasen for<br />

å finne alle forekomster av det gamle navnet. Dette er en stor svakhet ved Access, men lite å<br />

gjøre ved.<br />

Det gjelder også å være klar over at endringer som har <strong>med</strong> primærnøkler og frem<strong>med</strong>nøkler å<br />

gjøre kan skape problemer dersom data forsvinner eller typene ikke lenger stemmer overens.<br />

Et generelt problem er når man ønsker å konvertere et felt fra en type til en annen. F.eks. når<br />

man går fra tekst til tall. Tekst som “123” går greit, mens ting som “Hansen, Erik” går dårlig<br />

ettersom dette ikke kan skrives som tall. Da må man enten droppe konverteringen, eller finne<br />

seg i at data forsvinner.<br />

6.5 Primærnøkkel<br />

Å definere primærnøkkel i Access er svært enkelt: merk radene til de feltene som skal være<br />

<strong>med</strong> i nøkkelen. (Du kan ha <strong>med</strong> flere felter, men jo kortere nøkkel, jo raskere database.) Klikk<br />

<strong>med</strong> høyre mustast, og velg Sett primærnøkkel i hurtigmenyen som kommer opp. De merkede<br />

feltene blir da sammen ny primærnøkkel.<br />

6.6 Forholdene<br />

Så var det å definere forholdene mellom de forskjellige tabellene man har laget. Det gjøres ved<br />

å velge Redigere|Relasjoner i menyen når du har tabell-kortet oppe. Da kommer først en<br />

dialogboks der du avgjør hvilke tabeller som skal være <strong>med</strong> i relasjons-oversikten (se Figur<br />

6.2).<br />

Figur 6.2<br />

1096 - <strong>Lars</strong> <strong>Marius</strong> <strong>Garshol</strong> 30

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!