Introduktion till tabeller

Viktigt!: Den här artikeln är maskinöversatt, se ansvarsfriskrivningen. Den engelska versionen av den här artikeln finns här för din referens.

När du använder en databas sparas data i tabeller – ämnesbaserade listor som innehåller data indelade i poster. Du kan till exempel skapa en tabell kallad Kontakter för att spara en lista över namn, e-postadresser och telefonnummer.

I den här artikeln innehåller en översikt över tabeller i Microsoft Access 2010 och introducerar nya eller ta bort tabellfunktionerna. Den här artikeln beskrivs hur du skapar en tabell, hur du lägger till fält i en tabell, hur du ställer in en tabell primärnyckel och hur du kan ange egenskaper för fält och tabell.

Du bör börja utformningen av en databas med att planera alla dess tabeller och besluta hur de är relaterade till varandra. Innan du skapar tabeller måste du göra en noggrann genomgång av dina behov och planera vilka tabeller som krävs. En introduktion till hur du planerar och designar en databas finns i artikeln Grundläggande databasdesign och i länkarna under rubriken Se även.

Obs!: Designvyn är inte tillgänglig för webbtabeller. Du kan i stället använda de designelement som nu ingår i databladsvyn. Mer information om hur du utformar en webbdatabas ges i artikeln Skapa en databas att dela med andra på nätet.

I den här artikeln

Översikt

Tabellspecifikationer

Nyheter

Skapa en ny tabell

Ange en tabells primärnyckel

Ange en tabells egenskaper

Lägga till ett fält i en tabell

Skapa ett beräknat fält

Ange egenskaper för ett fält

Översikt

En tabell är ett databasobjekt som du använder för att lagra data för ett visst ämne, till exempel anställda eller produkter. En tabell består av poster och fält.

Varje fält innehåller uppgifter om en förekomst av tabellens ämne, till exempel en viss anställd. En post kallas även för en rad eller en instans.

Varje fält innehåller uppgifter om en aspekt av tabellens ämne, till exempel förnamn eller e-postadress. Ett fält kallas även ofta en kolumn eller ett attribut.

En post består av fältvärden, som till exempelContoso AB eller någon@exempel.com. Ett fältvärde kallas även för ett faktum.

Tabellen Kunder i Access som visar en layout med poster och fält

1. En post

2. Ett fält

3. Ett fältvärde

En databas kan innehålla många tabeller, där var och en innehåller information om olika ämnen. Varje tabell kan innehålla många fält med olika datatyper, som till exempel text, tal, datum och länkar.

Externa data

Du kan länka till en mängd externa datakällor, som till exempel andra databaser, textfiler och Excel-arbetsböcker. När du länkar till externa data kan Access använda länken som om den vore en tabell. Beroende på den externa datakällan och hur du skapar länken kan du redigera data i den länkade tabellen och skapa relationer som inkluderar den länkade tabellen. Däremot kan du inte ändra utformningen av externa data med hjälp av länken.

Egenskaper för tabeller och fält

Tabeller och fält har egenskaper som du kan ange för att kontrollera deras kännetecken eller funktionssätt.

Egenskapssidor för tabeller och fält
En tabell öppnas i designvyn.

1. Tabellegenskaper

2. Fältegenskaper

I en Access-databas är tabellegenskaper attribut för en tabell som påverkar dess utseende eller funktionssätt. Tabellegenskaper anges i tabellens egenskapssida, i designvyn. Du kan till exempel använda tabellegenskapen Standardvy för att ange hur tabellen ska visas som standard.

En fältegenskap gäller för ett visst fält i en tabell och definierar en av fältets egenskaper eller en del av fältets beteende. Du kan ange vissa fältegenskaper i Databladsvy. Du kan också ange vilken fältegenskap i designvyn med hjälp av fönstret Fältegenskaper.

Datatyper

Varje område har en datatyp. Ett fälts datatyp anger vilken typ av data som fältet kan innehålla, som t.ex. stora mängder text eller bifogade filer.

Datatypsinställning

En datatyp är en fältegenskap, men den skiljer sig från andra fältegenskaper så här:

  • Du anger datatypen för ett fält i tabellrutnätet, inte i rutan Fältegenskaper.

  • Ett fälts datatyp bestämmer vilka andra egenskaper fältet har.

  • Du måste ange ett fälts datatyp när du skapar fältet.

    Obs!: Du kan skapa ett nytt fält i Access genom att ange data i en ny kolumn i databladsvyn. När du har skapat ett fält genom att ange data i databladsvyn tilldelas datatypen för fältet, baserat på det värde som du anger automatiskt i Access. Om ingen annan datatyp är given indata, anges datatypen till Text. Om det behövs kan ändra du datatypen med hjälp av menyfliksområdet är en del av den nya Microsoft Office Fluent-användargränssnittet.

Exempel på automatisk identifiering av datatyper

I tabellen nedan beskrivs hur datatyper identifieras automatiskt i databladsvyn.

If you enter:

Office Access 2007 creates a field with a data type of:

John

Text

http://www.contoso.com

Du kan använda valfritt giltigt prefix för Internetprotokoll, till exempel http://, https:// och mailto:.

Hyperlink

1

Number, Long Integer

50 000

Tal, långt heltal

50 000,99

Tal, Double

50000,389

Number, Double

12/67

The date and time formats recognized are those of your user locale.

Datum/tid

31 december 2006

Datum/tid

10:50:23

Datum/tid

10:50:00

Datum/tid

17:50

Datum/tid

$12,50

Den valutasymbol som identifieras är densamma som i språkinställningarna du använder.

Valuta

21,75

Tal, Double

123,00 %

Tal, Double

3,46E+03

Tal, Double

Tabellrelationer

Även om varje tabell lagrar data om olika ämnen lagrar tabeller i en databas vanligtvis data om ämnen som är relaterade till varandra. Exempelvis kan en databas innehålla:

  • En kundtabell med företagets kunder och deras adresser.

  • En produkttabell med de produkter som företaget säljer, inklusive priser och bilder för varje artikel.

  • En ordertabell som håller ordning på kundbeställningar.

