Ako vytvoriť vlastnú databázu v systéme Linux

Obsah:

Anonim

V dnešnej dobe sú databázy rutinnejšie spojené s napájaním webových stránok a systémov elektronického obchodu. Pre bežného používateľa vyzerajú nepreniknuteľne, zahŕňajúc pripojenie k databázovým serverom tretích strán, ako je SQL, a skrytie za neprehľadnými jazykmi, ako je PHP.

Ale v ich jadre sú databázy jednoduché informačné tabuľky: každý riadok predstavuje jeden záznam a jeho špecifické vlastnosti - napríklad meno, farba alebo to, či ich máte v súčasnosti alebo nie - sa zaznamenávajú v stĺpcoch známych ako polia.

Ak sú vaše potreby skromné, nemusíte sa učiť nijaké programovacie jazyky ani zložitý databázový softvér, aby ste zhromaždili zbierku informácií, ktoré môžete neskôr rôznymi spôsobmi vyhľadať a nájsť z nich to, čo potrebujete.

  • Tu je naša zbierka najlepších cloudových databáz
  • Vyťažte maximum z dát pomocou týchto najlepších nástrojov na cloudovú analýzu
  • Toto sú najlepšie služby cloud computingu
O tomto článku

Tento článok sa prvýkrát objavil v časopise Linux Format Magazine, vydanie # 267, publikovanom v septembri 2022-2023.

Mnoho ľudí skutočne vytvára také jednoduché databázy pomocou tabuľkového softvéru, ale aj tu existuje úplne nové rozhranie, ktoré sa treba naučiť, a nástroje, ktoré treba nájsť. Denných hodín je len toľko.

Našťastie existuje celá rada jednoduchých a užívateľsky prívetivých nástrojov, ktoré obsahujú jednoduché databázy v softvéri, ktorý môže ktokoľvek nastaviť a používať v priebehu niekoľkých minút. Mnohé z nich sa zameriavajú na konkrétne úlohy, ako je napríklad katalogizácia zbierky rastlín, ale existuje jeden nástroj, ktorý ponúka všetky funkcie, ktoré by ste od jednoduchej databázy očakávali v užívateľsky príjemnom formáte: Symphytum.

Symphytum je návratom do čias, keď sa databázy ľahko konštruovali. Začnite návrhom svojej databázy. Najskôr definujte polia, ktoré tvoria každý záznam. Každému poľu priraďte dátový typ, napríklad text, čísla, dátum, obrázok, začiarkavacie políčko alebo rozbaľovaciu ponuku, potom navrhnite formulár, do ktorého zadáte podrobnosti každého záznamu.

Formulár slúži tiež ako nástroj na prezeranie jednotlivých záznamov, zatiaľ čo sekundárne tabuľkové zobrazenie poskytuje prehľad celej vašej databázy s prostriedkami na triedenie a filtrovanie zobrazenia pomocou jednoduchého vyhľadávacieho nástroja založeného na kľúčových slovách.

Neexistuje žiadny programovací jazyk, ktorý by ste sa museli naučiť, ani žiadne neprehľadné rozhranie, vďaka ktorému by ste sa mali orientovať. Symphytum je tak dokonalým nástrojom pre tých, ktorí majú priame požiadavky, ako aj pre tých, ktorí hľadajú jemný vstupný bod do sveta databáz všeobecne.

Pri zadávaní záznamov vo formulári sa kliknutím na tlačidlo uzamknutia zamerajte na zadávanie údajov, a nie na redizajn formulára.

Začať

Symphytum môžete nainštalovať rôznymi spôsobmi. Snap je najvýhodnejší pre novšie verzie Ubuntu, ale môžete si tiež stiahnuť svoj výber .deb … aur alebo. Balík AppImage z webovej stránky programu.

Po nainštalovaní spustite program Symphytum (zo Spúšťača aplikácií v Ubuntu), kde uvidíte, že už je k dispozícii malá fiktívna databáza, ktorá vám pomôže oboznámiť sa s týmto programom. Existujú dva pohľady: forma a tabuľka. Ako sme už spomenuli, Formulár slúži predovšetkým na zadávanie údajov a kontrolu jednotlivých záznamov, zatiaľ čo Tabuľka umožňuje zobraziť všetky záznamy naraz. Tu môžete tiež upravovať jednotlivé záznamy.

Symphytum ukladá všetky vaše zbierky do jedného súboru - data.db - ktorý je ukrytý hlboko v skrytom priečinku. Je poháňaný zabudovaným databázovým strojom SQLite, takže ide o štandardný formát, ktorý sa ľahko prenáša na iné programy (o tom neskôr). Ak chcete súbor radšej presunúť na dostupnejšie miesto, vyberte ponuku Nástroje> Predvoľby a kliknite na tlačidlo Prehliadať …

Vytvorenie novej databázy je od spoločnosti Symphytum jednoduchá záležitosť: podrobný sprievodca po stránke odhaľuje základný postup, ktorý je potrebné dodržať, pokiaľ ide o nastavenie polí a návrh formulára na zadávanie údajov aj na kontrolu jednotlivých záznamov. A to je krása programu - kompletnú databázu môžete mať hotovú a spustenú behom niekoľkých minút.