SlideShare una empresa de Scribd logo
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                        UNIDAD ACADEMICA DE PINOS
                                    TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN




                                     Materia



                         Desarrollo de Aplicaciones III




                                      Tema

                            Base de Datos en Android




Nombre completo del Alumno: José Guadalupe Dávila Jiménez

Grado: 5           Grupo:   A

Nombre del Profesor:Eloy Contreras de Lira

Fecha de entrega :21 de Marzo del 2013




                                    Página 1 de 1
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                           UNIDAD ACADEMICA DE PINOS
                                       TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN



Preguntas de Andorid
1. ¿Menciona los pasos para la instalación y configuración de Android?

Paso 1. Descarga e instalación de Java

Paso 2. Descarga e instalación de Eclipse

Paso 3. Descargar el SDK de Android.

Paso 4. Descargar el pluginAndroid para Eclipse

Paso 5. Configurar el plugin ADT

Paso 6. Instalar las Platform Tools y los Platforms necesarios

Paso 7. Configurar un AVD

2. ¿Cómo se crea un proyecto en Anroid?

Para crear un nuevo proyecto abriremos Eclipse e iremos al menú File / New /
AndroidApplication Project.De esta forma iniciaremos el asistente de creación del proyecto, que
nos guiará por las distintas opciones de creación y configuración de un nuevo proyecto.

3. ¿Para que nos sirve la carpeta SRC?

Esta carpeta contendrá todo el código fuente de la aplicación, código de la interfaz gráfica,
clases auxiliares, etc. Inicialmente, Eclipse creará por nosotros el código básico de la pantalla
(Activity) principal de la aplicación, que recordemos que en nuestro caso era MainActivity, y
siempre bajo la estructura del paquete java definido.

4. ¿Para que sirve la carpeta GEN?

    Contiene una serie de elementos de código generados automáticamente al compilar el
    proyecto. Cada vez que generamos nuestro proyecto, la maquinaria de compilación de
    Android genera por nosotros una serie de ficheros fuente java dirigidos al control de los
    recursos de la aplicación. Importante: dado que estos ficheros se generan
    automáticamente tras cada compilación del proyecto es importante que no se modifiquen
    manualmente bajo ninguna circunstancia.

5. ¿Para qué nos sirve la clase R?

    Esta clase R contendrá en todo momento una serie de constantes con los ID de todos los
    recursos de la aplicación incluidos en la carpeta /res/, de forma que podamos acceder
    fácilmente a estos recursos desde nuestro código a través de este dato.

6. ¿Cuáles son los componentes de una aplicación?
                                       Página 1 de 1
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                       UNIDAD ACADEMICA DE PINOS
                                   TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN

          Activity
          View
          Service
          Content Provider
          Broadcast Receiver


7. ¿Para qué nos sirven las vistas?

   Las vistas (view) son los componentes básicos con los que se construye la interfaz gráfica
   de la aplicación, análogo por ejemplo a los controles de Java o .NET. De inicio, Android
   pone a nuestra disposición una gran cantidad de controles básicos, como cuadros de texto,
   botones, listas desplegables o imágenes, aunque también existe la posibilidad de extender
   la funcionalidad de estos controles básicos o crear nuestros propios controles
   personalizados.



8. ¿Qué es el FrameLayout?

   Éste es el más simple de todos los layouts de Android. Un FrameLayout coloca todos sus
   controles hijos alineados con su esquina superior izquierda, de forma que cada control
   quedará oculto por el control siguiente (a menos que éste último tenga transparencia). Por
   ello, suele utilizarse para mostrar un único control en su interior, a modo de contenedor
   (placeholder) sencillo para un sólo elemento sustituible

9. ¿Qué es el control button?

   n control de tipo Button es el botón más básico que podemos utilizar. En el ejemplo
   siguiente definimos un botón con el texto “Púlsame” asignando su propiedad android:text.
   Además de esta propiedad podríamos utilizar muchas otras como el color de fondo
   (android:background), estilo de fuente (android:typeface), color de fuente
   (android:textcolor), tamaño de fuente (android:textSize)

