Hur du skapar din egen databas på Linux

Dessa dagar är databaser mer rutinmässigt associerade med att driva webbplatser och e-handelssystem. För den avslappnade användaren ser de ogenomträngliga ut och involverar anslutning till tredjepartsdatabasservrar som SQL och gömmer sig bakom ogenomskinliga språk som PHP.

Men i grunden är databaser enkla informationstabeller: varje rad representerar en enda post, och dess specifika egenskaper - som namn, färg eller om det för närvarande finns i din besittning eller inte - registreras i kolumner som kallas fält.

Om dina behov är blygsamma behöver du inte lära dig några programmeringsspråk eller ta itu med komplex databasprogramvara för att sammanställa en samling information som du senare kan söka på olika sätt för att hitta vad du behöver av den.

  • Här är vår samling av de bästa molndatabaserna
  • Få ut mesta möjliga av data med dessa bästa molnanalysverktyg
  • Dessa är de bästa molntjänsterna
Om den här artikeln

Denna artikel publicerades först i Linux Format Magazine, nummer 267, publicerad i september 2022-2023.

Faktum är att många människor bygger så enkla databaser med kalkylprogram, men även här finns det ett helt nytt gränssnitt att lära sig och verktyg att hitta. Det finns bara så många timmar på dagen.

Lyckligtvis finns det en hel mängd enkla, användarvänliga verktyg som slår samman enkla databaser i programvara som alla kan konfigurera och använda på några minuter. Många är inriktade på specifika uppgifter, som att katalogisera en samling växter, men det finns ett verktyg som erbjuder alla funktioner du kan förvänta dig av en enkel databas i ett användarvänligt format: Symphytum.

Symphytum är en återgång till de dagar då databaser var enkla att konstruera. Börja med att designa din databas. Definiera först de fält som utgör varje post. Tilldela varje fält en datatyp, till exempel text, siffror, datum, bild, kryssruta eller rullgardinsmeny och utforma sedan ett formulär där du anger detaljerna för varje post.

Formuläret fungerar också som ett visningsverktyg för enskilda poster, medan en sekundär tabellvy ger dig en översikt över hela databasen, med medel för att sortera och filtrera vyn med ett enkelt sökordsbaserat sökverktyg.

Det finns inget programmeringsspråk att lära sig eller något förvirrande gränssnitt att navigera, vilket gör Symphytum till det perfekta verktyget både för dem med enkla krav såväl som för dem som letar efter en mild inträdesplats i databasvärlden i allmänhet.

När du matar in poster i formulärvyn klickar du på låsknappen för att fokusera på datainmatning och inte att forma om.

Komma igång

Du kan installera Symphytum på flera sätt. Snap är det mest praktiska för senare versioner av Ubuntu, men du kan också ladda ner ditt val av .deb … aur eller. AppImage-paket från programmets webbplats.

När du har installerat startar du Symphytum (från App Launcher i Ubuntu) där du ser att en liten dummy-databas redan finns på plats för att bekanta dig med programmet. Det finns två vyer: Form och tabell. Som vi nämnde är Form främst för datainmatning och granskning av enskilda poster, medan Tabell gör det möjligt att visa alla poster samtidigt. Du kan också redigera enskilda poster härifrån.

Symphytum lagrar alla dina samlingar i en enda fil - data.db - som ligger begravd djupt inne i en dold mapp. Detta drivs av en inbäddad SQLite-databasmotor, så det är ett standardformat som enkelt kan portas till andra program (mer om det senare). Om du hellre vill flytta filen någonstans mer tillgänglig väljer du Verktyg> Inställningar och klickar på Bläddra …

Att bygga en databas från grunden är en enkel affär med Symphytum: steg-för-steg-guiden över sidan avslöjar den grundläggande processen du behöver följa när det gäller att ställa in fält och utforma formuläret för både datainmatning och granskning av enskilda poster. Och det är programmets skönhet - du kan ha en helt formad databas igång på bara några minuter.

Intressanta artiklar...