Eftersom du sparar data om olika ämnen i olika tabeller behöver du något sätt att sammanlänka data så att du lätt kan kombinera relaterade data från dessa separata tabeller. För att sammanlänka data som sparas i olika tabeller skapar du relationer. En relation är ett logiskt samband mellan två tabeller som anger vilka fält som tabellerna har gemensamt.

Nycklar

Fält som ingår i en tabells relation kallas för nycklar. En nyckel består vanligtvis av ett fält, men kan bestå av mer än ett fält. Det finns två typer av nycklar:

  • Primär nyckel    En tabell kan endast ha en primär nyckel. En primär nyckel består av ett eller flera fält som unikt identifierar varje post som du sparar i tabellen. Ofta finns det ett unikt identifieringsnummer (t.ex. ett ID-nummer, ett serienummer eller en kod) som fungerar som primär nyckel. Du kanske till exempel har en Kundtabell där varje kund har ett unikt kundnummer. Kund-ID är den primära nyckeln i tabellen Kunder. När en primär nyckel innehåller mer än ett fält består det oftast av redan befintliga fält som tillsammans ger unika värden. Till exempel kan du använda en kombination av efternamn, förnamn och födelsedatum som primär nyckel för en tabell om personer.

  • Extern nyckel    En tabell kan också ha en eller flera externa nycklar. En extern nyckel innehåller värden som motsvarar värden i den primära nyckeln för en annan tabell. Du kan till exempel ha en tabell som heter Order, där varje order har ett kundnummer som motsvarar en post i tabellen Kunder. Fältet Kund-ID är en extern nyckel i tabellen Order.

Förhållandet mellan värden i nyckelfält utgör grunden för en tabellrelation. Du använder tabellrelationer för att kombinera data från relaterade tabeller. Anta till exempel att du har en tabell som heter Kunder och en tabell som heter Order. I tabellen Kunder är varje post identifierad med hjälp av primärnyckelfältet ID.

För att associera varje order med en viss kund lägger du till ett externt nyckelfält i tabellen Order som är länkat till fältet ID i tabellen Kunder. Sedan skapar du en relation mellan de båda nycklarna. När du lägger till en post i tabellen Order använder du ett värde för kund-ID som hämtas från tabellen Kunder. Närhelst du vill visa information om kunden för en order använder du relationen för att fastställa vilka data i tabellen Kunder som hör ihop med vilka poster i tabellen Order.

En Access-tabellrelation som visas i fönstret Relationer
En tabellrelation visas i fönstret Relationer.

1. En primär nyckel, vilket visas med nyckelikonen vid fältnamnet.

2. En extern nyckel – notera att ingen nyckelikon visas.

Fördelar med att använda relationer

Genom att hålla data åtskilda i relaterade tabeller får man följande fördelar:

  • Konsekvens    Eftersom varje data endast registreras en gång (i en enda tabell) är det mindre risk för oklarheter eller inkonsekvens. Kundens namn sparas till exempel endast en gång, i en tabell med kunder, snarare än att spara det flera gånger (och eventuellt inkonsekvent) i en tabell som innehåller orderdata.

  • Effektivitet    Registrering av data på ett enda ställe innebär att du använder mindre diskutrymme. Dessutom tillhandahåller mindre tabeller informationen snabbare än stora tabeller. Och om du inte använder separata tabeller för olika ämnen kommer dina tabeller att innehålla nullvärden (avsaknad av data) och redundans, vilket kan slösa på utrymme och ge sämre prestanda.

  • Begriplighet    Utformningen av en databas är enklare att förstå om dess ämnen är ordentligt indelade i tabeller.

Tips: Planera dina tabeller med relationer i åtanke. Du kan använda Uppslagsguiden för att skapa ett externt nyckelfält om den tabell som innehåller motsvarande primära nyckel redan finns. Uppslagsguiden skapar relationen åt dig.

Överst på sidan

Tabellspecifikationer

I Access 2010 har en tabell med följande praktiska begränsningar:

Attribut

Maximalt

Antal tecken i ett tabellnamn

64

Antal tecken i ett fältnamn

64

Antal fält i en tabell

255

Antalet öppna tabeller

2048; denna gräns tar med tabeller som öppnas internt av Access

Tabellstorlek

2 GB, minus det utrymme som behövs för systemets objekt

Antalet tecken i ett textfält

255

Antal tecken i ett PM-fält

65 535 vid inskrivning av data via användargränssnittet,
2 GB tecken vid inskrivning av data programmässigt

Storleken på ett OLE-objektfält

1 GB

Antal index i en tabell

32

Antal fält i ett index

10

Antal tecken i ett verifieringsmeddelande

255

Antalet tecken i en verifieringsregel

2 048

Antal tecken i en tabell- eller fältbeskrivning

255

Antal tecken i en post (förutom PM-fält och OLE-objektfält) när egenskapen UnicodeCompression för fälten är inställd på Ja

4 000

Antal tecken i inställningsvärdet för en fältegenskap

255

Överst på sidan

Nyheter

Skillnader från Access 2007

