0% encontró este documento útil (0 votos)
16 vistas21 páginas

Equipo5 SQLite PDF

base de datos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
16 vistas21 páginas

Equipo5 SQLite PDF

base de datos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 21

Instituto Tecnológico Superior

Progreso
Tarea:
Manual de instalación de SQLite
Fecha de entrega:
2 de septiembre de 2024
Asignatura:
Taller de base de datos
Docente:
Montero Castro Sakura María
Integrantes:
Cobá Cuevas Emmanuel Jesús
Medina Santiago Eduardo Jose
Diego Alejandro Díaz Vera
Carrera:
Ingeniería en sistemas computacionales
Semestre/Grupo:
Quinto/Grupo 1
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

Contenido
Manual de Instalación De SQLite ............................................................................ 2

Introdución............................................................................................................... 3

¿Qué es SQLite? ................................................................................................. 3

Características del equipo: .................................................................................. 3

Ventajas de SQLite .............................................................................................. 4

Desventajas: ........................................................................................................ 4

Características del equipo ....................................................................................... 5

Requisitos mínimos: ............................................................................................ 5

Instalación de SQLite en Windows .......................................................................... 6

Instalación de un IDLE grafica para poder interactuar con este gestor de base de
datos. .................................................................................................................... 13

Tips de mejora....................................................................................................... 19

Referencias ........................................................................................................... 20

Anexos .................................................................................................................. 20

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

Manual de Instalación De SQLite

Ilustración 1. SQLite

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

Introdución
¿Qué es SQLite?
SQLite es un sistema de gestión de bases de datos relacional compatible con
ACID, contenida en una relativamente pequeña biblioteca escrita en C. SQLite es
un proyecto de dominio público creado por D. Richard Hipp.

Características del equipo:


Estas son algunas de las características principales de SQLite:

• La base de datos completa se encuentra en un solo archivo.

• Puede funcionar enteramente en memoria, lo que la hace muy rápida.

• Tiene un footprint menor a 230KB.

• Es totalmente autocontenida (sin dependencias externas).

• Cuenta con librerías de acceso para muchos lenguajes de programación.

• Soporta texto en formato UTF-8 y UTF-16, así como datos numéricos de 64


bits.

• Soporta funciones SQL definidas por el usuario (UDF).

• El código fuente es de dominio público y se encuentra muy bien


documentado.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

Ventajas de SQLite
Tiene un bajo consumo de memoria por lo que ocupa muy poco espacio.

No necesita un software de servidor.

Los archivos en SQLite son muy fáciles de guardar y transportar.

Es multiplataforma, por lo que se puede trabajar en Linux, Windows, Android o


sistemas Apple.

Desventajas:
No tiene una opción para múltiples cuentas de usuarios

La demanda cuanto mayor es la base de datos.

No se pueden hacer consultas de datos desde el cliente y no se pueden procesar


varias conexiones al mismo tiempo.

Solo trabaja con cuatro tipos de datos; INTEGER, REAL, BLOB y TEXT.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

Características del equipo


Requisitos mínimos:
-Procesador Intel Pentium4, Intel Celeron, Intel Xeon o Intel Core

-Microsoft Windows XP con Service Pack2 o Windows Vista, Home Premium,


Business, Ultimate o Enterprice(certificada para ediciones de 32 bits)

-512 MB de RAM

-Resolución de pantalla de 1024*768

-Unidad de DVD-Rom

-Es necesaria una conexión a internet para descargar el producto

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

Instalación de SQLite en Windows


Para poder instalar SQLite en Windows deberemos seguir los siguientes pasos:

1. Visita la página web https://www.sqlite.org/download.html. Como se muestra


en la ilustración “Ilustración 2. La página web de SQLite”.

Ilustración 2. La página web de SQLite

2. Buscamos el apartado de precompiled Binaries for Windows como se


muestra en ilustración titulada “Ilustración 3. Apartado Precompiled Binaries
for Windows en la página Web de SQLite”, ahí encontrarás los binarios para
Windows. De ahí deberemos descargar: sqlite-tools y sqlite-dll.
SQLite-tools contiene las herramientas necesarias para poder trabajar de
manera manualmente con la base de datos SQLite.
SQLite-dll contiene la biblioteca que permite que las aplicaciones utilicen
SQLite para gestionar su base de datos.