10. ¿Qué es el control CheckBox?

   Un control checkbox se suele utilizar para marcar o desmarcar opciones en una aplicación,
   y en Android está representado por la clase del mismo nombre, CheckBox. La forma de
   definirlo en nuestra interfaz y los métodos disponibles para manipularlos desde nuestro
   código son análogos a los ya comentados para el control ToggleButton

11. ¿Qué son los Adaptadores en Anroid?

   Un adaptador representa algo así como una interfaz común al modelo de datos que existe
   por detrás de todos los controles de selección que hemos comentado. Dicho de otra forma,
   todos los controles de selección accederán a los datos que contienen a través de un
   adaptador.




                                     Página 1 de 1
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                        UNIDAD ACADEMICA DE PINOS
                                    TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN
12. ¿Cómo permite Android crear controles personalizados?

   Extendiendo la funcionalidad de un control ya existente.
   Combinando varios controles para formar otro más complejo.
   Diseñando desde cero un nuevo control.

13. ¿Cuáles son los tipos de menús que existen en Android?

   Menús Principales. Los más habituales, aparecen en la zona inferior de la pantalla al pulsar
   el botón „menu‟ del teléfono.
   Submenús. Son menús secundarios que se pueden mostrar al pulsar sobre una opción de
   un menú principal.
   Menús Contextuales. Útiles en muchas ocasiones, aparecen al realizar una pulsación larga
   sobre algún elemento de la pantalla.

14. ¿Cuáles son los pasos para crear un Widget?

   Definición de su interfaz gráfica (layout).
   Configuración XML del widget (AppWidgetProviderInfo).
   Implementación de la funcionalidad del widget (AppWidgetProvider) , especialmente su
   evento de actualización.
   Declaración del widget en el AndroidManifest de la aplicación.

15. ¿Qué es el EditTextPreference?
   Representa un tipo de opción que puede contener como valor una cadena de texto. Al
   pulsar sobre una opción de este tipo se mostrará un cuadro de diálogo sencillo que
   solicitará al usuario el texto a almacenar. Para este tipo, además de los tres atributos
   comunes a todas las opciones (key, title y summary) también tendremos que indicar el
   texto a mostrar en el cuadro de diálogo, mediante el atributo android:dialogTitle.




                                      Página 1 de 1
UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS
                                                                UNIDAD ACADEMICA DE PINOS
                                            TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN



    Preguntas de Base de Datos en Android
    1. ¿Cuáles son las principales herramientas que utiliza Android para
       almacenamiento y consulta de datos?

                 Bases de Datos SQLite
                 Content Providers

    2. ¿Qué es SQLite?

        SQLite es un motor de bases de datos muy popular en la actualidad por ofrecer
        características tan interesantes como su pequeño tamaño, no necesitar servidor, precisar
        poca configuración, ser transaccional y por supuesto ser de código libre.

    3. ¿Cuáles son los métodos para saber si las bases de datos se crearon
       correctamente?

                 Trasnferir la base de datos a nuestro PC y consultarla con cualquier administrador
                 de bases de datos SQLite.
                 Acceder directamente a la consola de comandos del emulador de Android y utilizar
                 los comandos existentes para acceder y consultar la base de datos SQLite.

    4. ¿Cuáles son lo métodos que se utilizan en la API de Andorid?

        insert(), update() y delete()

    5. ¿Cual es el código utilizado en los métodos de la API?


//Insertar un registro
db.execSQL("INSERT INTO Usuarios (usuario,email) VALUES ('usu1','usu1@email.com') ");

//Eliminar un registro
db.execSQL("DELETE FROM Usuarios WHERE usuario='usu1' ");

//Actualizar un registro

db.execSQL("UPDATE Usuarios SET email='nuevo@email.com' WHERE usuario='usu1' ");




                                            Página 1 de 1

Más contenido relacionado

La actualidad más candente

Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
Bere Vazquez
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
Ruben Adan Gomez
 
Wendyyy
WendyyyWendyyy
Wendyyy
Bere Vazquez
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
Eduardo Contreras
 
Pre karla
Pre karlaPre karla
Pre karla
Jimkaa
 
Tutorial Android 1
Tutorial Android 1Tutorial Android 1
Tutorial Android 1
newimagenio
 
Entorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-StudioEntorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-Studio
Pedro Antonio Villalta (Pavillalta)
 
