0 calificaciones0% encontró este documento útil (0 votos)
24 vistas8 páginas
SQLite es una base de datos relacional compatible con SQL que almacena toda la información en un solo archivo, sin necesidad de un servidor. Se utiliza comúnmente en aplicaciones móviles y de escritorio debido a su pequeño tamaño y facilidad de uso. SQLite ofrece la mayoría de funciones SQL estándar pero con algunas limitaciones en tipos de datos.
SQLite es una base de datos relacional compatible con SQL que almacena toda la información en un solo archivo, sin necesidad de un servidor. Se utiliza comúnmente en aplicaciones móviles y de escritorio debido a su pequeño tamaño y facilidad de uso. SQLite ofrece la mayoría de funciones SQL estándar pero con algunas limitaciones en tipos de datos.
SQLite es una base de datos relacional compatible con SQL que almacena toda la información en un solo archivo, sin necesidad de un servidor. Se utiliza comúnmente en aplicaciones móviles y de escritorio debido a su pequeño tamaño y facilidad de uso. SQLite ofrece la mayoría de funciones SQL estándar pero con algunas limitaciones en tipos de datos.
Instructor: Jaider Jesús Parada ADSI 2366310 2021 DEFINICIÓN SQLite es una base de datos relacional compatible con SQL. A diferencia de otros sistemas basados en SQL como MySQL y PostgreSQL, SQLite no utiliza una arquitectura cliente-servidor. El programa completo está contenido en una biblioteca C, que se incorpora a las aplicaciones. La base de datos se convierte en una parte integral del programa, eliminando los procesos autónomos que consumen muchos recursos. INTERSECCIONES CON SQL El procesamiento de los contenidos en las bases de datos SQLite se realiza mediante el lenguaje de consulta según el estándar SQL-92. Esto asegura que se puedan utilizar comandos y consultas SQL. Un contacto podría guardarse, por ejemplo, mediante un comando de acuerdo con el patrón INSERT INTO contactos (número de serie, nombre, nombre, dirección de correo electrónico, número de teléfono) VALORES (1, «Luis», «José», «Luis@tecnologiandroid.com», «012345678») respectivamente. Como resultado, los valores del segundo corchete se ingresarían en las columnas dentro del primer corchete en la tabla «contactos» . ÁREAS DE APLICACIÓN DE SQLITE
Mientras tanto, las bases de datos SQLite se pueden
encontrar como la base de muchas aplicaciones. Las aplicaciones comunes en los teléfonos inteligentes, por ejemplo, mensajeros como WhatsApp y Facebook, almacenan sus datos allí. Además de navegadores como Firefox y Chrome en PC de escritorio. LIMITACIONES
SQLite ofrece soporte para la mayoría de las funciones estándar del
lenguaje SQL92. Existen algunas discrepancias y peculiaridades específicas del motor, aunque esto también es cierto para todos los demás motores principales de bases de datos SQL. SQLite adopta un enfoque flexible para administrar tipos de datos, que va en contra de la tipificación fuerte de otros motores. No se opone a ingresar valores no válidos, por lo que podría escribir "sqlite" (un string) en un integer columna. Los tipos de datos son extremadamente flexibles y, a veces, impredecibles, especialmente si proviene de otro sistema de base de datos. Gracias a que SQLite es software libre, es posible encontrar una gran cantidad de componentes, librerías y drivers para interactuar con SQLite desde una gran diversidad de lenguajes y plataformas de programación. Ya sea que estemos utilizando lenguajes modernos como Java, Perl, Python, PHP, Ruby, C#, lenguajes más antiguos como Pascal, SmallTalk, Clipper, o lenguajes poco conocidos como Suneido, REXX, S-Lang, para todos podemos encontrar librerías y ejemplos de código para SQLite. SQLite es un motor de base de datos compatible con SQL que almacena todo en un solo archivo físico. No hay ningún servidor para ejecutar, por lo que SQLite se puede compilar en sus aplicaciones. Es gratis, de código abierto y se publica en el dominio público, por lo que no tiene que preocuparse por las licencias.