Ilustración 3. Apartado Precompiled Binaries for Windows en la página Web de SQLite

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

3. Asegúrate de seleccionar la versión adecuada según tu sistema operativo


(32 bits o 64 bits). En la imagen titulada “Ilustración 4. Especificaciones del
sistema” nos muestra el tipo de sistema, este sistema es de 64 bits y
procesador de x64.

Ilustración 4. Especificaciones del sistema

4. Una vez descargados, descomprime los archivos.

Ilustración 5. Archivos
descargados y
descomprimidos

5. Crea una carpeta llamada SQLite y mueve dentro de ella las carpetas que
extrajiste previamente.

Ilustración 6. Carpeta SQLite con Contenido Extraído

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

6. Copia la ruta de la carpeta sqlite-tools como se muestra en la ilustración


titulada “Ilustración 7. Ruta de la carpeta SQLite-tools”.

Ilustración 7. Ruta de la carpeta SQLite-tools

7. Luego, accede a "Este equipo" y selecciona "Propiedades". Esto te llevará a


la configuración del sistema. Como se muestra en la ilustración “Ilustración
8. Propiedades del equipo.”.

Ilustración 8. Propiedades del equipo.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

8. Desde allí, haz clic en "Configuración avanzada del sistema" y. en la


ventana que aparezca busca y selecciona variables de entorno. En la
siguiente ilustración titulada “Ilustración 9. Entrar a la ventana propiedades
del sistema” se nos muestra la ventana de propiedades del sistema.

Ilustración 9. Entrar a la ventana propiedades del sistema.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

9. Aparecerá una nueva ventana, buscaremos el apartado “Variables de


usuario” y le damos clic a Patch y le damos al botón “Editar…”. Como se
nos muestra en la ilustración titulada “Ilustración 10. Ventana llamada
"Variables de entorno".”.

Ilustración 10. Ventana llamada "Variables de entorno".

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

10. Nos saldrá una ventana como se muestra en la ilustración con el título
“Ilustración 11. Ventana llamada "Editar variable de entorno"”, le damos clic
a nuevo y pegamos la ruta que anteriormente copiamos. Al final nos debe
quedar una ventana como se muestra en la ilustración “Ilustración 11.
Ventana llamada "Editar variable de entorno"”.

Ilustración 11. Ventana llamada "Editar variable de entorno"

11. Después deberemos darle clic a Aceptar en la ventana con el nombre de


“Editar variable de entorno” como se nos muestra en la Ilustración 12.
Ventana variable de entorno.

Ilustración 12. Ventana variable de


entorno.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

12. Por último, le damos clic a Aceptar en la ventana de Propiedades del


sistema. Como se muestra en la ilustración 13. Propiedades del sistema.

Ilustración 13. Propiedades del sistema.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

Instalación de un IDLE grafica para poder interactuar con este


gestor de base de datos.
Para poder tener una interfaz grafica (IDLE) para interactuar con el gestor SQLite
podemos instalar SQLite Browser deberemos seguir los siguientes pasos.

1- Visita la página https://sqlitebrowser.org/dl/ Como se muestra en la


ilustración titulada “Ilustración 14. Página WEB de SQLite Browser,
apartado de descargas.”

Ilustración 14. Página WEB de SQLite Browser, apartado de descargas.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

2- Buscamos el apartado de Windows como se muestra en la ilustración”


Ilustración 15. Página WEB de SQLite Browser, apartado de descargas
para Windows.”, allí encontraras los archivos zip o instalador de DB
Browser.
Nota: Asegúrate de seleccionar la versión adecuada según tu sistema
operativo (32 bits o 64 bits).

Ilustración 15. Página WEB de SQLite Browser, apartado de descargas para Windows.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

3- Descargamos el instalador para Windows y lo pegamos en la carpeta en


donde instalamos SQLite. Como se muestra en la ilustración llamada
“Ilustración 16. Carpeta SQLite después de pegar el instalador.”.

Ilustración 16. Carpeta SQLite después de pegar el instalador.

4- Para proceder con la instalación, como se detalla en la Ilustración 17, sigue