Skapa en tabell i Access 2010 är en snarlikt processen för att skapa en tabell i Access 2007. Men i Access 2010 finns det några nya funktioner som gäller för tabeller:

  • Databasmakron    Du kan nu koppla makron till händelser i tabeller, vilket gör att du kan utföra specifika åtgärder varje gång en post ändras, läggs till eller raderas. Dessa makron kan till exempel användas för att verifiera data eller för att utföra en beräkning.

  • Datatypen beräknade data    Med denna nya datatyp kan du skapa ett fält som baseras på en beräkning av andra fält i samma tabell. Du kan till exempel skapa fältet Radsumma, som innehåller produkten av fältet Kvantitet och fältet Pris. Om du då sedan uppdaterar antingen fältet Kvantitet eller Pris så uppdateras även Radsumma automatiskt.

  • Webbtjänstanslutning    Förutom att länka till externa datakällor (till exempel Excel-arbetsböcker och SharePoint-listor) kan du nu ansluta till data på webbplatser som erbjuder ett webbtjänstgränssnitt. Du kan till exempel länka till data på webbplatsen för en onlinebutik och sedan skapa ett eget program för att visa produkter eller för att göra beställningar.

  • Tabell och fältmallar ersätts av modeller    Access 2007 introducerades tabellmallar och fältmallar. Tabellmallar var tomma tabeller som du kan använda för att skapa nya tabeller, byggd för att vara kompatibel med de här inbyggda Windows SharePoint Services-listor:

    • Kontakter

    • Uppgifter

    • Frågor

    • Händelser

    • Tillgångar

      I Access 2010 använder du modeller när du vill lägga till färdiga delar i databasen. Modeller kan använda tabeller, och kan också innehålla andra typer av databasobjekt, till exempel frågor och formulär.

      Obs!: Det här avsnittet förklarar inte modeller. Mer information ges under rubriken Se även.

Skillnader från Access 2003

  • Modeller har ersatts Tabellguiden    I Access-versioner tidigare än 2007 kan använde du Tabellguiden att snabbt skapa en tabell genom att besvara några frågor. I Access 2007 ersattes Tabellguiden med tabeller och fält mallar. I Access 2010 ersätter modeller tabeller och fält mallar.

    Obs!: Det här avsnittet förklarar inte modeller. Mer information ges under rubriken Se även.

  • Skapa databaser     Du kan nu skapa och ändra tabeller och fält medan du arbetar i databladsvyn.

Överst på sidan

Skapa en ny tabell

Skapa en ny tabell om du har en ny datakälla som inte hör hemma i någon av dina befintliga tabeller.

Du kan skapa en tabell genom att skapa en ny databas, genom att infoga en tabell i en befintlig databas eller genom att importera eller länka till en tabell från en annan datakälla – t.ex. en Microsoft Office Excel-arbetsbok, ett Microsoft Office Word-dokument, en textfil, en webbtjänst eller en annan databas. När du skapar en ny tom databas infogas en ny tom tabell automatiskt. Du kan sedan börja definiera fälten genom att registrera information.

Vad vill du göra?

Skapa en ny tabell i en ny databas

Skapa en ny tabell i en befintlig databas

Skapa en ny tabell i en ny databas

  1. Klicka på Nytt på fliken Arkiv och klicka sedan på Tom databas.

  2. Skriv ett namn på den nya databasen i rutan Filnamn.

  3. Klicka på mappikonen om du vill välja någon en annan plats för databasen.

  4. Klicka på Skapa.

    Den nya databasen öppnas och en ny tabell med namnet Tabell1 skapas och öppnas i databladsvyn.

Skapa en ny tabell i en befintlig databas

  1. Peka på Öppna på fliken Arkiv och gör sedan något av följande:

    • Om databasen som du vill använda visas under Senast använda databaser klickar du på databasen i den listan.

      - eller -

    • Om databasen inte inkluderas under Tidigare databaser under Öppna dokument klickar du på önskat alternativ.

  2. Markera önskad databas i dialogrutan Öppna och klicka sedan på Öppna.

  3. Klicka på Tabell i gruppen Tabeller på fliken Skapa.

    En ny tabell infogas i databasen och tabellen öppnas i databladsvyn.

Överst på sidan

Skapa en tabell genom att importera eller länka

Du kan skapa en tabell genom att importera eller länka till data som lagras på en annan plats. Du kan importera eller länka till data i ett Excel-kalkylblad, en Windows SharePoint Services lista, en XML-fil, en annan Access-databas, en Microsoft Office Outlook-mapp med mera.

När du importerar data kan du skapa en kopia av dessa data i en ny tabell i den aktuella databasen. Senare ändringar av källdata kommer inte att ha någon effekt på importerade data och ändringar av importerade data påverkar inte källdata. När du ansluter till en datakälla och importera dess data kan du använda dessa importerade data utan att ansluta till källan. Du kan ändra designen för en importerad tabell.

När du länkar till data skapar du en länkad tabell i den aktuella databasen som utgör en aktiv länk till den befintliga information som är lagrad någon annanstans. När du ändrar data i en länkade tabellen ändrar du samma data i källan. När data ändras i källan kommer den förändringar att visas i den länkade tabellen. Du måste kunna ansluta till datakällan när du använder en länkad tabell. Du kan inte ändra designen för en länkad tabell.

Obs!: Du kan inte redigera data i ett Excel-kalkylblad med hjälp av en länkad tabell. Du kan i stället importera källdata till en Access-databas och sedan länka till den databasen från Excel. Mer information om hur du länkar data från Access till Excel finns i direkthjälpen för Excel eller bland länkarna under rubriken Se även.

Skapa en ny tabell genom att importera eller länka till externa data

  1. Klicka på en av de tillgängliga datakällorna i gruppen Importera och länka på fliken Externa data.

  2. Följ anvisningarna i de dialogrutor som visas vid varje steg.

    Den nya tabellen skapas och visas i navigeringsfönstret.

Tips: Du kan också importera eller länka till en SharePoint-lista med ett kommando på fliken Skapa.

Överst på sidan

Använda en SharePoint-webbplats för att skapa en tabell

