Skapa databastabeller med LibreOffice Base-guider

LibreOffice-guider gör det enkelt att skapa databaser

Guiderna hjälper oss att skapa olika typer av databaser.

LibreOffice-guider underlätta skapandet av databasers. De innehåller de huvudtyper som vi kan behöva och det är lätt att anpassa dem.

I vår tidigare artikel Vi hade kort förklarat vad komponenterna i en databas var; tabeller, formulär, frågor och rapporter. Med hjälp av LibreOffice Base kommer vi att se hur de beter sig i ett verkligt exempel. I det här inlägget ska vi hantera tabellerna.

Tabeller är grunden för en databas. De består av en serie relaterade data grupperade efter deras egenskaper i fält. Till exempel i klientdatabasen har vi Agenda-tabellen och namn-, adress-, telefon- och e-postfälten.

Innan du fortsätter, ett förtydligande. Jag skriver inte en monografi om relationsdatabaser. Jag inkluderar bara tillräckligt med teori så att alla användare kan börja njuta av programmet. Hur som helst, alla kommentarer du vill göra om ämnet, där har du kommentarformuläret.

Skapa vår första databas med LibreOffice Base-guider

I den här artikeln kommer vi att fokusera på att skapa databastabeller. Vi gör det med en av programmets interna motorer. LibreOffice Base tillåter oss att välja mellan Firebird och HSQLDB.

Varken i LibreOffice Base-dokumentationen (som förblev i version 4) eller i den senaste Uppstartnings Guide (version 6) Firebird nämns. För våra blygsamma ändamål verkar det inte finnas någon större skillnad mellan de två så vi kommer att använda Firebird som är standardalternativet.

Vårt första steg, när programmet har startat, är välj databasmotorn. Vi stannar hos Firebird.

Första skärmen för LibreOffice basguiden

I den här första skärmen väljer vi databasmotorn som vi ska använda.

Klicka på Nästa för att gå till den andra skärmen

LibreOffice-guider ger oss möjlighet att registrera databasen

Andra skärmen i guiden för databasskapande

På den andra skärmen får vi möjligheten att registrera databasen. Skillnaden mellan att göra det eller inte är att när du registrerar det, Vi berättar för LibreOffice var data är, hur de är organiserade och hur de kan erhållas. På det här sättet kan vi få åtkomst till dataposter från ordbehandlare och kalkylark.

Vi markerar alternativet att öppna databasen och skapa tabeller genom guiden. LibreOffice kommer att be oss att tilldela ett namn och spara databasen.

Databasguide med olika mallar

Guiden för att skapa databaser erbjuder oss olika mallar som vi kan ändra.

Tabellguiden är uppdelad i två avsnitt; Företag och privat. För var och en av dem erbjuder det oss en serie mallar. Mallarna visar i sin tur en lista med fält.

Som ett exempel ska vi använda tillgångsmallen från affärssektionen.

I den centrala kolumnen ser vi en enda och en dubbelpil som går till vänster och samma till höger. De de styr förskjutningen av fält mellan de två kolumnerna. Fälten som visas i kolumnen till höger är de som kommer att utgöra vårt bord. Om vi ​​trycker på de dubbla pilarna kommer alla fält att väljas.

I mitt fall väljer jag ActiveID som det första fältet. För detta väljer jag det med pekaren och trycker på den enkla pilen som pekar åt höger. Jag upprepar proceduren med alla fält som intresserar mig.

Välja fält med databasguiden

Vi kan välja vilka fält som ska användas från varje mall.

När detta är klart går vi till nästa skärm. Här ska vi avgöra om vi behåller namnen på fälten eller tilldelar dem andra. Vi skapar också några parametrar för datainmatning. Dom är:

  • Format för de inmatade uppgifterna.
  • Om det tilldelas ett värde automatiskt. Om du aktiverar det här alternativet måste du också lägga till ökningsvärdet från ingång till ingång.
  • Om det är obligatoriskt eller inte att mata in uppgifterna.
  • Maximal längd för de angivna uppgifterna.
Ställa in dataparametrar

På den här skärmen bestämmer vi formatet på de data som ska anges i varje fält.

Till ActiveID-fältet tilldelar jag heltalets format och väljer inte alternativet att slutföra automatiskt. Det här fältet har funktionen att vara den primära nyckeln. Jag kommer att förklara detta nedan.

För varumärke och modell tilldelar jag dem formatet för fast texttyp och obligatorisk inmatning. Till beskrivningen tilldelar jag en variabel fälttyp eftersom jag kan behöva mer än 255 tecken som det andra alternativet har som gräns.

Tilldela en primär nyckel

Inom en databas kan det finnas många tabeller med flera poster. Dessa poster används i sin tur för att skapa andra tabeller. För att underlätta din identifiering tilldelar LibreOffice Base dig en kod eller primär nyckel.

Jag väljer att använda ActiveID-parametern som primärnyckel. Du har tidigare valt att värdet för detta fält ska fyllas i automatiskt. Det orsakar dock ett felmeddelande som jag inte kan identifiera, så jag inaktiverade det här alternativet. Gör inte det i det här fönstret heller.

Tilldelar primärnyckeln.

Med den primära nyckeln kan varje enskild post identifieras

Användningen av primärnyckeln är användbar till exempel om vi har två tillgångar av samma märke och modell

När vi väl har tilldelat primärnyckeln är vi redo att börja med nästa steg, tilldela tabellnamnet och börja fylla i data. Men det kommer vi att se i nästa inlägg.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.