Як створити власну базу даних на Linux

У наші дні бази даних більш звично пов’язані з живленням веб-сайтів та систем електронної комерції. Для випадкового користувача вони виглядають непроникними, включаючи підключення до сторонніх серверів баз даних, таких як SQL, і приховування за непрозорими мовами, такими як PHP.

Але в основі їхніх баз даних лежать прості таблиці інформації: кожен рядок представляє окремий запис, а його специфічні характеристики - наприклад, ім’я, колір або те, чи є він у вас у даний час чи ні, - записуються у стовпці, відомі як поля.

Якщо ваші потреби незначні, то вам не потрібно вивчати жодну мову програмування або займатися складним програмним забезпеченням для баз даних, щоб зібрати колекцію інформації, яку ви зможете пізніше шукати різними способами, щоб знайти з неї те, що вам потрібно.

  • Ось наша колекція найкращих хмарних баз даних
  • Отримайте максимум від даних за допомогою цих найкращих інструментів хмарної аналітики
  • Це найкращі сервіси хмарних обчислень
Про цю статтю

Ця стаття вперше з’явилася у журналі Format Magazine, випуск No 267, опублікованому у вересні 2022-2023 року.

Дійсно, багато людей створюють такі прості бази даних за допомогою програмного забезпечення для електронних таблиць, але навіть тут є цілий новий інтерфейс для вивчення та інструменти для пошуку. У день стільки годин.

На щастя, існує ціла низка простих, зручних інструментів, які обертають прості бази даних у програмне забезпечення, яке кожен може створити та використовувати протягом декількох хвилин. Багато хто орієнтований на конкретні завдання, такі як каталогізація колекції рослин, але є один інструмент, який пропонує всі функції, яких ви очікуєте від простої бази даних у зручному для користувача форматі: Symphytum.

Symphytum - це повернення до тих часів, коли бази даних було просто побудувати. Почніть з проектування бази даних. Спочатку визначте поля, з яких складається кожен запис. Призначте кожному полю тип даних, наприклад текст, цифри, дату, зображення, прапорець або спадне меню, а потім створіть форму, в яку вводите деталі кожного запису.

Форма також служить інструментом перегляду окремих записів, тоді як вторинний перегляд таблиці надає огляд усієї вашої бази даних із засобами для сортування та фільтрування подання за допомогою простого інструменту пошуку на основі ключових слів.

Немає мови програмування, яку можна вивчити, або заплутаного інтерфейсу для навігації, що робить Symphytum ідеальним інструментом як для тих, хто має прямі вимоги, так і для тих, хто шукає м’яку точку входу у світ баз даних загалом.

Під час введення записів у поданні форми натисніть кнопку блокування, щоб зосередитись на введенні даних, а не переробляти форму.

Розпочати

Ви можете встановити Symphytum кількома способами. Snap - найзручніший для пізніших версій Ubuntu, але ви також можете завантажити .deb… aur або. Пакет AppImage з веб-сайту програми.

Після встановлення запустіть Symphytum (із програми запуску програм в Ubuntu), де ви побачите, що вже існує невелика фіктивна база даних, яка допоможе ознайомити вас із програмою. Існує два погляди: форма та таблиця. Як ми вже згадували, форма в основному призначена для введення даних та перегляду окремих записів, тоді як таблиця дозволяє переглядати всі записи одночасно. Ви також можете редагувати окремі записи звідси.

Symphytum зберігає всі ваші колекції в одному файлі - data.db - який захований глибоко всередині прихованої папки. Це забезпечується вбудованим механізмом бази даних SQLite, тому це стандартний формат, який легко переносити в інші програми (про це пізніше). Якщо ви волієте перемістити файл кудись більш доступно, виберіть «Інструменти»> «Налаштування» та натисніть «Огляд»…

Створення бази даних з нуля - це проста справа з Symphytum: покрокове керівництво по цій сторінці розкриває основний процес, який потрібно дотримуватись з точки зору налаштування полів та проектування форми як для введення даних, так і для перегляду окремих записів. І в цьому краса програми - ви можете створити повністю сформовану базу даних і запустити її за лічені хвилини.

Цікаві статті...