Jak stworzyć własną bazę danych w systemie Linux

Obecnie bazy danych są coraz częściej kojarzone z zasilaniem witryn internetowych i systemów e-commerce. Dla zwykłego użytkownika wyglądają na nieprzeniknione, łącząc się z serwerami baz danych innych firm, takimi jak SQL, i chowając się za nieprzejrzystymi językami, takimi jak PHP.

Ale w istocie bazy danych są prostymi tabelami informacji: każdy wiersz reprezentuje pojedynczy rekord, a jego specyficzne cechy - takie jak nazwa, kolor lub to, czy aktualnie jest w twoim posiadaniu, czy nie - są zapisywane w kolumnach zwanych polami.

Jeśli Twoje potrzeby są skromne, nie musisz uczyć się żadnych języków programowania ani zajmować się złożonym oprogramowaniem bazodanowym, aby zebrać zbiór informacji, które możesz później przeszukiwać na różne sposoby, aby znaleźć to, czego potrzebujesz.

  • Oto nasza kolekcja najlepszych baz danych w chmurze
  • Maksymalnie wykorzystaj dane dzięki tym najlepszym narzędziom do analizy w chmurze
  • To najlepsze usługi przetwarzania w chmurze
O tym artykule

Ten artykuł pojawił się po raz pierwszy w Linux Format Magazine, numer 267, opublikowany we wrześniu 2022-2023 r.

Rzeczywiście, wiele osób tworzy takie proste bazy danych za pomocą oprogramowania do obsługi arkuszy kalkulacyjnych, ale nawet tutaj istnieje zupełnie nowy interfejs do nauczenia się i narzędzia do znalezienia. W ciągu dnia jest tylko tyle godzin.

Na szczęście istnieje cały szereg prostych, przyjaznych dla użytkownika narzędzi, które tworzą proste bazy danych w oprogramowaniu, które każdy może skonfigurować i używać w ciągu kilku minut. Wiele z nich jest nastawionych na określone zadania, takie jak katalogowanie kolekcji roślin, ale jest jedno narzędzie, które oferuje wszystkie funkcje, których można oczekiwać od prostej bazy danych w przyjaznym dla użytkownika formacie: Symphytum.

Symphytum to powrót do czasów, gdy tworzenie baz danych było proste. Zacznij od zaprojektowania swojej bazy danych. Najpierw zdefiniuj pola, które składają się na każdy rekord. Przypisz każdemu polu typ danych, taki jak tekst, liczby, data, obraz, pole wyboru lub menu rozwijane, a następnie zaprojektuj formularz, w którym wprowadzisz szczegóły każdego rekordu.

Formularz służy również jako narzędzie do przeglądania poszczególnych rekordów, podczas gdy dodatkowy widok tabeli zapewnia przegląd całej bazy danych, umożliwiając sortowanie i filtrowanie widoku za pomocą prostego narzędzia wyszukiwania opartego na słowach kluczowych.

Nie ma żadnego języka programowania, którego trzeba się nauczyć, ani skomplikowanego interfejsu do nawigacji, co sprawia, że ​​Symphytum jest idealnym narzędziem zarówno dla tych, którzy mają proste wymagania, jak i dla tych, którzy szukają łagodnego wejścia do świata baz danych w ogóle.

Podczas wprowadzania rekordów w widoku formularza kliknij przycisk kłódki, aby skupić się na wprowadzaniu danych, a nie na przeprojektowywaniu formularza.

Zaczynaj

Symphytum można zainstalować na wiele sposobów. Snap jest najwygodniejszy dla nowszych wersji Ubuntu, ale możesz też pobrać wybrany plik .deb… aur lub. Pakiet AppImage ze strony internetowej programu.

Po zainstalowaniu uruchom Symphytum (z App Launchera w Ubuntu), gdzie zobaczysz, że mała fikcyjna baza danych jest już gotowa, aby pomóc Ci zapoznać się z programem. Istnieją dwa widoki: formularz i tabela. Jak wspomnieliśmy, Formularz służy przede wszystkim do wprowadzania danych i przeglądania poszczególnych rekordów, podczas gdy Tabela umożliwia przeglądanie wszystkich rekordów naraz. Możesz także edytować poszczególne rekordy z tego miejsca.

Symphytum przechowuje wszystkie Twoje kolekcje w jednym pliku - data.db - który jest schowany głęboko w ukrytym folderze. Jest obsługiwany przez wbudowany silnik bazy danych SQLite, więc jest to standardowy format, który można łatwo przenieść do innych programów (więcej o tym później). Jeśli wolisz przenieść plik w bardziej dostępne miejsce, wybierz Narzędzia> Preferencje i kliknij Przeglądaj…

Tworzenie bazy danych od podstaw to prosta sprawa z Symphytum: przewodnik krok po kroku na stronie ujawnia podstawowy proces, który należy wykonać, jeśli chodzi o konfigurowanie pól i projektowanie formularza zarówno do wprowadzania danych, jak i przeglądania poszczególnych rekordów. I na tym polega piękno programu - w ciągu kilku minut możesz mieć w pełni uformowaną bazę danych i uruchomić ją.

Interesujące artykuły...