Du kan skapa en tabell i databasen som importerar från eller länkar till en SharePoint-lista. Du kan också skapa en ny SharePoint-lista med hjälp av en fördefinierad mall. Fördefinierade mallar i Access 2010 innehåller kontakter, uppgifter, ärenden och händelser.

  1. Klicka på SharePoint-listor på fliken Skapa i gruppen tabeller.

  2. Gör något av följande:

    • Skapa en SharePoint-lista som är baserad på en mall

      1. Klicka på Kontakter, Uppgifter, Ärenden eller Händelser.

      2. Skriv URL:en för SharePoint-webbplatsen där listan ska skapas i dialogrutan Skapa ny lista.

      3. Ange ett namn för den nya listan och dess beskrivning i rutan Ange ett namn för den nya listan och Beskrivning.

      4. Om du vill öppna den länkade tabellen när den har skapats markerar du kryssrutan Öppna listan vid slutförande (markerad som standard).

    • Skapa en ny egen lista

      1. Klicka på Egen.

      2. Skriv URL:en för SharePoint-webbplatsen där listan ska skapas i dialogrutan Skapa ny lista.

      3. Ange ett namn för den nya listan och dess beskrivning i rutan Ange ett namn för den nya listan och Beskrivning.

      4. Om du vill öppna den länkade tabellen när den har skapats markerar du kryssrutan Öppna listan vid slutförande (markerad som standard).

    • Importera data från en befintlig lista

      1. Klicka på Befintlig SharePoint-lista.

      2. Skriv i dialogrutan Hämta externa data URL-adressen för den SharePoint-webbplats som innehåller de data som du vill importera.

      3. Klicka på Importera källdata till en ny tabell i den aktuella databasen och sedan på Nästa.

      4. Markera kryssrutan vid varje SharePoint-lista som du vill importera.

    • Länka till en befintlig lista

      1. Klicka på Befintlig SharePoint-lista.

      2. Skriv i dialogrutan Hämta externa data - SharePoint-webbplats URL-adressen för den SharePoint-webbplats som innehåller listan som du vill länka till.

      3. Klicka på Länka till datakällan genom att skapa en länkad tabell och klicka sedan på Nästa.

      4. Markera kryssrutan vid varje SharePoint-lista som du vill länka till.

Överst på sidan

Använda en webbtjänst för att skapa en tabell

Du kan skapa en tabell i databasen som ansluter till data på en webbplats som har ett webbtjänstgränssnitt.

Obs!: Webbtjänsttabeller är skrivskyddade.

  1. På fliken Externa Data i gruppen Importera och länka klickar du på mer och sedan på Datatjänst s.

  2. Om den anslutning som du vill använda redan har installerats går du vidare till steg 5. Annars fortsätter du med nästa steg.

  3. Klicka på Installera ny anslutning.

  4. Välj den anslutningsfil som du vill använda och klicka sedan på OK.

  5. I dialogrutan Skapa en länk till webbservicedata expanderar du den anslutning som du vill använda.

  6. Välj den tabell som du vill länka till.

    Access visar fälten till höger i dialogrutan.

  7. Du kan också ange ett namn för den länkade tabellen i rutan Ange länknamn. Access kommer att använda det namnet för den länkade tabellen i navigeringsfönstret.

  8. Klicka på OK.

    Den länkade tabellen skapas i Access.

Överst på sidan

Ange en tabells primärnyckel

Du bör ange en primärnyckel för en tabell för att få följande fördelar:

  • Access skapar automatiskt ett index för primärnyckeln, vilket kan ge en bättre prestanda för databasen.

  • Access ser till att alla poster har ett värde i primärnyckelfältet.

  • Access ser till att varje värde i nyckelfältet är unikt. Unika värden är avgörande eftersom det annars inte finns något sätt att säkert urskilja en särskild post från andra poster.

När du skapar en ny tabell i databladsvyn skapas automatiskt en primärnyckel och den tilldelas fältnamnet ID och datatypen Räknare.

I designvyn kan du ändra eller ta bort primärnyckeln, eller ange primär nyckel för en tabell som inte redan har någon primär nyckel.

Bestämma vilka fält som ska användas som primärnyckel

Ibland kanske du redan har data som du vill använda som primärnyckel. Exempelvis har du sannolikt redan personnumret registrerat för dina anställda. Om du skapar en tabell för att spåra information om den anställde kanske du väljer att använda det befintliga personnumret som primärnyckel för tabellen. Eller det kanske finns ett ID-nummer som endast är unikt i kombination med avdelnings-ID, vilket kräver att du använder båda dessa fält tillsammans som primärnyckel. En god kandidat som primärnyckel har följande egenskaper:

  • Varje post har ett unikt värde för fältet eller kombinationen av fält.

  • Fältet eller kombinationen av fält är aldrig tomt eller null – det finns alltid ett värde.

  • Värdena ändras inte.

Om inga lämpliga data finns för användning som primärnyckel kan du skapa ett nytt fält för primärnyckeln. När du skapar ett nytt fält som ska användas som primärnyckel anger du fältets datatyp till Räknare för att se till att den motsvarar de tre kraven som ges ovan.

Ange eller ändra en primärnyckel

  1. Välj den tabell vars primärnyckel du vill ange eller ändra.

  2. Klicka på Visa i gruppen Vyer på fliken Start och klicka sedan på Designvy.

  3. I tabellrutnätet markerar du det fält eller de fält som du vill använda som primärnyckel.

    Om du vill markera ett fält klickar du på radväljare för det fält som du vill använda.

    Om du vill välja fler än ett fält håller du ned CTRL och klickar sedan på radväljaren för varje fält.

  4. Klicka på Primärnyckel i gruppen Verktyg på fliken Design.

    Gruppen Verktyg på fliken Design

    En nyckelindikator visas till vänster om fältet eller fälten som du anger som primärnyckel.

Ta bort primärnyckeln

  1. Välj den tabell vars primärnyckel du vill ta bort.

  2. Klicka på Visa i gruppen Vyer på fliken Start och klicka sedan på Designvy.

  3. Klicka på radväljare för den aktuella primärnyckeln. Om primärnyckeln består av flera fält, håll ned CTRL och klicka sedan på radväljaren för varje fält.

  4. Klicka på Primärnyckel i gruppen Verktyg på fliken Design.

    Gruppen Verktyg på fliken Design

    Nyckelindikatorn tas bort från fältet eller fälten som tidigare användes som primärnyckel.

