Arbeta med databaser i BaseArbeta med databaser i Base

OpenOffice.org inkluderar en databasmodul: Base. I Base kan du skapa en databas där du kan lagra många typer av information i, allt från en enkel adressbok eller en receptfil till ett sofistikerat dokumenthanteringssystem.

Tabeller, formulär, frågor och rapporter kan du skapa manuellt eller med hjälp av praktiska guider. Tabellguiden (Table Wizard) innehåller till exempel flera vanliga fält som du kan ha nytta av i arbetssammanhang eller för privat bruk. Databaser som du skapar i Base kan du använda som datakällor, till exempel när du skapar formulärbrev.

En detaljerad beskrivning av databasutformning i Base faller utanför det här dokumentets omfattning. Mer information kan du hitta i källorna som anges i Avsnitt 3.8, ”Hitta hjälp och information om OpenOffice.org”.

Skapa en databas med hjälp av fördefinierade alternativSkapa en databas med hjälp av fördefinierade alternativ

I Base finns flera fördefinierade databasfält som du kan använda för att skapa en databas. Instruktionerna i det här avsnittet beskriver hur du skapar en adressbok med hjälp av fördefinierade fält, men de bör kunna hjälpa dig att använda de fördefinierade fält som hör till de andra inbyggda databasalternativen.

Processen som krävs för att skapa en databas kan delas upp i flera delprocesser:

Skapa en databasSkapa en databas

Börja med att skapa databasen.

  1. Klicka på Arkiv+Nytt+Databas.

  2. Välj Skapa en ny databas+Nästa.

  3. Gör din databasinformation tillgänglig för de övriga OpenOffice.org-modulerna genom att klicka på Yes, register the database for me (ja, registrera databasen åt mig), markera de båda kryssrutorna i dialogrutans nedre del och klicka sedan på Finish (slutför).

  4. Bläddra till den katalog som du vill spara databasen i, ge databasen ett namn och klicka sedan på OK.

Konfigurera databastabellenKonfigurera databastabellen

Därefter definierar du de fält som du vill använda i din databastabell.

  1. Klicka på Personal (personligt) i Table Wizard (tabellguiden).

    Nu innehåller listan Sample tables (Exempeltabeller) fördefinierade tabeller för privat bruk. Hade du klickat på Business (företag) skulle listan innehålla fördefinierade tabeller för arbetslivsbruk.

  2. Klicka på Addresses (adresser) i listan Sample tables (exempeltabeller).

    De tillgängliga fälten för den fördefinierade adressboken visas på menyn Available fields (tillgängliga fält).

  3. Klicka på de fält som du vill använda i din adressbok på menyn Available fields (tillgängliga fält).

    Du kan markera ett objekt åt gången, eller flera på en gång genom att Skift-klicka.

  4. Klicka på för att flytta de markerade objekten till menyn Valda fält.

    Vill du flytta alla tillgängliga fält till menyn Selected fields (markerade fält), klickar du på den dubbla högerpilen.

  5. Använd tangenterna och om du vill ändra ordning på de markerade fälten.

    I tabellen och i formulär visas fälten i samma ordning som i listan.

  6. Klicka på Next (nästa).

  7. Kontrollera att alla fält är korrekt definierade.

    Du kan ändra fältnamnet, typen, ange om posten är obligatorisk eller inte, samt ange den högsta tillåtna fältlängden (antal tecken som fältet kan innehålla). För det här exemplet kan du lämna inställningarna som de är.

  8. Klicka på Next (nästa).

  9. Klicka först på Create a primary key (skapa en primärnyckel), Automatically add a primary key (lägg till en primärnyckel automatiskt), Auto value (automatiskt värde) och sedan på Next (nästa).

  10. Acceptera tabellens standardnamn, välj Skapa ett formulär baserat på den här tabellen och klicka på Slutför.

Skapa ett formulärSkapa ett formulär

Nästa steg är att skapa det formulär som ska användas för att mata in data i adressboken.

  1. Klicka på den dubbla högerpilen i formulärguiden om du vill flytta alla tillgängliga fält till listan Fält i formuläret och klicka på Nästa två gånger.

  2. Ange hur du vill strukturera formuläret och klicka sedan på Next (nästa).

  3. Markera alternativet som anger att alla data ska visas i formuläret och lämna kryssrutorna omarkerade och klicka sedan på Next (nästa).

  4. Tillämpa en formatmall och kantlinjer till fälten och klicka sedan på Next (nästa).

    Fortsätt med de förvalda alternativen för det här exemplet.

  5. Ge formuläret ett namn, markera alternativet Modify the form (Ändra formuläret) och klicka sedan på Finish (slutför).

Redigera formuläretRedigera formuläret

Efter att formuläret har definierats kan du göra önskade ändringar av dess utseende.

  1. Stäng formuläret som öppnades när du slutförde föregående steg.

  2. Högerklicka på det formulär som du vill redigera i databasens huvudfönster (det bör bara finnas ett alternativ) och klicka därefter på Edit (redigera).

  3. Ordna fälten på formuläret genom att dra dem till sina nya platser.

    Du kan till exempel flytta fältet First Name (förnamn) så att det visas till höger om fältet Last Name (efternamn) och sedan flytta om de övriga fälten som du vill ha dem.

  4. När du är klar med formuläret, sparar och stänger du det.

Vad är nästa steg?Vad är nästa steg?

Efter att du har skapat tabellerna och formulären till din databas är klar att mata in dina data. Du kan också utforma frågor och rapporter som du kan använda för att sortera och visa dina data.

Mer information om Base hittar du i onlinehjälpen till OpenOffice.org och i andra källor i Avsnitt 3.8, ”Hitta hjälp och information om OpenOffice.org”.