Jak vytvořit vlastní databázi v systému Linux

V dnešní době jsou databáze běžněji spojovány s napájením webových stránek a systémů elektronického obchodování. Pro příležitostného uživatele vypadají neproniknutelně, zahrnují připojení k databázovým serverům třetích stran, jako je SQL, a skrývání se za neprůhlednými jazyky, jako je PHP.

Ale v jejich jádru jsou databáze jednoduchými informačními tabulkami: každý řádek představuje jeden záznam a jeho specifické vlastnosti - jako je název, barva nebo to, zda je aktuálně ve vašem vlastnictví, či nikoli - jsou zaznamenány ve sloupcích známých jako pole.

Pokud jsou vaše potřeby skromné, nemusíte se učit žádné programovací jazyky nebo se vypořádat se složitým databázovým softwarem, abyste sestavili soubor informací, které můžete později různými způsoby prohledat a najít z nich to, co potřebujete.

  • Tady je naše sbírka nejlepších cloudových databází
  • Získejte maximum z dat pomocí těchto nejlepších nástrojů pro cloudovou analýzu
  • Jedná se o nejlepší služby cloud computingu
O tomto článku

Tento článek se poprvé objevil v časopise Linux Format Magazine, číslo 267, publikovaném v září 2022-2023.

Mnoho lidí skutečně vytváří takové jednoduché databáze pomocí tabulkového softwaru, ale i zde je k dispozici zcela nové rozhraní k učení a nástroje k hledání. Je jen tolik hodin denně.

Naštěstí existuje celá řada jednoduchých a uživatelsky přívětivých nástrojů, které zabalí jednoduché databáze do softwaru, který může kdokoli nastavit a používat během několika minut. Mnoho z nich je zaměřeno na konkrétní úkoly, jako je katalogizace sbírky rostlin, ale existuje jeden nástroj, který nabízí všechny funkce, které byste očekávali od jednoduché databáze v uživatelsky přívětivém formátu: Symphytum.

Symphytum je návratem do doby, kdy byly databáze snadno sestavitelné. Začněte vytvořením databáze. Nejprve definujte pole, která tvoří každý záznam. Každému poli přiřaďte datový typ, například text, čísla, datum, obrázek, zaškrtávací políčko nebo rozevírací nabídku, poté navrhněte formulář, do kterého zadáte podrobnosti každého záznamu.

Formulář také slouží jako nástroj pro prohlížení jednotlivých záznamů, zatímco zobrazení sekundární tabulky poskytuje přehled celé vaší databáze s prostředky pro třídění a filtrování zobrazení pomocí jednoduchého vyhledávacího nástroje založeného na klíčových slovech.

Neexistuje žádný programovací jazyk, který by se mohl naučit, ani žádné matoucí rozhraní pro navigaci, takže Symphytum je dokonalým nástrojem jak pro ty, kteří mají přímé požadavky, tak i pro ty, kteří hledají jemný vstupní bod do světa databází obecně.

Při zadávání záznamů ve formulářovém zobrazení klikněte na tlačítko zámku, abyste se zaměřili na zadávání dat a nikoli na redesign formuláře.

Začít

Symphytum můžete nainstalovat několika způsoby. Snap je nejvhodnější pro novější verze Ubuntu, ale můžete si také stáhnout svůj výběr .deb… aur nebo. Balíček AppImage z webových stránek programu.

Po instalaci spusťte Symphytum (ze Spouštěče aplikací v Ubuntu), kde uvidíte, že již je k dispozici malá fiktivní databáze, která vás s programem seznámí. Existují dva pohledy: formulář a tabulka. Jak jsme již zmínili, Formulář je primárně určen pro zadávání dat a kontrolu jednotlivých záznamů, zatímco Tabulka umožňuje zobrazit všechny záznamy najednou. Odtud můžete také upravovat jednotlivé záznamy.

Symphytum ukládá všechny vaše sbírky do jednoho souboru - data.db - který je pohřben hluboko ve skryté složce. Toto je poháněno zabudovaným databázovým strojem SQLite, takže se jedná o standardní formát, který lze snadno přenést na jiné programy (o tom později). Pokud byste raději přesunuli soubor někam přístupnějším, vyberte Nástroje> Předvolby a klikněte na Procházet …

Vytváření databáze od nuly je v Symphytum jednoduchá záležitost: podrobný průvodce po stránce odhalí základní proces, který musíte dodržet, pokud jde o nastavení polí a návrh formuláře pro zadávání údajů a kontrolu jednotlivých záznamů. A to je krása programu - můžete mít plně vytvořenou databázi připravenou a spuštěnou během několika minut.

Zajímavé články...