SQLite 3 i SQLiteBrowser, com instal·lar-los en Ubuntu

about sqlitebrowser

En el següent article anem a fer una ullada a com podem instal·lar SQLite 3 i SqliteBrowser en Ubuntu. Per començar cal dir que SQLite és un RDBMS lleuger i petit. Mentre que DB Browser per SQLite (DB4S) o SQLiteBrowser, és una eina de codi obert, visual i d'alta qualitat per crear, dissenyar i editar arxius de base de dades compatibles amb SQLite.

Altres bases de dades populars com MySql o PostgreSQL, funcionen en el model client-servidor i tenen un procés dedicat que s'executa i controla tots els aspectes de les operacions a la base de dades. Però SQLite no té cap procés en execució i no té un model client-servidor. SQLite DB és simplement un arxiu amb extensió .sqlite3 / .sqlite / .db. El codi SQLite es distribueix per poder ser utilitzat sense restriccions i de forma gratuïta per a qualsevol propòsit.

DB4S o SQLiteBrowser resulta molt vàlid tant per a usuaris com per a desenvolupadors que volen crear, buscar i editar bases de dades. DB4S utilitza una interfície familiar similar a un full de càlcul, I fa que no sigui necessari aprendre les ordres SQL més complicats.

Els controls i assistents de SQLiteBrowser estan disponibles perquè un usuaris pugui:

  • Crear i compactar arxius de base de dades.
  • Definir, crear, modificar i eliminar taules.
  • Crear, definir i eliminar índexs.
  • Examinar, editar, afegir i eliminar registres.
  • Realitzar recerques.
  • Importar i exportar registres com a text o taules des de / cap fitxers CSV.
  • Importar i exportar bases de dades des de / cap a arxius de bolcat SQL.
  • Emetre consultes SQL i inspeccionar els resultats.
  • Examinar un registre de tots els ordres SQL emesos per l'aplicació.
  • Traçar gràfics simples, basats en dades de consulta o taula.

Instal·lar SQLite 3 i SQLiteBrowser en Ubuntu

Instal·lar SQLite 3

Per començar anem a instal·lar aquest RDBMS. Configura SQLite és simple en comparació amb altres bases de dades populars com MySql, Postgresql, etc. Abans de procedir a la instal·lació, haurem de actualitzar el llistat de programari disponible. Per a això obrirem una terminal (Ctrl + Alt + T) i anem a executar la comanda:

sudo apt update

Per a la instal·lar el paquet necessari, la següent comanda que executarem és el següent:

instal·lar sqlite 3

sudo apt install sqlite3

Finalitzada la instal·lació, podem validar la instal·lació iniciant la sessió de sqlite 3. Per a això, a la mateixa terminal només cal escriure:

iniciar shell SQLite3

sqlite3

Com es pot en la imatge anterior, SQLite 3 es va instal·lar correctament i s'executa amb la versió 3.31.1. Tot i que avui en dia ja existeixen versions més actuals, Aquesta és la que es va instal·lar en el meu equip des dels repositori de d'Ubuntu

Crear base de dades i una taula d'exemple

La base de dades de SQLite 3 es va a emmagatzemar com un arxiu en el nostre sistema de fitxers local. Anem a poder crear una base de dades a l'iniciar la sessió d'sqlite, esmentant el nom de la base de dades com a argument.

A l'llançar la comanda, si la base de dades està disponible, obrirà aquesta base de dades. Si no incloem el nom de la base de dades com a argument, es crearà una base de dades temporal en memòria que s'eliminarà una vegada que finalitzi la sessió.

Per a aquest exemple anem a crear una base de dades anomenada prova a la carpeta / home / entreunosyceros (que és el nom de la carpeta home del meu usuari)

sqlite3 /home/nombre-usuario/prueba

Un cop creada, podem veure a quina sessió de base de dades està connectada amb aquest altre comanda:

base de dades de prova

.databases

Per continuar amb l'exemple, anem a crear una taula de mostra executant les següents consultes:

crear taules de la base de dades SQLite3

CREATE TABLE sistemas(Nombre String,version Real);

insert into sistemas(Nombre, version) VALUES ('Ubuntu',16.04), ('Ubuntu',18.04),('Ubuntu',20.04);

Ara podem executar la comanda .taules per llistar les taules disponibles en la base de dades a la qual estem connectats:

Taules de la base de dades

.tables

En aquest punt ja podem podem imprimir el contingut de la taula creada per a aquest exemple:

imprimir contingut de les taules

.headers on

SELECT * FROM sistemas;

instal·lar SQLiteBrowser

Una vegada que hem instal·lat i creat una base de dades d'exemple amb SQLite3, anem a instal·lar SQLiteBrowser. Es tracta d' una senzilla eina GUI per administrar les nostres bases de dades sqlite. Per fer-ho, executarem a la terminal (Ctrl + Alt + T):

instal·lar sqlitebrowser

sudo apt install sqlitebrowser

Finalitzada la instal·lació, ja podem iniciar l'aplicació des del menú d'inici. També podrem llançar-la obrint una terminal (Ctrl + Alt + T) i executant la comanda:

llançador sqlitebrowser

sqlitebrowser

Després de llançar el programa, s'obrirà la GUI des de la qual podem seleccionar la base de dades que vam crear abans des de la terminal:

sqlitebrowser executat

Desinstal·la SQLite 3 i SQLiteBrowser

Per a la eliminar tant SQLite com SQLiteBrowser, Només ens cal obrir una terminal (Ctrl + Alt + T) i executar-hi la comanda:

desinstal·lar sqlite 3 i slitebrowser

sudo apt --purge remove sqlite3 sqlitebrowser; sudo apt autoremove

Es pot saber més sobre SQLite a la pàgina de documentació de el projecte i si t'interessa obtenir més informació sobre SQLiteBrowser, pots trobar informació a la pàgina web d'aquest programa.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.