Академический Документы
Профессиональный Документы
Культура Документы
Moviles
INTRODUCCIN En este tutorial se describe los pasos para crear una base de datos en modo consola desde el programa Android Studio, para poder utilizarla en una de las aplicaciones tiles para este sistema operativo, para mviles.
DESARROLLO. Para realizar la actividad se realizan una serie de pasos que a continuacin de describen: 1. Primer paso iniciar Android Studio como se muestra en la Fig. 1 y Fig. 2.
Moviles
2.
Una vez que Android Studio termino de cargar como se puede ver en la siguiente figura.
Moviles 3. Para que se pueda crear una base de datos desde modo consola se debe inicializar un emulador desde el programa Android Studio, dando click en el AVD MANAGER como se puede observar en la figura que a continuacin se muestra.
se encuentra instalado Android Studio hasta llegar a la carpeta platform-tools, pero antes de copiar la ruta se escribe en la consola cd que significa cambiar de directorio
Moviles y la ruta podra ser de la siguiente manera C:\Program Files (x86)\Android\androidstudio\sdk\platform-tools, como se muestra en la figura siguiente:
6. Para continuar con la creacin de la BD en Android Studio en modo consola se escriben varios comandos que se describen a continuacin y se pueden observar en la siguiente figura.
7. Se introduce adb Shell para poder entrar como administrador al root 8. Se introduce cd data para cambiar al directorio data 9. se introduce mkdir pruebas para crear la carpeta pruebas dentro de data 10. Se introduce cd pruebas para cambiar de directorio
Moviles 11. Una vez dentro de la carpeta pruebas se teclea el sqlite3 base8c.db para crear la base con el nombre base8c 12. Ya creada la base de dados base8c.db se teclea create table telefonos(nombre text, apellidos text,tel integer); para crear la tabla telfono y sus atributos. 13. Para obtener informacin de la estructura de la base de datos se introduce el comando .schema como se puede observar en la pantalla siguiente asi como con otros comandos que se describen a continuacin.
('Juan','Ramirez',9531075914);
introducir datos en tabla telfonos de la BD. 15. Para corroborar si efectivamente de insertaron los datos en la tabla telfonos introducir select *from telefonos; 16. como se puede observar en la Fig. 8, los datos de la tabla alumnos se muestran muy juntos y para separarlos introducir el comando .mode column para separar las columnas y esto se puede ver en la Fig. 8
Moviles 17. para activar el encabezado de la tabla telfono introducir el comando headers on para activar el encabezado de la tabla alumnos. 18. Para comprobar sobre los encabezados introducir comando select *from tefonos; 19. para realizar consultas existen varios comandos como se pueden ver en la Fig.9.
20. Para crear la consulta y ver todos los datos de la tabla telfono introducir comando select * from telefonos; y se puede observar en la Fig. 9 que si realizo la consulta. 21. Para hacer una consulta de los que tienen apellido Ramirez introducir comando select *from telefonos where apellidos='Ramirez'; y el resultado se puede ver en la Fig. 9 22. Para insertar datos existe otra forma ms corta como ejemplo introducir lo siguiente insert into telefonos values('Rafael','Valle',5341878); 23. Para ver los datos teclear el siguiente comando select * from telfonos y el resultado se puede ver en la Fig. 9
Moviles 24. para realizar otro tipo de consulta como ejemplo ver solo telfonos introducir comandos select tel from telfonos; y esto se puede observar en la Fig.10
Fig. 10 realizando consultas en BD para Android Studio con comandos en modo consola
25. Otra consulta que se puede realizar es por ejemplo que ordene a todos los datos de por apellidos en orden alfabtico introducir comando select *from telefonos order by apellidos; y el resultado se puede observar en la Fig. 10.
Fig. 11 realizando consultas en BD para Android Studio con comandos en modo consola
Moviles
26. Ultima consulta que se realiza en este reporte es buscar a todos los que su apellido termine en ez y para esto introducir el comando select *from telfonos where apellidos like%ez; y el resultado se puede ver en la Fig. 11.
EXTRAER BASE DE DATOS DEL TELFONO 27. Si se quiere extraer la base de datos del telfono que se cre en modo consola seguir los siguientes pasos: 28. Abrir el monitor DDMS de Android Studio, dar clic en el icono de DMMS como se observa en la siguiente figura.
29. Una vez que se abre el monito DDMS de Android Studio dar click en File Explorer como se puede ver en la Fig. 13.
Moviles
30.
Una vez dentro de los archivos que se encuentran en File Explorer dar clic
en la carpeta data para buscar la carpeta en la que se cre la BD en este caso la carpeta se llama pruebas y se puede visualizar en la siguiente figura.
31. Una vez localizada la carpeta donde se cre la BD seleccionar la BD que se quiere exportar en este caso base8c.db como se muestra en la Fig. 15.
32. Dar click en el icono del lado superior derecho en el nombre pull para exportar la BD a una carpeta de la computadora como se puede ver en la Fig.16.
Moviles
33. Despus de realizar lo anterior muestra una pantalla donde desea guardar la BD, colocar la ruta donde se va guardar la BD, como se muestra en la siguiente figura.
34. Dar clic en el botn guardar para que realice la operacin,para comprobar que se exporto la BD, abrir la carpeta destino en este caso C:\Users\jr_vivar\Documents\8octavo semestre\moviles 2\DatabaseSqlite, y verificar que se encuentre en la carpeta correspondiente como se puede ver en la Fig.16
10
Moviles
CONCLUSIN
Este tutorial, en donde se describe como se crea una base de datos en modo consola, todo esto con el fin de hacer ver que muchas veces no se pude crear de forma grfica, pero si se tienen los conocimientos sobre cada uno de los comandos utilizados en este manual, se puede crear sin ningn inconveniente y esta BD es funcional en la aplicacin o proyecto de Android Studio en la que se vaya ocupar.
11