Curso Introducción a android
Curso Introducción a androidCurso Introducción a android
Curso Introducción a android
Emilio Aviles Avila
 
Iniciación a Android
Iniciación a AndroidIniciación a Android
Iniciación a Android
aleatechnology
 
Material rap1
Material rap1Material rap1
Material rap1
Asistencia Múltiple
 
"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción
Android UNAM
 
Unidad 2
Unidad 2Unidad 2
Yo
YoYo
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
Pedro Antonio Villalta (Pavillalta)
 
Curso introducción a Android
Curso introducción a AndroidCurso introducción a Android
Curso introducción a Android
SlashMobility.com
 
Curso introducción a android
Curso introducción a android   Curso introducción a android
Curso introducción a android
Emilio Aviles Avila
 
Curso Android 2021
Curso Android  2021Curso Android  2021
Curso Android 2021
elprofenava2002
 

La actualidad más candente (17)

Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Pre karla
Pre karlaPre karla
Pre karla
 
Tutorial Android 1
Tutorial Android 1Tutorial Android 1
Tutorial Android 1
 
Entorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-StudioEntorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-Studio
 
Curso Introducción a android
Curso Introducción a androidCurso Introducción a android
Curso Introducción a android
 
Iniciación a Android
Iniciación a AndroidIniciación a Android
Iniciación a Android
 
Material rap1
Material rap1Material rap1
Material rap1
 
"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Yo
YoYo
Yo
 
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
 
Curso introducción a Android
Curso introducción a AndroidCurso introducción a Android
Curso introducción a Android
 
Curso introducción a android
Curso introducción a android   Curso introducción a android
Curso introducción a android
 
Curso Android 2021
Curso Android  2021Curso Android  2021
Curso Android 2021
 

Destacado

Pilair
PilairPilair
Pilair
LA_Robotics
 
positioning map of beer
positioning map of beer positioning map of beer
positioning map of beer
Universal Business School
 
חורף 2005 002
חורף 2005 002חורף 2005 002
חורף 2005 002
Dmitri Aerov
 
חורף 2005 007
חורף 2005 007חורף 2005 007
חורף 2005 007
Dmitri Aerov
 
Limpiador XXL
Limpiador XXLLimpiador XXL
Limpiador XXL
LA_Robotics
 
Las latas, un cercano enemigo
Las latas, un cercano enemigoLas latas, un cercano enemigo
Las latas, un cercano enemigo
LA_Robotics
 

Destacado (6)

Pilair
PilairPilair
Pilair
 
positioning map of beer
positioning map of beer positioning map of beer
positioning map of beer
 
חורף 2005 002
חורף 2005 002חורף 2005 002
חורף 2005 002
 
חורף 2005 007
חורף 2005 007חורף 2005 007
חורף 2005 007
 
Limpiador XXL
Limpiador XXLLimpiador XXL
Limpiador XXL
 
Las latas, un cercano enemigo
Las latas, un cercano enemigoLas latas, un cercano enemigo
Las latas, un cercano enemigo
 

Similar a Preguntas

Preguntas
PreguntasPreguntas
Preguntas
jimmy_10
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
LIL-VICTOR Rocke
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
Preguntas androidPreguntas android
Preguntas android
Alee MendoOzaa
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
Bere Vazquez
 
Wendyyy
WendyyyWendyyy
Wendyyy
Bere Vazquez
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
Eduardo Contreras
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
Elizabeth Medina Ramirez
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
Elizabeth Medina Ramirez
 
Preguntas de android.....
Preguntas de android.....Preguntas de android.....
Preguntas de android.....
Homero Jimenez
 
Cuestionario
CuestionarioCuestionario
Cuestionario
Alann Ibarra
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
Jimmy Davila
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
Mario Arellano
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
Alexis Luna
 
Preguntas
PreguntasPreguntas
Preguntas
Chuyito Alvarado
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
Darthuz Kilates
 
Android
AndroidAndroid
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
Yorcho Bocanegra
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
Manuel Jaramillo Martinez
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
Zenon Gallegos Lopez
 

Similar a Preguntas (20)

Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas android
Preguntas androidPreguntas android
Preguntas android
 
Preguntas android madahy
Preguntas android madahyPreguntas android madahy
Preguntas android madahy
 