Obs!: När du sparar en ny tabell utan att ange någon primärnyckel, uppmanas du att skapa en. Om du väljer Ja skapas ett ID-fält med datatypen Räknare som tillhandahåller ett unikt värde för varje post. Om tabellen redan innehåller ett fält av typen Räknare, används det fältet som primärnyckel. Om du klickar på Nej lägger Access inte till något fält och ingen primärnyckel anges..

Överst på sidan

Ange en tabells egenskaper

Du kan ange egenskaper som gäller för en hel tabell eller hela poster.

  1. Välj den tabell vars egenskaper du vill ange.

  2. Klicka på Visa i gruppen Vyer på fliken Start och klicka sedan på Designvy.

  3. Klicka på Egenskapslista i gruppen Visa/dölj på fliken Design.

    Gruppen Visa/dölj på fliken Design i Access

    Tabellens egenskapssida visas.

  4. På egenskapssidan klickar du på fliken Allmänt.

  5. Klicka i rutan till vänster om den egenskap som du vill ange och skriv sedan in en inställning för egenskapen.

    Tillgängliga tabellegenskaper

    Använd denna tabellegenskap

    Om du vill

    Visa vyer på SharePoint-webbplatser

    Ange om vyer som baseras på tabellen kan visas på en SharePoint-webbplats.

    Obs!: Effekterna av denna inställning beror på inställningen för databasegenskapen Visa alla vyer på SharePoint-webbplatsen.

    Mer information finns under Se även.

    Utökat underdatablad

    Visa alla underdatablad när du öppnar tabellen.

    Underdatabladshöjd

    Gör något av följande:

    • Om du vill att underdatabladsfönstret ska expanderas så att det visar alla rader lämnar du denna egenskap inställd på 0 ".

    • Om du vill ange en bestämd höjd på underdatabladet anger du önskad höjd i tum.

    Orientering

    Ange vyns orientering, utifrån om språket skrivs från vänster till höger eller från höger till vänster.

    Beskrivning

    Ange en beskrivning för tabellen. Denna text kommer att visas i tabellens knappbeskrivning.

    Standardvy

    Ange datablad, pivottabell eller pivotdiagram som standardvy när du öppnar tabellen.

    Verifieringsuttryck

    Skriv in ett uttryck som måste vara sant för att du ska kunna lägga till eller ändra en post.

    Verifieringstext

    Skriv ett meddelande som visas när en post bryter mot uttrycket i Verifieringsuttrycket.

    Filter

    Definiera villkor som visar enbart matchande rader i databladsvyn.

    Ordna efter

    Välja ett eller flera fält om du vill ange standardsorteringsordning för rader i databladsvyn.

    Underdatabladsnamn

    Ange om ett underdatablad ska visas i databladsvyn och, om så är fallet, vilken tabell eller fråga som ska tillhandahålla raderna i underdatabladet.

    Länka underordnade fält

    Visa lista över de fält i tabellen eller frågan som används för underdatabladet och som matchar egenskapen Länka huvudfält som har angivits för tabellen.

    Länka huvudfält

    Visa lista över de fält i tabellen som matchar egenskapen Länka underordnade fält som har angivits för tabellen.

    Filtrera vid inläsning

    Automatiskt använda filterkriterierna i egenskapen Filter (genom att ange denna till Ja) när tabellen öppnas i databladsvyn.

    Ordna vid inläsning

    Automatiskt använda filterkriterierna i egenskapen Ordna vid (genom att ange denna till Ja) när tabellen öppnas i databladsvyn.

    Tips: Om du vill ha mer utrymme för att skriva eller redigera en inställning i egenskapsrutan kan du öppna rutan Zooma genom att trycka på SKIFT+F2. Om du anger egenskapen Verifieringsuttryck till ett uttryck och vill ha hjälp med att skapa det klickar du på Knappen Verktyg bredvid egenskapsrutan Verifieringsuttryck så att uttrycksverktyget visas.

  6. Spara ändringarna genom att trycka på CTRL+S.

Överst på sidan

Lägga till ett fält i en tabell

Du sparar varje bit av data som du vill kunna spåra i ett fält. I en tabell över kontakter kan du till exempel skapa fält för Efternamn, Förnamn, Telefonnummer och Adress. I en tabell över produkter du fälten Produktnamn, Artikelnummer och Pris.

Innan du väljer fält ska du försöka dela upp informationen i så små delar som möjligt. Det är mycket enklare att kombinera data senare än det är att dela upp dem ytterligare. I stället för ett enda fält för Namn bör du till exempel skapa separata fält för Efternamn och Förnamn. Sedan kan du enkelt söka eller sortera efter förnamn, efternamn eller båda. Om du planerar att rapportera, sortera, söka efter eller beräkna någon visst information ska du placera denna information i ett fält för sig. Mer information om hur du skapar en databas och fält finns bland länkarna under rubriken Se även.

När du har skapat ett fält kan du även ange fältegenskaper för att kontrollera dess utseende och beteende.

Lägg till ett fält genom att skriva in data

När du skapar en ny tabell eller öppnar en befintlig tabell i databladsvyn kan du lägga till ett fält i tabellen genom att skriva in data i kolumnen Lägg till nytt fält i databladet.

Datablad i Access med kolumnen Lägg till nytt fält

1. Skriva in data i kolumnen Lägg till nytt fält.

  1. Skapa eller öppna en tabell databladsvyn.

    Obs!: Mer information om hur du skapar en tabell ges i avsnittet Skapa en ny tabell.

  2. I kolumnen Lägg till nytt fält anger du namnet på det fält som du vill skapa.

    Använd ett beskrivande namn så att fältet är enklare att identifiera.

  3. Skriv in data i det nya fältet.

Överst på sidan

Skapa ett beräknat fält

