You are on page 1of 15

Android con sqlite

Conexión de una base de dato a una
aplicación android
Software de desarrollo
Eclipse
 SQLITE Manager
 APT 18 (API para Android)
 Dispositivo movil con S.O. Android

Desarrollo del proyecto
En este proyecto se desarrollo una conexión de una
base de datos (B.D.) con android, en la que lo
primero que se desarrollo fue la base de datos la
cual llamamos Nombre_base.
Para poder hacer esta conexión no se utilizo SQL
Server 2008, puesto los datos que carga dicho
programa son pesados para cargarlos en android,
lo cual, dicho sistema no procesa datos de mayor
peso y tampoco tiene un banco de
almacenamiento grande. Por lo que utilizamos:


SQLite Manager:
Este programa es muy amigable en el caso de
dispositivos móviles.
Con el uso de este procesador de bases de datos,
android lo proceso exitosamente.
Para que nuestros dispositivos pudieran insertar,
modificar o eliminar datos se necesitaba de una
conexión y para esto hay dos formas una es con
el uso de Netbeans o con el uso directo de
Eclipse.

Eclipse es un programa de la rama de java que se
usa por lo general para el desarrollo de
aplicaciones en android.
En este programa realizamos la conexión con
nuestra base de datos que se hizo en SQLite. Una
vez realizada requerimos de visualizar el proyecto
terminado,para esto se requiere del uso de las
API’S de android y para esto utlizamos APT 18, la
cual hizo que comprobáramos cualquier error
antes de instalar el apk en nuestros dispositivos.
Objetivo
El objetivo de la realización de este proyecto fue:
Tener una mejor facilidad de acceso a nuestra base
de datos por medio de un dispositivo movil o una
tablet sin necesidad de tener que accesar a algún
ordenador para modificar o ingresar algún dato.
Simplemente con solo dar click y tener algún tipo
de seguridad para proteger tu sistema y
haciéndolo de manera remota.
“Todo se puede hacer solo haciendo un click”


Características
Es un diseño novedoso que cabe para todos.
Pequeñas , medianas y grandes empresas, las
cuales por medio de uso de servidores o
ordenadores que estén vinculados en red,
pueden hacer todo un proceso, claro, con la
seguridad y la protección que se requiera de
acuerdo al tamaño de la empresa , industria o
negocio y por supuesto de acuerdo a las
necesidades que se requiera el cliente.
Ventajas
• No requiere configuración.
• No tiene un servidor de base de datos ejecutándose en un proceso separado.
• Es relativamente simple su empleo.
• Tamaño: SQLite tiene una pequeña memoria y una única biblioteca es necesaria
para acceder a bases de datos, lo que hace ideal para bases de datos incorporadas.
• Rendimiento de base de datos: SQLite realiza operaciones de manera eficiente y
es más rápido que MySQL.
• Portabilidad: SQLite se ejecuta en muchas plataformas y sus bases de datos
pueden ser fácilmente portadas sin ninguna configuración o administración.
• Estabilidad: SQLite es compatible con ACID, reunión de los cuatro criterios de
atomicidad, consistencia, aislamiento y durabilidad.
• Interfaces: Cuenta con diferentes interfaces del API, las cuales permiten trabajar
con C++, PHP, Perl, Python, Ruby, Tcl, Groovy, Qt ofrece el plugin qsqlite, etc.
• Costo: SQLite es de dominio público, y por tanto, es libre de utilizar para cualquier
propósito sin conto y se puede distribuir libremente.

Desvenetajas
• Limitaciones en Where: Esta limitación está
dada por el soporte ara clausuras aninadas.
• Falta de clave foránea: Cuando se realicen la
creación de la tabla desde el modo consola,
está permitiendo el uso de la clausura, aunque
no realizara el chequeo.

Posibilidades de inversión en el
exterior
Este es un desarrollo que para muchos da razón de
innovación y aunque exista alguna minoría que tenga
inseguridad con el uso de estas nuevas tecnologías o
aplicaciones, toma como objetivo, ayudar a las
personas a tener una mejora en sus servicios.
Los costos son de acuerdo a las necesidades que el cliente
requiera pero al final la inversión que se realizó cuenta
con una alta producción que para la empresa es
excelente.
Además de facilitar y ahorrar tiempo en cualquier
proceso.
1.- Para insertar se llenan los campos
necesarios y se presiona el boton insertar.
Tal como se muestra en esta imagen
2.-Para visualizar lo ingresado se presiona el
botón Ver. Como se muestra en la imagen.
3.- Para eliminar datos se capturan los datos
vistos y se presiona el botón eliminar.
4.- Para actualizar primer campo no se cambia, solo los
demás como se muestra a continuación y se presiona el
botón actualizar.