Sådan oprettes din egen database på Linux

I disse dage er databaser mere rutinemæssigt forbundet med at drive websteder og e-handelssystemer. For den afslappede bruger ser de uigennemtrængelige ud, hvilket involverer at oprette forbindelse til tredjeparts databaseservere som SQL og gemme sig bag uigennemsigtige sprog som PHP.

Men i deres kerne er databaser enkle tabeller med information: hver række repræsenterer en enkelt post, og dens specifikke egenskaber - såsom navn, farve eller om det i øjeblikket er i din besiddelse eller ej - registreres i kolonner kendt som felter.

Hvis dine behov er beskedne, behøver du ikke lære noget programmeringssprog eller tackle kompleks databasesoftware for at sammensætte en samling information, som du senere kan søge på forskellige måder for at finde det, du har brug for af det.

  • Her er vores samling af de bedste skydatabaser
  • Få mest muligt ud af data med disse bedste skyanalyseværktøjer
  • Dette er de bedste cloud computing-tjenester
Om denne artikel

Denne artikel optrådte først i Linux Format Magazine, nummer # 267, offentliggjort i september 2022-2023.

Faktisk bygger mange mennesker så enkle databaser ved hjælp af regnearksoftware, men selv her er der en helt ny grænseflade at lære og værktøjer at finde. Der er kun så mange timer om dagen.

Heldigvis er der en lang række enkle, brugervenlige værktøjer, der omslutter enkle databaser i software, som alle kan konfigurere og bruge inden for få minutter. Mange er rettet mod specifikke opgaver, såsom katalogisering af en samling planter, men der er et værktøj, der tilbyder alle de funktioner, du forventer af en simpel database i et brugervenligt format: Symphytum.

Symphytum er en tilbagevenden til de dage, hvor databaser var enkle at konstruere. Start med at designe din database. Definér først de felter, der udgør hver post. Tildel hvert felt en datatype, såsom tekst, tal, dato, billede, afkrydsningsfelt eller rullemenu, og design derefter en formular, hvor du indtaster detaljerne for hver post.

Formularen fungerer også som et visningsværktøj til individuelle poster, mens en sekundær tabelvisning giver dig et overblik over hele din database med midlerne til at sortere og filtrere visningen ved hjælp af et simpelt søgeordsbaseret søgeværktøj.

Der er intet programmeringssprog at lære eller nogen forvirrende grænseflade til at navigere, hvilket gør Symphytum til det perfekte værktøj både for dem med lige krav såvel som dem, der søger et mildt indgangspunkt i databasernes verden generelt.

Når du indtaster poster i formularvisning, skal du klikke på låseknappen for at fokusere på dataindtastning og ikke forme redesign.

Kom igang

Du kan installere Symphytum på en række måder. Snap er det mest bekvemme til senere versioner af Ubuntu, men du kan også downloade dit valg af .deb… aur eller. AppImage-pakke fra programmets hjemmeside.

Når du er installeret, skal du starte Symphytum (fra App Launcher i Ubuntu), hvor du kan se, at en lille dummy-database allerede er på plads for at gøre dig fortrolig med programmet. Der er to visninger: Form og tabel. Som vi nævnte, er Form primært til dataindtastning og gennemgang af individuelle poster, mens Tabel giver dig mulighed for at se alle poster på én gang. Du kan også redigere individuelle poster herfra.

Symphytum gemmer alle dine samlinger i en enkelt fil - data.db - der er begravet dybt inde i en skjult mappe. Dette drives af en indbygget SQLite-databasemotor, så det er et standardformat, der let overføres til andre programmer (mere om det senere). Hvis du hellere vil flytte filen et eller andet sted mere tilgængelig, skal du vælge Værktøjer> Indstillinger og klikke på Gennemse …

Opbygning af en database fra bunden er en simpel affære med Symphytum: trin-for-trin vejledning over siden afslører den grundlæggende proces, du skal følge med hensyn til opsætning af felter og design af formularen til både dataindtastning og gennemgang af individuelle poster. Og det er programmets skønhed - du kan have en fuldt dannet database i gang på få minutter.

Interessante artikler...