Du skapar ett beräknat fält i designvyn.

  1. Öppna tabellen där du vill skapa ett beräknat fält i designvyn.

  2. I den första tomma raden i tabellrutnätet, under Fältnamn, skriver du ett namn för det beräknade fältet.

  3. Under Datatyp väljer du Beräknat.

    Uttrycksverktyget öppnas.

  4. Ange den beräkning som du vill utföra i Uttrycksverktyget. Om tabellen till exempel har Fält1 och Fält2 och du vill skapa ett beräknat fält (Fält3) som är lika med värdet av Fält1 dividerat med värdet av Fält2 så skriver du [Fält1]/[Fält2] i Uttrycksverktyget.

    Mer information om uttryck finns i artikeln Introduktion till uttryck.

  5. När du du har angett värdena klickar du på OK.

    Tips: Det är en god idé att växla till databladsvyn för att kontrollera att det beräknade fältet fungerar så som du vill.

Överst på sidan

Ange egenskaper för ett fält

När du har skapat ett fält kan du även ange fältegenskaper för att kontrollera dess utseende och beteende.

Genom att ange fältegenskaper kan du till exempel:

  • Bestämma hur informationen ska visas i ett fält

  • Förhindra felaktig inskrivning i ett fält

  • Ange standardvärden för ett fält

  • Göra så att sökning och sortering går snabbare för ett fält

Du kan ange några av de tillgängliga fältegenskaperna i databladsvyn. Men om du vill få tillgång till och använda hela listan med fältegenskaper måste du däremot använda designvyn.

Ange fältegenskaper i databladsvyn

Du kan byta namn på ett fält, ändra dess datatyp, ändra dess Format och ändra några av de tillgängliga fältegenskaperna i databladsvyn.

Öppna en tabell i databladsvyn

  1. Högerklicka i navigeringsfönstret på den tabell som du vill öppna.

  2. På snabbmenyn klickar du på Databladsvyn.

Byta namn på ett fält

När du skapar ett fält genom att skriva in data i databladsvyn tilldelar Access automatiskt ett standardnamn för fältet. Access tilldelar namnet Fält1 för det första nya fältet, Fält2 för andra nya fältet och så vidare. Som standard används namnet för ett fält som dess etikett där fältet visas, till exempel som en kolumnrubrik i ett datablad. Det rekommenderas att ändra namnen till mer beskrivande fältnamn för att göra dem enklare att använda när du visar eller redigerar poster.

  1. Högerklicka på rubriken för det fält som du vill byta namn på (till exempel Fält1).

  2. På snabbmenyn klickar du på Byt namn på kolumn.

  3. Ange det nya namnet i fältrubriken.

    Fältnamn kan bestå av högst 64 tecken (bokstäver och siffror), inklusive blanksteg.

Ändra datatyp för ett fält

När du skapar ett fält genom att skriva in data i databladsvyn undersöker Access dessa data för att fastställa lämplig datatyp för fältet. Om du till exempel anger 1/1/2006 känner Access igen det som ett datum och anger datatypen för det fältet till Datum/tid. Om Access inte kan avgöra någon bestämd datatyp anges datatypen till Text som standard.

Datatypen för fältet avgör vilka andra fältegenskaper du kan ange. Du kan till exempel endast ange egenskapen Lägg endast till för ett fält som har datatypen Hyperlänk eller PM.

Det kan finnas fall där du själv vill ändra fältets datatyp. Antag till exempel att du har rumsnummer som liknar datum, som till exempel 10/2001. Om du anger 10/2001 i ett nytt fält i databladsvyn väljer den automatiska datatypsfunktionen Datum/tid som datatyp för fältet. Eftersom rumsnummer är etiketter, och inte datum, ska de använda datatypen Text. Gör på följande sätt när du vill ändra datatypen för ett fält.

  1. Klicka på fliken Datablad.

  2. I listan Datatyp i gruppen Datatyp och formatering väljer du önskad datatyp.

    Bild på menyfliksområdet i Access med grupperna Datatyp och Formatering

    Tillgängliga datatyper

    Datatyp

    Lagra

    Storlek

    Text

    Alfanumeriska tecken

    Använda text eller tal som inte används i beräkningar (till exempel en produkt-ID). Ett numeriskt värde som lagras som text kan sorteras och filtreras mer logiskt men enkelt kan inte användas i beräkningar.

    Högst 255 tecken.

    PM

    Alfanumeriska tecken (längre än 255 tecken) eller text som använder RTF-formatering.

    Använd för text som är längre än 255 tecken eller text som använder RTF-formatering. Anteckningar, långa beskrivningar och stycken som använder textformatering, till exempel fet eller kursiv stil, är bra exempel på var du vill använda ett PM-fält.

    Högst 1 GB med tecken eller 2 GB lagringsutrymme (2 byte per tecken) varav du kan visa 65 535 tecken i en kontroll.

    Tal

    Numeriska värden (heltal eller bråk).

    Använda för att lagra tal som används i beräkningar, förutom monetära värden (Använd datatypen valuta för monetära värden).

    1, 2, 4 eller 8 byte eller 16 byte när den används för ReplikeringsID.

    Datum/tid

    Datum och tider.

    Används för lagring av datum- och tidsvärden. Observera att varje lagrat värde omfattar både en datum- och en tidskomponent.

    8 byte.

    Valuta

    Monetära värden.

    Används för lagring av monetära värden (valuta).

    8 byte.

    Räknare

    Ett unikt numeriskt värde som Access infogas automatiskt när du har lagt till en post.

    Använda för att skapa unika värden som kan användas som primärnyckel. Observera att värdena för Räknare-fält kan ökas sekventiellt eller efter ett visst värde eller tilldelas slumpmässigt.

    4 byte eller 16 byte för replikerings-ID.

    Ja/Nej

    Booleska värden (Ja/Nej).

    Du kan använda ett av tre format: Ja/Nej, SANT/FALSKT, eller/inaktivera.

    1 bit (8 bitar = 1 byte).

    OLE-objekt

    OLE-objekt eller andra binära data.

    Används för lagring av OLE-objekt från andra Microsoft Windows-program.

    Högst 1 GB.

    Bifogad fil

    Fotografier, bilder, binära filer, Office-filer.

    Detta är den fördefinierade datatypen för lagring av digitala bilder och alla typer av binära filer.

    För komprimerade bilagor 2 GB. För okomprimerade bilagor ungefär 700 kB, beroende på hur mycket den bifogade filen kan komprimeras.

    Hyperlänk

    Hyperlänkar.

    Används för lagring av hyperlänkar så att du med ett enda klick kan öppna webbsidor via en URL (Uniform Resource Locator) eller filer via ett namn i UNC-format (universal Naming Convention). Du kan också länka till Access-objekt som lagras i en databas.

    Högst 1 GB med tecken eller 2 GB lagringsutrymme (2 byte per tecken) varav du kan visa 65 535 tecken i en kontroll.

    Uppslagsguiden

    Inte faktiskt datatypen. i stället kan startas du gör detta Uppslagsguiden.

    Använda för att starta Uppslagsguiden så att du kan skapa ett fält som använder en kombinationsruta för att leta upp ett värde i en annan tabell, fråga eller lista med värden.

    Tabell- eller frågebaserat: Storleken på den bundna kolumnen.

    Värdebaserat: Storleken på textfältet som används för att lagra värdet.

    Obs!: Den maximala storleken på en Access-databasfilen är 2 GB.

    Tips om datatyper

    • För optimal prestanda bör du använda den mest tillämpliga inställningen för Fältstorlek när du skapar ett fält av typen Text eller Nummer. Om du till exempel förväntar dig att lagra postnummer med en förutsägbar längd ska du ange den längden för fältets storlek. Du kan ange fältets storlek genom att skriva ett värde i egenskapsrutan FieldSize. Mer information finns i avsnittet Ange andra fältegenskaper.

    • För telefonnummer, artikelnummer och andra nummer som du inte tänker använda för matematiska beräkningar bör du välja datatypen Text i stället för datatypen Nummer. Ett numeriskt värde som lagras som text kan sorteras och filtreras på ett mer logiskt sätt.

