En esta página:
En este Post te enseñaré Qué es SQLite y Otros Detalles. Las formas de almacenar datos de las aplicaciones evolucionan con el paso de los años, no solo existen bases de datos tradicionales o relacionales, sino que también podemos encontrar bases de datos no relacionales y que incluso pueden funcionar en la nube (Internet). En fin, hay varias tecnologías para almacenar datos y en este Post hablaremos de una de ellas pero que tiene características diferentes a todas las demas.
Antes de continuar, te invito a escuchar el Podcast: “5 Consejos para ser un Programador más Productivo” (No son los clásicos consejos técnicos de programación, si no de rutinas y buenos hábitos cotidianos):
Spotify: | Sound Cloud: | Apple Podcasts |
Bien ahora continuemos con el Post: Qué es SQLite y Otros Detalles.
Al igual que en otros artículos, para conocer mejor sobre SQLite, vamos a hablar sobre que es, que podemos hacer con ella y que empresas y proyectos la usan.
¿ Qué es SQLite ?
Es una base de datos relacional que nos permite almacenar datos pequeños de nuestras aplicaciones. SQLite se diferencia de las demás bases de datos por ser una base de datos embebida o que forma parte integral de una aplicación, esto es una ventaja importante, porque no necesitas configurar una base de datos extra, como por ejemplo un blog desarrollado con el CMS WordPress que necesita de MySQL.
SQLite al ser parte integral de una aplicación, reduce la latencia a la hora de acceder a la base de datos, esto es porque las llamadas a funciones son más eficientes que la clásica comunicación entre procesos que tienen las bases de datos normales. SQLite almacena el conjunto de bases de datos (definiciones, tablas, índices y los propios datos) en un solo fichero dentro de la aplicación. Algo genial es que SQLite desde su versión 3 tiene soporte de hasta 2 Terabites de datos. Puedes visitar su página oficial en este enlace.
¿ Que Podemos hacer con SQLite ?
Al ser una base de datos que suele ser parte integral de una aplicación, podemos:
- Almacenar datos de sesión de un usuario en Navegadores Web.
- Almacenar la ultima configuración realizada por el usuario en Pogramas para editar Fotos.
- Almacenar la ultima configuración realizada por el usuario en Pogramas para editar Videos.
- Almacenar la ultima configuración realizada por el usuario en Pogramas para editar Audio.
- Almacenar la ultima configuración realizada por el usuario en Pogramas para diseñar vectores.
- Almacenar datos dentro del sistema operativo Android.
- Almacenar datos dentro del sistema operativo iOS.
- Almacenar la ultima configuración realizada por el usuario en Aplicaciones Desktop de Mensajería.
- Almacenar datos de Software creado con .NET.
- Entre Otras.
SQLite suele ser usado en muchos proyectos conociedos y populares.
Empresas y Proyectos que usan SQLite
Veamos a continuación una lista de empresas y proyectos que usan esta genial base de datos:
- Google Chrome
- Linux
- iOS
- Adobe
- Opera
- Skype
- Dropbox
- Microsoft
- Bosch
- McAfee
- PHP
- General Electric
- RPM
- Etc.
También es usada en proyectos de instituciones bancarias y proyectos que no son populares.
Conclusión
En este Post hemos aprendido varios detalles de SQLite y en otras publicaciones conoceremos más cosas sobre esta base de datos integral. La mejor forma de dominar esta tecnología, es usandola en tus proyectos.
Nota (s)
- No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.
Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.