Come creare il proprio database su Linux

Al giorno d'oggi, i database sono associati più di frequente ai siti web di alimentazione e ai sistemi di e-commerce. All'utente occasionale sembrano impenetrabili, coinvolgendo la connessione a server di database di terze parti come SQL e nascondendosi dietro linguaggi opachi come PHP.

Ma in fondo, i database sono semplici tabelle di informazioni: ogni riga rappresenta un singolo record e le sue caratteristiche specifiche, come il nome, il colore o se è attualmente in tuo possesso o meno, sono registrate in colonne note come campi.

Se le tue esigenze sono modeste, non è necessario imparare alcun linguaggio di programmazione o affrontare software di database complessi per mettere insieme una raccolta di informazioni che puoi cercare in seguito in vari modi per trovare ciò di cui hai bisogno.

  • Ecco la nostra raccolta dei migliori database cloud
  • Ottieni il massimo dai dati con questi migliori strumenti di analisi del cloud
  • Questi sono i migliori servizi di cloud computing
A proposito di questo articolo

Questo articolo è apparso per la prima volta su Linux Format Magazine, numero 267, pubblicato a settembre 2022-2023.

In effetti, molte persone creano database così semplici utilizzando un software per fogli di calcolo, ma anche qui c'è un'interfaccia completamente nuova da imparare e strumenti da trovare. Ci sono solo così tante ore al giorno.

Fortunatamente, esiste tutta una serie di strumenti semplici e intuitivi che racchiudono semplici database in software che chiunque può configurare e utilizzare in pochi minuti. Molti sono orientati verso compiti specifici, come la catalogazione di una raccolta di piante, ma esiste uno strumento che offre tutte le funzionalità che ti aspetteresti da un semplice database in un formato intuitivo: Symphytum.

Symphytum è un ritorno ai giorni in cui i database erano semplici da costruire. Inizia progettando il tuo database. Innanzitutto, definisci i campi che compongono ogni record. Assegna a ogni campo un tipo di dati, come testo, numeri, data, immagine, casella di controllo o menu a discesa, quindi progetta un modulo in cui inserire i dettagli di ogni record.

Il modulo funge anche da strumento di visualizzazione per i singoli record, mentre una visualizzazione tabella secondaria fornisce una panoramica dell'intero database, con i mezzi per ordinare e filtrare la visualizzazione utilizzando un semplice strumento di ricerca basato su parole chiave.

Non c'è un linguaggio di programmazione da imparare o un'interfaccia confusa da navigare, rendendo Symphytum lo strumento perfetto sia per chi ha requisiti semplici che per chi cerca un punto di ingresso delicato nel mondo dei database in generale.

Quando si immettono record in visualizzazione Modulo, fare clic sul pulsante di blocco per concentrarsi sull'immissione di dati e non sulla riprogettazione del modulo.

Iniziare

Puoi installare Symphytum in diversi modi. Snap è il più conveniente per le versioni successive di Ubuntu, ma puoi anche scaricare la tua scelta di .deb … aur o. Pacchetto AppImage dal sito web del programma.

Una volta installato, avvia Symphytum (dall'App Launcher in Ubuntu) dove vedrai che un piccolo database fittizio è già in posizione per aiutarti a familiarizzare con il programma. Sono disponibili due visualizzazioni: Modulo e Tabella. Come accennato, il modulo è principalmente per l'immissione dei dati e la revisione dei singoli record, mentre la tabella consente di visualizzare tutti i record contemporaneamente. Puoi anche modificare i singoli record da qui.

Symphytum archivia tutte le tue raccolte in un unico file, data.db, nascosto in una cartella nascosta. Questo è alimentato da un motore di database SQLite incorporato, quindi è un formato standard facilmente trasferibile ad altri programmi (ne parleremo più avanti). Se preferisci spostare il file in un punto più accessibile, scegli Strumenti> Preferenze e fai clic su Sfoglia …

Creare un database da zero è una faccenda semplice con Symphytum: la guida passo passo sulla pagina rivela il processo di base che devi seguire in termini di impostazione dei campi e progettazione del modulo sia per l'immissione dei dati che per la revisione dei singoli record. E questa è la bellezza del programma: puoi avere un database completamente formato attivo e funzionante in pochi minuti.

Articoli interessanti...