Ändra format för ett fält

Förutom att fastställa datatypen för ett nytt fält kan Access även ange egenskapen Format för fältet, beroende på vad du skriver. Om du till exempel skriver in 10:50 FM, anger Access datatypen till Datum/tid och egenskapen Format till Medellångt tidsformat. Om du vill ändra fältets egenskap Format manuellt gör du följande:

  1. I menyfliksområdet klickar du på fliken Datablad.

  2. I listan Format i gruppen Datatyp och formatering anger du önskat format.

    Obs!: Listan Format kan vara otillgänglig för vissa fält (till exempel Text), beroende på vilken datatyp som används för fältet.

Ange andra fältegenskaper

  1. I databladsvyn klickar du på det fält som du vill ange egenskapen för.

  2. På fliken Datablad i gruppen Datatyp och formatering väljer du önskade egenskaper.

    Bild på menyfliksområdet i Access med grupperna Datatyp och Formatering

Överst på sidan

Ange fältegenskaper i designvyn

Du kan ställa in alla fältegenskaper medan du arbetar med en tabell i designläge. I designvyn anger du datatyp för ett fält i tabellrutnätet och anger andra egenskaper i rutan Fältegenskaper.

Öppna en tabell i designvyn

  1. I navigeringsfönstret högerklickar du på tabellen.

  2. På snabbmenyn klickar du på Designvy.

Ändra datatyp för ett fält

  1. Hitta det fält vars fältstorlek som du vill ändra i tabellrutnätet.

  2. I kolumnen Datatyp väljer du en datatyp från listan.

    Tillgängliga datatyper

    Datatyp

    Lagra

    Storlek

    Text

    Alfanumeriska tecken

    Använda text eller tal som inte används i beräkningar (till exempel en produkt-ID). Ett numeriskt värde som lagras som text kan sorteras och filtreras mer logiskt men enkelt kan inte användas i beräkningar.

    Högst 255 tecken.

    PM

    Alfanumeriska tecken (längre än 255 tecken) eller text som använder RTF-formatering.

    Använd för text som är längre än 255 tecken eller text som använder RTF-formatering. Anteckningar, långa beskrivningar och stycken som använder textformatering, till exempel fet eller kursiv stil, är bra exempel på var du vill använda ett PM-fält.

    Högst 1 GB med tecken eller 2 GB lagringsutrymme (2 byte per tecken) varav du kan visa 65 535 tecken i en kontroll.

    Tal

    Numeriska värden (heltal eller bråk).

    Använda för att lagra tal som används i beräkningar, förutom monetära värden (Använd datatypen valuta för monetära värden).

    1, 2, 4 eller 8 byte eller 16 byte när den används för ReplikeringsID.

    Datum/tid

    Datum och tider.

    Används för lagring av datum- och tidsvärden. Observera att varje lagrat värde omfattar både en datum- och en tidskomponent.

    8 byte.

    Valuta

    Monetära värden.

    Används för lagring av monetära värden (valuta).

    8 byte.

    Räknare

    Ett unikt numeriskt värde som Access infogas automatiskt när du har lagt till en post.

    Använda för att skapa unika värden som kan användas som primärnyckel. Observera att värdena för Räknare-fält kan ökas sekventiellt eller efter ett visst värde eller tilldelas slumpmässigt.

    4 byte eller 16 byte för replikerings-ID.

    Ja/Nej

    Booleska värden (Ja/Nej).

    Du kan använda ett av tre format: Ja/Nej, SANT/FALSKT, eller/inaktivera.

    1 bit (8 bitar = 1 byte).

    OLE-objekt

    OLE-objekt eller andra binära data.

    Används för lagring av OLE-objekt från andra Microsoft Windows-program.

    Högst 1 GB.

    Bifogad fil

    Fotografier, bilder, binära filer, Office-filer.

    Detta är den fördefinierade datatypen för lagring av digitala bilder och alla typer av binära filer.

    För komprimerade bilagor 2 GB. För okomprimerade bilagor ungefär 700 kB, beroende på hur mycket den bifogade filen kan komprimeras.

    Hyperlänk

    Hyperlänkar.

    Används för lagring av hyperlänkar så att du med ett enda klick kan öppna webbsidor via en URL (Uniform Resource Locator) eller filer via ett namn i UNC-format (universal Naming Convention). Du kan också länka till Access-objekt som lagras i en databas.

    Högst 1 GB med tecken eller 2 GB lagringsutrymme (2 byte per tecken) varav du kan visa 65 535 tecken i en kontroll.

    Uppslagsguiden

    Inte faktiskt datatypen. i stället kan startas du gör detta Uppslagsguiden.

    Använda för att starta Uppslagsguiden så att du kan skapa ett fält som använder en kombinationsruta för att leta upp ett värde i en annan tabell, fråga eller lista med värden.

    Tabell- eller frågebaserat: Storleken på den bundna kolumnen.

    Värdebaserat: Storleken på textfältet som används för att lagra värdet.

    Obs!: Den maximala storleken på en Access-databasfilen är 2 GB.

    Tips om datatyper

    • För telefonnummer, artikelnummer och andra nummer som du inte tänker använda för matematiska beräkningar bör du välja datatypen Text i stället för datatypen Nummer. Ett numeriskt värde som lagras som text kan sorteras och filtreras på ett mer logiskt sätt, men kan inte användas på något enkelt sätt i beräkningar.

    • När det gäller datatyperna Text och Tal kan du ange fältstorleken eller datatypen mer exakt genom att ange ett värde i egenskapsrutan FieldSize.