Wendyyy
WendyyyWendyyy
Wendyyy
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Preguntas de android.....
Preguntas de android.....Preguntas de android.....
Preguntas de android.....
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas eloy
Preguntas eloyPreguntas eloy
Preguntas eloy
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Android
AndroidAndroid
Android
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 

Más de Lupillo Davila Jimenez

Listas
ListasListas
Report
ReportReport
Description
DescriptionDescription
Preguntas
PreguntasPreguntas
A1 ap iprosoft
A1 ap iprosoftA1 ap iprosoft
A1 ap iprosoft
Lupillo Davila Jimenez
 
Aplicacion
AplicacionAplicacion
Trabajo
TrabajoTrabajo
Estilo
EstiloEstilo
Tablas comparativas
Tablas comparativasTablas comparativas
Tablas comparativas
Lupillo Davila Jimenez
 

Más de Lupillo Davila Jimenez (9)

Listas
ListasListas
Listas
 
Report
ReportReport
Report
 
Description
DescriptionDescription
Description
 
Preguntas
PreguntasPreguntas
Preguntas
 
A1 ap iprosoft
A1 ap iprosoftA1 ap iprosoft
A1 ap iprosoft
 
Aplicacion
AplicacionAplicacion
Aplicacion
 
Trabajo
TrabajoTrabajo
Trabajo
 
Estilo
EstiloEstilo
Estilo
 
Tablas comparativas
Tablas comparativasTablas comparativas
Tablas comparativas
 

