Ver destacados

Cómo instalar SQLite

Tutorial con vídeo para saber cómo instalar SQLite de forma completa.
Escrito por
2.2K Visitas  |  Publicado sep 04 2023 16:00
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


 

Gestionar y administrar datos pude ser una tarea compleja si no se dispone de las herramientas necesarias para trabajar en estos datos los cuales pueden ser de diversos tipos, existen numerosas plataformas para realizar la administración de datos y una de las mas llamativas y conocidas es SQLite.

 

SQLite ha sido creada como una biblioteca en lenguaje C la cual implementa un motor de base de datos SQL autónomo pero de alta confiabilidad integrando las funciones necesarias para una administración total de los datos.
SQLite se basa en un motor de base de datos SQL integrado y lo que marca la diferencia con otras bases de datos SQL como MySQL, PostgreSQL o SQL Server, es que SQLite no dispone de un proceso de servidor independiente, esto permite que pueda leer y escribir directamente en los archivos de disco.

 

Tutorial con vídeo para saber cómo instalar Fedora Server 38 para después configurar Fedora Server 38 de forma completa.

 

 

El formato de archivo de la base de datos SQLite está disponible para diversas arquitecturas y sistemas ya que permite copiar una base de datos entre sistemas de 32 y 64 bits o bien entre arquitecturas big-endian y little-endian.

 

Carcaterísticas
Dentro de las principales características de SQLite encontramos:

 

  • Soporta transacciones ACID (Atomicidad, Consistencia, Aislamiento, Durabilidad) lo que nos garantiza que todas las operaciones de la base de datos puedan ser consistentes y fiables.
  • No requiere de una configuración complicada.
  • SQLite dispone de una huella de memoria pequeña y bajo consumo de recursos.
  • Es compatible con plataformas Windows, macOS, Linux, Android, iOS, etc.
  • SQLite hace uso de SQL (Structured Query Language) para manipular y consultar los datos almacenados en la base de datos que son creadas.
  • Dispone de registros de longitud variable.
  • Las sentencias de SQL son compiladas en código de máquina virtual.
  • Una base de datos SQLite maneja la forma de un único archivo de disco ordinario lo cual facilita su ubicación en cualquier lugar de la jerarquía de directorios del sistema.

 

 

Ahora Solvetic te enseñará cómo instalar SQLite y para este caso usaremos Fedora 38.

 

Cómo instalar SQLite

 

Paso 1

Para iniciar vamos a abrir la terminal y allí ejecuta el siguiente comando para actualizar la caché del sistema:
sudo dnf makecache
Paso 2

Ingresamos la contraseña para iniciar el proceso:

 

 

 

Paso 3

Al finalizar veremos lo siguiente:

 

 

Paso 4

Ahora vamos a instala SQLite con el comando:
sudo dnf install sqlite

 

Paso 5

Ingresamos la letra “s” para confirmar la descarga e instalación de SQLite en el sistema, durante el proceso veremos lo siguiente:

 

 

Paso 6

Allí debemos aceptar la instalación de la llave GPG con la letra “s”, esperamos que el proceso finalice:

 

 

Paso 7

Ahora instalamos algunos paquetes adicionales con el siguiente comando:
sudo dnf install sqlite-devel sqlite-tcl

 

Paso 8

Confirmamos la descarga e instalación. El comando "sqlite-devel" es un paquete de herramientas y archivos de desarrollo de SQLite en el cual encontramos los archivos de cabecera (headers), las bibliotecas compartidas (shared libraries) y más recursos para compilar y vincular aplicaciones que hacen uso de SQLite.

 

 

Paso 9

Por otro lado “sqlite-tcl” nos permite interactuar con la biblioteca SQLite usando scripts escritos en Tcl, nos da la oportunidad de acceder y manipular estas bases de datos.
sqlite-tcl
Paso 10

Es posible verificar la ruta donde está instalado SQLite con el comando:
which sqlite3

 

Paso 11

Ahora, si no deseas usar este método de instalación Solvetic te explicara como instalar SQL usando métodos extras, podemos usar los binarios, para ello en la terminal ejecutamos en primer lugar lo siguiente para descargar los binarios:
wget https://www.sqlite.org/2023/sqlite-tools-linux-x86-3420000.zip

 

Paso 12

Después de esto extraemos el contenido definiendo la ubicación:
unzip sqlite-tools-linux-x86-3420000.zip -d /tmp/sqlite-bin

 

Paso 13

Ahora vamos a agregar la variable:
export PATH=/tmp/sqlite-bin:$PATH

 

Paso 14

Otro método es usar las fuentes de SQLite, para ello primero descargamos las utilidades necesarias:
sudo dnf groupinstall "Development Tools" "Development Libraries"

 

Paso 15

Veremos lo siguiente:

 

 

Paso 16

Confirmamos el proceso con la letra “y” y esperamos que finalice:

 

Paso 17

Al finalizar veremos lo siguiente:

 

 

 

Paso 18

Ahora descargamos el código de SQLite:
wget https://www.sqlite.org/2023/sqlite-autoconf-3420000.tar.gz

 

Paso 19

Extraemos este archivo:
tar -xvf sqlite-autoconf-3420000.tar.gz

 

Paso 20

Ahora ejecutamos el script de configuración:
sudo ./configure --prefix=/usr

 

Paso 21

Al finalizar veremos esto:

 

 

Paso 22

Compilamos el recurso:
make -j$(nproc)

 

Paso 23

Cuando finalice este proceso veremos esto:

 

 

Paso 24

Realizamos la instalación:
sudo make install

 

Paso 25

Esperamos que llegue a su final:

 

 

Paso 26

En todos los casos podemos comprobar la version de SQLite ejecutando:
sqlite3 –version

 

Paso 27

Ahora crea una base de datos usando la siguiente sintaxis:
sqlite3 <nombre_db>.db

 

Paso 28

Creamos nuestra tabla ejecutando:
CREATE TABLE “base” (id INTEGER PRIMARY KEY, name TEXT);

 

Paso 29

Veremos dos columnas que son "id" y "name", en la columna "id" se almacenan los valores enteros y funciona como clave principal y la columna "name" almacena las cadenas a usar. Podemos insertar datos en la tabla usando la sintaxis:
INSERT INTO (base) (id, name) VALUES (#, 'informacion');

 

Paso 30

Veremos el resultado ejecutando:
SELECT * FROM (base);

 

Paso 31

Listamos las tablas actuales de la base de datos: Para salir de la consola de SQLite ejecutamos “.exit”.
.tables

 

Paso 32

Ahora Solvetic te enseñará cómo administrar gráficamente la base de datos de SQLite, para esto en la terminal ejecuta:
sudo dnf install snapd

 

Paso 33

Confirmamos el proceso y esperamos que finalice:

 

 

Paso 34

Habilitamos el snap creando un enlace simbólico:
sudo ln -s /var/lib/snapd/snap /snap

 

Paso 35

Instalamos el complemento:
sudo snap install sqlitebrowser

 

Paso 36

Ejecutamos “sqlitebrowser” para que se abra el entorno GUI:

 

 

Paso 37

Desde allí es posible gestionar las bases de datos SQLite:

 

 

Así es posible instalar y usar SQLite en Fedora y administrar integralmente las bases de datos.

 

Tutorial con vídeo para saber cómo instalar MySQL en Windows 11 de manera detallada paso a paso.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!