Ange andra fältegenskaper

  1. I tabellrutnätet markerar du det fält som du vill ange egenskaper för. Access visar egenskaperna för detta fält i rutan Fältegenskaper.

    Obs!: Det är fältets datatyp som bestämmer vilka egenskaper som du kan ange.

  2. I rutan Fältegenskaper anger du önskade inställningar för varje egenskap, eller tryck på F6 och använd sedan piltangenterna för att välja önskad egenskap.

    Vilka fältegenskaper är tillgängliga?

    Obs!: Inte alla egenskaper är tillgängliga för varje fält. Ett fälts datatyp avgör vilka egenskaper det har.

    Fältegenskap

    Beskrivning

    Fältstorlek

    Ange maxvärdet för de data som lagras som datatypen Text, Tal eller Räknare.

    Tips: För bästa prestanda bör alltid minsta nödvändiga värde nges för Fältstorlek.

    Format

    Ange hur fältet ska se ut som standard när det visas och skrivs ut.

    Decimaler

    Ange antalet decimaler som ska användas för visning av tal.

    Nya värden

    Ange om ett Räknare-fält ska ökas eller tilldelas ett slumpmässigt värde när en ny post läggs till.

    Indatamask

    Visa tecken som hjälper till vid datainmatning. Mer information om hur du skapar och använder en indatamask ges under rubriken Se även.

    Titel

    Ange den text som visas som standard i etiketter för formulär, rapporter och frågor.

    Standardvärde

    Tilldela automatiskt ett standardvärde till ett fält när nya poster läggs till.

    Verifieringsuttryck

    Ange ett uttryck som måste vara sant när du lägger till eller ändrar värdet i det här fältet.

    Verifieringstext

    Skriv ett meddelande som visas när ett värde bryter mot uttrycket i Verifieringsuttrycket.

    Obligatoriskt

    Kräva att data registreras i ett fält.

    Tillåt nollängd

    Tillåter inmatning (med inställningen Ja) av en nollängdssträng ("") i ett Text- eller PM-fält.

    Indexerad

    Göra åtkomsten till data i det här fältet snabbare genom att skapa och använda ett index.

    Unicode-komprimering

    Komprimera text som lagras i fältet när en liten mängd text lagras (< 4 096 tecken).

    IME-läge

    Kontrollera konvertering av tecken i östasiatiska versioner av Windows.

    Konverteringsläge för IME

    Kontrollera konvertering av tecken i östasiatiska versioner av Windows.

    Åtgärdsetiketter

    Koppla en åtgärdsetikett till fältet.

    Lägg endast till

    Spåra värdehistoriken för fältet (genom att ange den här egenskapen till Ja).

    Textformat

    Välj värdet RTF för egenskapen om du vill spara text som HTML och tillåta formatering. Välj värdet Oformaterad text för egenskapen om du vill spara enbart oformaterad text.

    Textjustering

    Ange standardjusteringen av text i en kontroll.

  3. Tryck på SKIFT + F2 så att rutan Zooma visas om du vill ha mer utrymme att ange eller redigera en inställning för egenskapen i egenskapsrutan.

    Tips: Om du anger en indatamask eller ett verifieringsuttryck och vill ha hjälp med att skapa indatamasken eller verifieringsuttrycket, klickar du på Knappen Verktyg bredvid egenskapsrutan så visas lämpligt verktyg.

  4. Spara ändringarna genom att trycka på CTRL+S.

Mer information om datatyper och fältegenskaper finns i avsnittet Se även.

Överst på sidan

Try Office 2010 today!

Obs!: Ansvarsfriskrivning för maskinöversättning: Den här artikeln har översatts av ett datorsystem utan mänsklig inblandning. Microsoft erbjuder dessa maskinöversättningar för att hjälpa icke engelskspråkiga användare att ta del av information om Microsofts produkter, tjänster och tekniker. Eftersom artikeln är maskinöversatt kan den innehålla fel i ordval, syntax och grammatik.

Hade du nytta av den här informationen?

Hur kan vi förbättra den?

Hur kan vi förbättra den?

För att skydda din integritet bör du inte ange någon kontaktinformation i feedbacken. Granska våra sekretesspolicy.

Tack för din feedback!