Preguntas

  • 1. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Desarrollo de Aplicaciones III Tema Base de Datos en Android Nombre completo del Alumno: José Guadalupe Dávila Jiménez Grado: 5 Grupo: A Nombre del Profesor:Eloy Contreras de Lira Fecha de entrega :21 de Marzo del 2013 Página 1 de 1
  • 2. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Preguntas de Andorid 1. ¿Menciona los pasos para la instalación y configuración de Android? Paso 1. Descarga e instalación de Java Paso 2. Descarga e instalación de Eclipse Paso 3. Descargar el SDK de Android. Paso 4. Descargar el pluginAndroid para Eclipse Paso 5. Configurar el plugin ADT Paso 6. Instalar las Platform Tools y los Platforms necesarios Paso 7. Configurar un AVD 2. ¿Cómo se crea un proyecto en Anroid? Para crear un nuevo proyecto abriremos Eclipse e iremos al menú File / New / AndroidApplication Project.De esta forma iniciaremos el asistente de creación del proyecto, que nos guiará por las distintas opciones de creación y configuración de un nuevo proyecto. 3. ¿Para que nos sirve la carpeta SRC? Esta carpeta contendrá todo el código fuente de la aplicación, código de la interfaz gráfica, clases auxiliares, etc. Inicialmente, Eclipse creará por nosotros el código básico de la pantalla (Activity) principal de la aplicación, que recordemos que en nuestro caso era MainActivity, y siempre bajo la estructura del paquete java definido. 4. ¿Para que sirve la carpeta GEN? Contiene una serie de elementos de código generados automáticamente al compilar el proyecto. Cada vez que generamos nuestro proyecto, la maquinaria de compilación de Android genera por nosotros una serie de ficheros fuente java dirigidos al control de los recursos de la aplicación. Importante: dado que estos ficheros se generan automáticamente tras cada compilación del proyecto es importante que no se modifiquen manualmente bajo ninguna circunstancia. 5. ¿Para qué nos sirve la clase R? Esta clase R contendrá en todo momento una serie de constantes con los ID de todos los recursos de la aplicación incluidos en la carpeta /res/, de forma que podamos acceder fácilmente a estos recursos desde nuestro código a través de este dato. 6. ¿Cuáles son los componentes de una aplicación? Página 1 de 1
  • 3. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Activity View Service Content Provider Broadcast Receiver 7. ¿Para qué nos sirven las vistas? Las vistas (view) son los componentes básicos con los que se construye la interfaz gráfica de la aplicación, análogo por ejemplo a los controles de Java o .NET. De inicio, Android pone a nuestra disposición una gran cantidad de controles básicos, como cuadros de texto, botones, listas desplegables o imágenes, aunque también existe la posibilidad de extender la funcionalidad de estos controles básicos o crear nuestros propios controles personalizados. 8. ¿Qué es el FrameLayout? Éste es el más simple de todos los layouts de Android. Un FrameLayout coloca todos sus controles hijos alineados con su esquina superior izquierda, de forma que cada control quedará oculto por el control siguiente (a menos que éste último tenga transparencia). Por ello, suele utilizarse para mostrar un único control en su interior, a modo de contenedor (placeholder) sencillo para un sólo elemento sustituible 9. ¿Qué es el control button? n control de tipo Button es el botón más básico que podemos utilizar. En el ejemplo siguiente definimos un botón con el texto “Púlsame” asignando su propiedad android:text. Además de esta propiedad podríamos utilizar muchas otras como el color de fondo (android:background), estilo de fuente (android:typeface), color de fuente (android:textcolor), tamaño de fuente (android:textSize) 10. ¿Qué es el control CheckBox? Un control checkbox se suele utilizar para marcar o desmarcar opciones en una aplicación, y en Android está representado por la clase del mismo nombre, CheckBox. La forma de definirlo en nuestra interfaz y los métodos disponibles para manipularlos desde nuestro código son análogos a los ya comentados para el control ToggleButton 11. ¿Qué son los Adaptadores en Anroid? Un adaptador representa algo así como una interfaz común al modelo de datos que existe por detrás de todos los controles de selección que hemos comentado. Dicho de otra forma, todos los controles de selección accederán a los datos que contienen a través de un adaptador. Página 1 de 1
  • 4. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN 12. ¿Cómo permite Android crear controles personalizados? Extendiendo la funcionalidad de un control ya existente. Combinando varios controles para formar otro más complejo. Diseñando desde cero un nuevo control. 13. ¿Cuáles son los tipos de menús que existen en Android? Menús Principales. Los más habituales, aparecen en la zona inferior de la pantalla al pulsar el botón „menu‟ del teléfono. Submenús. Son menús secundarios que se pueden mostrar al pulsar sobre una opción de un menú principal. Menús Contextuales. Útiles en muchas ocasiones, aparecen al realizar una pulsación larga sobre algún elemento de la pantalla. 14. ¿Cuáles son los pasos para crear un Widget? Definición de su interfaz gráfica (layout). Configuración XML del widget (AppWidgetProviderInfo). Implementación de la funcionalidad del widget (AppWidgetProvider) , especialmente su evento de actualización. Declaración del widget en el AndroidManifest de la aplicación. 15. ¿Qué es el EditTextPreference? Representa un tipo de opción que puede contener como valor una cadena de texto. Al pulsar sobre una opción de este tipo se mostrará un cuadro de diálogo sencillo que solicitará al usuario el texto a almacenar. Para este tipo, además de los tres atributos comunes a todas las opciones (key, title y summary) también tendremos que indicar el texto a mostrar en el cuadro de diálogo, mediante el atributo android:dialogTitle. Página 1 de 1
  • 5. UNIVERSIDAD TECNONOLOGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN Preguntas de Base de Datos en Android 1. ¿Cuáles son las principales herramientas que utiliza Android para almacenamiento y consulta de datos? Bases de Datos SQLite Content Providers 2. ¿Qué es SQLite? SQLite es un motor de bases de datos muy popular en la actualidad por ofrecer características tan interesantes como su pequeño tamaño, no necesitar servidor, precisar poca configuración, ser transaccional y por supuesto ser de código libre. 3. ¿Cuáles son los métodos para saber si las bases de datos se crearon correctamente? Trasnferir la base de datos a nuestro PC y consultarla con cualquier administrador de bases de datos SQLite. Acceder directamente a la consola de comandos del emulador de Android y utilizar los comandos existentes para acceder y consultar la base de datos SQLite. 4. ¿Cuáles son lo métodos que se utilizan en la API de Andorid? insert(), update() y delete() 5. ¿Cual es el código utilizado en los métodos de la API? //Insertar un registro db.execSQL("INSERT INTO Usuarios (usuario,email) VALUES ('usu1','usu1@email.com') "); //Eliminar un registro db.execSQL("DELETE FROM Usuarios WHERE usuario='usu1' "); //Actualizar un registro db.execSQL("UPDATE Usuarios SET email='nuevo@email.com' WHERE usuario='usu1' "); Página 1 de 1