Kako stvoriti vlastitu bazu podataka na Linuxu

Danas su baze podataka rutinskije povezane s pokretanjem web stranica i sustava e-trgovine. Slučajnom korisniku izgledaju neprobojno, uključujući povezivanje s nezavisnim poslužiteljima baza podataka kao što je SQL i skrivanje iza neprozirnih jezika poput PHP-a.

Ali u osnovi su baze podataka jednostavne tablice informacija: svaki redak predstavlja jedan zapis, a njegove specifične karakteristike - poput imena, boje ili je li trenutno u vašem posjedu ili ne - bilježe se u stupce poznate kao polja.

Ako su vaše potrebe skromne, tada ne trebate učiti programske jezike ili se baviti složenim softverom baza podataka da biste sastavili zbirku podataka koje ćete kasnije moći pretraživati ​​na razne načine kako biste od njih pronašli ono što vam treba.

  • Evo naše zbirke najboljih baza podataka u oblaku
  • Izvucite maksimum iz podataka pomoću ovih najboljih alata za analitiku u oblaku
  • Ovo su najbolje usluge računalstva u oblaku
O ovom članku

Ovaj se članak prvi put pojavio u Linux Format Magazine, broj # 267, objavljenom u rujnu 2022-2023.

Doista, mnogi ljudi grade takve jednostavne baze podataka pomoću softvera za proračunske tablice, ali čak i ovdje postoji potpuno novo sučelje za učenje i alati za pronalaženje. Samo je toliko sati u danu.

Srećom, postoji čitav niz jednostavnih, user-friendly alata koji jednostavne baze podataka umotavaju u softver koji svatko može postaviti i koristiti u roku od nekoliko minuta. Mnogi su usmjereni na određene zadatke, poput katalogiziranja kolekcije biljaka, ali postoji jedan alat koji nudi sve značajke koje biste očekivali od jednostavne baze podataka u user-friendly formatu: Symphytum.

Symphytum je povratak u dane kada je baze podataka bilo jednostavno izgraditi. Započnite s dizajniranjem baze podataka. Prvo definirajte polja koja čine svaki zapis. Svakom polju dodijelite vrstu podataka, poput teksta, brojeva, datuma, slike, potvrdnog okvira ili padajućeg izbornika, a zatim dizajnirajte obrazac u koji ćete unijeti detalje svakog zapisa.

Obrazac također služi kao alat za pregled pojedinačnih zapisa, dok vam sekundarni prikaz tablice pruža pregled cijele baze podataka, sa sredstvima za sortiranje i filtriranje prikaza pomoću jednostavnog alata za pretraživanje na temelju ključnih riječi.

Ne postoji programski jezik za učenje niti zbunjujuće sučelje za navigaciju, što Symphytum čini savršenim alatom kako za one s izravnim zahtjevima, tako i za one koji traže blagu točku ulaska u svijet baza podataka općenito.

Kada unosite zapise u prikaz obrasca, kliknite gumb zaključavanja da biste se usredotočili na unos podataka, a ne na redizajn obrasca.

Započni

Symphytum možete instalirati na više načina. Snap je najprikladniji za kasnije verzije Ubuntua, ali također možete preuzeti svoj .deb … aur ili. AppImage paket s web stranice programa.

Jednom instaliran, pokrenite Symphytum (iz Pokretača aplikacija u Ubuntuu) gdje ćete vidjeti malu lažnu bazu podataka koja vam pomaže da vas upoznate s programom. Dva su pogleda: obrazac i tablica. Kao što smo spomenuli, obrazac je prvenstveno za unos podataka i pregled pojedinačnih zapisa, dok tablica omogućuje pregled svih zapisa odjednom. Odavde možete uređivati ​​i pojedinačne zapise.

Symphytum pohranjuje sve vaše zbirke u jednu datoteku - data.db - koja je zakopana duboko u skrivenoj mapi. To pokreće ugrađeni SQLiteov mehanizam baze podataka, pa je to standardni format koji se lako prenosi na druge programe (o tome kasnije). Ako datoteku radije premjestite negdje dostupnije, odaberite Alati> Postavke i kliknite Pregledaj …

Izgradnja baze podataka od nule jednostavna je stvar sa Symphytumom: detaljni vodič kroz stranicu otkriva osnovni postupak koji morate slijediti u pogledu postavljanja polja i dizajniranja obrasca za unos podataka i pregled pojedinačnih zapisa. I u tome je ljepota programa - u samo nekoliko minuta možete uspostaviti i pokrenuti potpuno formiranu bazu podataka.

Zanimljivi članci...