Hvordan lage din egen database i Linux
Nick Peers avslører hvordan du lager en enkel database på bare noen minutter, helt uten å trenge server-erfaring eller programmering – det er rent magisk med åpen kildekode!
Søking i og sortering av oppføringer
Hvis man vil se gjennom oppføringene, eller finne en spesifikk, kan man bevege seg opp eller ned i «Table»-modusen til man finner riktig oppføring. Trykk på oppføringen for å velge den, så skift over til «Form»-modusen. Det fungerer greit om man har en liten database, men du blir antageligvis lite overrasket over når vi nå avslører at Symphytum har flere måter å lete frem informasjon på.
Søkefeltet er den enkleste måten å filtrere ut oppføringer på, slik at du blir sittende igjen med bare de som inneholder ordene du definerer – når du begynner å skrive i søkefeltet vil det dukke opp en liste som minker desto mer du skriver. Aberet med denne metoden er at det bare fungerer med felter som inneholder bokstaver eller tall – avkrysningsbokser eller såkalte kombobokser ignoreres.
En annen måte å begrense søket på er ved å sortere tabellene etter et annet felt enn det første du plottet inn. Klikk simpelthen på en felt-tittel og du vil se at den markeres ved at en liten nedoverpil blir plassert ved siden av – dette gjør at listen sorteres i nedadgående rekkefølge ut i fra det feltet. Klikk igjen for å reversere rekkefølgen, eller klikk på et annet felt for å sortere ut i fra det feltet istedenfor.
Deling og eksportering
Du kan skrive ut hele databasen din, eller individuelle oppføringer, via File -> Print. Her finner du også valgmuligheter for å generere en PDF. Du bør dog ikke forvente magiske resultater – layouten er den samme uansett om man skal skrive ut en enkelt eller alle oppføringer (dessverre kan man ikke velge ut hvilke oppføringer man vil skrive ut med Symphytum), noe som i praksis vil si at hver oppføring skrives ut serier der hvert felt er på en separat rad.
En annen måte å dele databasen din på er via å synkronisere den via skyen og dele mappen det er snakk om med andre Symphytum-brukre – se boksen på forrige side for detaljer. Heldigvis kan man tilsidesette den automatiske funksjonen som gjør at databasen «låses» av den første brukeren som åpner den (for å forhindre synkroniseringsproblemer) – velg «Tools» -> «Cloud» -> «Read-only mode» for å slå av og på.
Du kan også dele databasen din ved å eksportere en eller alle oppføringer (igjen, her får man få valgmuligheter) som en CSV-fil via «File» -> «Export»-menyen. Velg formatet du vil eksportere i og hvordan linjene skal separeres (med komma eller semikolon) før du klikker «Export». Dette burde være lesbart for de fleste andre databaseprogrammer, inkludert LibreOffice Base.
Hæ? Ingen relasjonsdatabaser?
Per nå takler Symohytum kun enkle såkalte flate databaser. Relasjonsdatabaser er en separat type som tabeller som er forbundet med henvisninger – også kjent som nøkler. Vi fortsetter med filmdatabaseeksempelet: Hadde Symphytum støttet relasjonsdatabaser kunne vi brukt det til å sette opp én database som inneholdt detaljert informasjon om filmene, og lenket denne sammen med en annen database som holdt oversikten over hvilke strømmetjenester filmene var på.
Ønsker du flere Pro-nyheter? Abonner på vårt nyhetsbrev
Abonner på TechRadar Pro-nyhetsbrevet for å få spennende nyheter, kommentarer, reportasjer og innsikten bedriften din trenger for å lykkes!
Hvis du merker at Symphytum blir for basalt er neste logiske steg opp LibreOffice Base. Det er dog litt av et hopp, derfor kan det være lurt å ta en titt på Kexi først. Denne programvaren er å finne som Flatpak, men skal også ligge i programvarelageret til Ubuntu (under navnet «kexi».) Når du får installert applikasjonen lager du en ny tom database, og setter den opp til å være lagret som en fil.
Etter du har fått unnagjort det, bytt til «External Data»-fanen for å importere data fra en fil (CSV-filen du har eksportert fra Symphytum.) Du skal ikke behøve å gjøre noe med import-innstillingene, men merk at noen felt-typer (som bilder og filer) ikke helt uten videre støttes. Alle feltene importeres som ren tekst, gitt at du ikke spesifiserer noe annet i innstillingene.
Kexi har en del fordeler kontra Symphytum i tillegg til støtte for relasjonsdatabaser. Søkefunksjonen er eksempelvis en del bedre, siden man kan søke spesifikt i enkelte felter, og den støtter også delvise treff (samt eksakte, selvsagt.) Man får også et skjemaverktøy hvor man har frie tøyler, og støtte for tilkopling til databaseservere, samtidig som man også kan bruke det til enkle fil-baserte databaser.
Samsungs lanseringsarrangement for Galaxy S25 kan inkludere den etterlengtede avsløringen av selskapets smarte briller
Nye Samsung One UI 7-lekkasjer viser hvordan gratisoppdateringen vil endre Galaxy-telefonen din
Det neste Realme-flaggskipet kan få et batteri på 8000 mAh – mer enn dobbelt så mye som iPhone 16