Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Requerimientos de instalacion y caracteristicas de SqLite

No description
by

Andres Escorcia

on 21 September 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Requerimientos de instalacion y caracteristicas de SqLite

Requerimientos de instalacion y caracteristicas de SqLite
CARACTERISTICAS
SQLite no es un proceso independiente con el que el programa principal se comunica, sino que es una biblioteca (finchero DLL) que se enlaza con el software mediante llamadas a funciones y subrutinas.
¿Que es SqLite?
SQLite es una herramienta de software libre, que permite almacenar información en dispositivos empotrados de una forma sencilla,eficaz, potente, rápida y en equipos con pocas capacidades de hardware
Instalación
Chavez Avila Fredy Omar
Chavez Morales Ernesto
Escorcia Gonzalez Andres Felipe

DEFINICION DE SqLite
es un sistema de gestión de bases de datos relacional compatible con ACID (Atomicidad, Consistencia, Aislamiento y Durabilidad)
LIBRERIA (Biblioteca)
sólo necesita una librería (biblioteca) que ocupa poco más de 700KB (
tclsqlite3.dll
). Desarrollada en C, SQLite es un proyecto de dominio público creado por D. Richard Hipp.
*SQLite es en realidad una librería que está enlazada dentro de las aplicaciones. Todas las operaciones de base de datos se manejan dentro de la aplicación mediante llamadas y funciones contenidas en la librería SQLite.

*SQLite está realmente escrito en C y está contenido en un “envoltorio” de Java que proporciona Android
SDK.
P
Plataformas SqLite
SQLite está construida en C, lo cual facilita la migración a diversas plataformas de sistemas operativos y de dispositivos. Dado que una base de datos de SQLite se almacena por completo en un solo archivo, está puede ser exportada a cualquier otra plataforma y tener interoperatibilidad al 100% sin ningún requerimiento de programación adicional o cambios de configuración.
Caracteristicas principales
-La base de datos completa se encuentra en un solo archivo.
-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.
-El código fuente es de dominio público y se encuentra muy bien documentado.
-SQLite no dispone de control de integridad,por lo que puedes almacenar un valor de un cierto tipo en un campo de otro tipo distinto
-SQLite no gestiona directamente la integridad referencial, no soporta restricciones FOREIGN KEY ni sentencias JOIN --->(triggers)
-El soporte completo de unicode es opcional y no esta instalado por defecto
Aspectos importantes
Almacenamiento
cada usuario puede crear tantas bases de datos como desee sin la necesidad de la intervención de un administrador de bases de datos que gestione los espacios de trabajo, usuarios y permisos de acceso.
facilita la portabilidad de los datos, y solamente tiene la restricción del espacio de disco asignado al usuario en el servidor.
Primero nos vamos a dirigir al siguiente link
https://www.sqlmaestro.com/products/sqlite/maestro/download/
y procederemos a presionar el botón de Download en la primera opción que tiene un tamaño de 12.14 Mbyte.
Nos re direccionara a la siguiente ventana en donde nos pedirá una cuenta pero no es necesaria para descargar nuestro programa, podemos hacerlo con un click en Download.
Una vez con el archivo descargado vamos a ejecutarlo como administrador.
Una vez con el archivo descargado vamos a ejecutarlo como administrador.
En este punto se inicia la configuración para la instalación del programa SQLite.
Ya con el inicio nos arrojara la ventana de los términos y condiciones del software los cuales después de leer se procede a aceptarlos.
Después te da una breve explicación de lo que es SQLite.
En la siguiente ventana nos da la opción de elegir la ruta en donde se instalara es recomendado dejarlo en la raíz como cualquier otro programa.
En este punto te dice que selecciones el folder inicial del menú igualmente se recomienda dejar la configuración predeterminada.
Puedes decidir si quieres crear un icono en el escritorio o crear un acceso directo.
Después arrojara una barra progresiva en donde nos marcara el avance de la instalación.
Y después de toda la configuración procedemos a instalar con un click en el botón INSTALL.
Una vez instalado te dice si se desea iniciar el programa o si solo quieres ir a la página de inicio.
Una vez instalado te dice si se desea iniciar el programa o si solo quieres ir a la página de inicio.
Iniciando este software te da la opción de registrar una licencia, comprarlo o continuar con la opción de prueba gratuita por 30 dias.
Aquí está el software iniciando sin ningún contratiempo.
Esto sería la última ventana del proceso de instalación, que es la ventana de inicio del programa SQLite.
Una vez instalado te dice si se desea iniciar el programa o si solo quieres ir a la página de inicio.
Una vez instalado te dice si se desea iniciar el programa o si solo quieres ir a la página de inicio.
Conclusión
SQLlite es una pequeña librería programada en lenguaje C que implementa un completo motor de base de datos multiplataforma que no precisa configuración. Se distribuye bajo licencia de dominio público. Es muy rápido y la ventaja fundamental es que permite utilizar un amplio subconjunto del lenguaje estándar SQL. SQLite destaca también por su versatilidad.

Combina el motor y el interfaz de la base de datos en una única biblioteca, y almacena los datos en un único archivo de texto plano. Esto hace que cada usuario pueda crear tantas bases de datos como desee sin la necesidad de la intervención de un administrador de bases de datos que gestione los espacios de trabajo, usuarios y permisos de acceso. El hecho de almacenar toda la base de datos en un único archivo, facilita la portabilidad de los datos, y solamente tiene la restricción del espacio de disco asignado al usuario en el servidor.

http://www.sqlite.org
http://sqlite.phxsoftware.com
http://www.superwaba.com
http://php.net/sqlite
http://sqlite-wince.sourceforge.net

REFERENCIAS BIBLIOGRAFICAS
http://www.sqlite.org
http://sqlite.phxsoftware.com
http://www.superwaba.com
http://php.net/sqlite
http://sqlite-wince.sourceforge.net
Full transcript