Näin luot omia tietokantoja Linuxille

Merkintöjen etsiminen ja järjestely

Merkintöjen selaaminen on tehty helpoksi. Voit selata niitä Table-näkymässä, kunnes löydät haluamasi. Sen jälkeen valitset vain merkinnän ja siirryt Form-näkymään. Tämä soveltuu pienempiin kokoelmiin, mutta hyvien tietokantojen lailla Symphytum tarjoaa myös kaksi muuta tapaa etsiä merkintöjä.

Haku on nopein tapa löytää oikea merkintä tiettyjen avainsanojen perusteella. Kun lisäät hakukenttään tekstiä, huomaat vaihtoehtojen katoavan sitä mukaa. Ainoa huono puoli tässä on se, että haku toimii ainoastaan alueisiin, jotka sisältävät kirjaimia tai numeroita. Se ei löydä esimerkiksi Comboboxeja tai Checkboxeja.

Toinen tapa rajata hakua on rajata Table-näkymää tiettyyn alueeseen. Painamalla alueen nimeä voit huomata sen vierellä olevan pieni alaspäin suuntautuva nuoli. Lista järjestetään siihen pienenevään järjestykseen, jonka listasta valitsee. Painamalla painiketta uusiksi, järjestely vaihtuu suurenevaan. Vaihtoehtoisesti voit painaa jotain muuta aluetta ja etsiä sen perusteella.

Jaa ja vie toisaalle

Voit tulostaa koko tietokantasi tai vain yksittäisiä merkintöjä Fire>Print-valikosta. Tätä kautta tietokanta on mahdollista kääntää myös PDF-tiedostoksi. Ei kannata kuitenkaan odottaa ihmeitä, sillä muotoilu on pitkälti identtinen tietokannan kanssa. Lopputulos on siis peräkkäin olevat merkinnät, joiden vieressä on alueet vierekkäin. Valitettavasti Symphytumissa ei voi toistaiseksi tulostaa valikoitua aluetta.

Toinen tapa jakaa tietokanta on synkronoida se pilveen ja jakaa tiedosto muiden Symphytum-käyttäjien kanssa. Voit lukita tiedoston siten, että se on muokattavissa vain ensimmäiselle käyttäjälle, jolloin se estää mahdolliset synkronointivirheet. Tämä tapahtuu Tools>Cloud>Read-only mode -valikosta.

Voit myös jakaa tietokannan viemällä sen CSV-tiedostoksi File>Export-valikon kautta. Valitse haluamasi enkoodausformaatti ja erottelumerkki (, tai ;) ennen kuin painat Export-nappia. Tällön tiedosto pitäisi olla luettavissa useimmissa tietokannoissa, kuten LibreOffice Basessa.

Ei suhteellisuutta?

Toistaiseksi Symphytum tukee ainoastaan yksinkertaisia niin kutsuttuja litteitä tietokantoja. Suhteelliset tietokannat (relational databases) ovat erillisiä tietokantoja, jotka jakavat keskenään samoja alueita – joita kutsutaan key valueksi – jotka yhdistävät ne toisiinsa. Jos otamme jälleen televisio- ja elokuvatietokantamme esimerkiksi, jos Symphytum tukisi suhteellisia tietokantoja, voisimme silloin käyttää yhtä tietokantaa listataksemme elokuvat ja sen jälkeen yhdistää sen toiseen tietokantaan, joka kertoo missä suoratoistopalveluissa kyseinen elokuva on katsottavissa.

Jos Symphytumin toiminnot alkavat tuntua liian puutteellisilta, silloin seuraava luonnollinen askel on siirtyä LibreOffice Baseen. Loikka on kuitenkin melko suuri, joten parempi vaihtoehto on todennäköisesti Kexi. Se on saatavilla Ubuntu Software -kaupasta tai Flatpakina. Asennettuasi luo uusi tyhjä tietokanta.

kuvakaappaus symphytumista

Kexi on yksi käyttäjäystävällisimmistä vaihtoehdoista siirtyessäsi Symphytumista parempaan, mutta loikka on silti suuri. (Image credit: Symphytum)

Kun ohjelma on asennettu, siirry External Data -välilehteen tuodakseen tiedosto (esimerkiksi Symphytumilla luotu CSV) Kexiin. Vakioasetukset importatessa pitäisi riittää suurimmalle osalle, mutta kannattaa huomioida, että kaikkia aluetyyppejä, kuten kuvaa ja tiedostoa, ei tueta suoraan. Kaikki alueet tuodaan Kexiin myös raakatekstinä, ellei käyttäjä määrittele näitä tarkemmin ennen tuomista.

Kexissä on muutama etu Symphytumiin nähden, minkä lisäksi se tukee suhteellisia tietokantoja. Siinä on myös tehokkaampi hakukone, jonka voi rajoittaa vain tiettyihin alueisiin ja joka tukee vajaavaisia hakuja. Siinä on myös vapaamuotoinen Form-muotoilutyökalu, tuki yhdistää tietokantapalvelimiin ja mahdollisuus työskennellä yksinkertaisten tiedostopohjaisten tietokantojen parissa.

Joonas Pikkarainen

Joonas Pikkarainen on teknologia- ja pelitoimittaja, jolla on erityisen vahvat juuret juuri pelialan raportoinnista useissa eri kotimaisissa medioissa. Muihin kiinnostuksiin lukeutuvat valokuvaus, videotuotanto ja elokuvat, sekä oikeastaan kaikki muu siltä väliltä ja näiden lisäksi.