las instrucciones en la ventana de bienvenida del instalador y haz clic en
“Next”.

Ilustración 17. Ventana de


bienvenida del instalador para DB
Browser.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

5- En la pantalla de términos y condiciones, lee atentamente el acuerdo de


licencia. Una vez que hayas revisado los términos, selecciona la opción
para aceptar y luego haz clic en “Next” para seguir adelante. Así como se
muestra en la Ilustración 18. Ventana de términos y condiciones del
instalador de DB Browser.

Ilustración 18. Ventana de términos y condiciones del instalador de DB Browser.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

6- Como se muestra en la Ilustración 19, titulada "Ventana 'Shortcuts' del


instalador de DB Browser", haz clic en “Next” con la configuración actual
para proceder. Esto creará un acceso directo en el menú de programas.

Ilustración 19.Ventana "Shortcuts"del instalador de DB Browser.

7- En la plantilla “Custom Setup”, como se muestra en la Ilustración 20 titulada


"Ventana 'Custom Setup' del instalador de DB Browser", puedes
personalizar la instalación de DB Browser. La ventana te permite elegir
instalar solo DB Browser o incluir extensiones de SQLite, como Math,
Formats y Spatial.

Ilustración 20. Ventana "Custom Setup" del instalador de DB Browser.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

8- Revisa la configuración de instalación en la pantalla, como se muestra en la


Ilustración 21 titulada "Ventana 'Ready to Install DB Browser for SQLite' del
instalador de DB Browser". Si todo es correcto, haz clic en “Install” para
proceder con la instalación.

Ilustración 21. Ventana "Ready to install DB Browser for SQLite" del instalador de DB Browser.

9- Al concluir la instalación, como se muestra en la Ilustración 22 titulada


"Ventana que muestra la instalación correcta de DB Browser," haz clic en
“Finish” para salir del asistente de instalación.

Ilustración 22.Ventana que muestra la instalación


correcta de DB Browser.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

Tips de mejora
1-. Optimización de rendimiento: Para que la base de datos de SQLite vaya aún
más rápida es necesario que cree índices de columnas que busquen más seguido,
que escriban las consultas más claras y concisas y por último hacer una limpieza
regularmente para que se eviten las tablas demasiado grandes y consultas
complejas.

2-. Problemas comunes y soluciones: Si su base de datos va lenta lo mas seguro


es que este llena de basura, haz una VACUUM para limpiarla por completo y si sus
consultas van muy lentas revise si tiene los índices correctos para rectificar si es
eso lo que este volviendo lentas sus consultas.

3-. Escabilidad: SQLite es genial para proyectos pequeños, pero si usted necesita
algo más grande, piensa en otras opciones ya que SQLite no está diseñado para
manejar miles de millones de registros y está más especializado a proyectos
pequeños.

4-. Diseño de la base de datos: Diseña tu base de datos SQLite como si fuera una
casa bien organizada, ya que cada tabla es una habitación para que así se den una
idea, las columnas son los muebles y los índices son las señales, así encontrarás
lo que buscas más fácil.

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx
Instituto Tecnológico Superior
Progreso
Dirección General
Subdirección Académica

Referencias
DeVito. (2022b, octubre 17). 01 - Descarga e Instalación de SQLite | Curso de Base de

Datos SQLite [Vídeo]. YouTube.

https://www.youtube.com/watch?v=tBQRVWiklwA

SQLite Download page. (s. f.). https://www.sqlite.org/download.html

SQLite Documentation. (s. f.). https://www.sqlite.org/docs.html

SQLite Download page. (s. f.-b). https://www.sqlite.org/download.html

Anexos
Videotutorial para la instalación de SQLite:

https://www.youtube.com/watch?v=tBQRVWiklwA

Videotutorial para la instalación de SQLite Browser:

https://www.youtube.com/watch?v=hX1Ryu5h4VM

Documentación de SQLite:

https://www.sqlite.org/docs.html

Boulevard Tecnológico de Progreso, S/N x 62, Centro, Progreso, Yucatán C.P. 97320
Tel. 969 934 3023, e-mail: [email protected] tecnm.mx | progreso.tecnm.mx

También podría gustarte