Programacion Movil
Enviado por Alisson Tatiana • 17 de Mayo de 2019 • Tarea • 324 Palabras (2 Páginas) • 158 Visitas
UNIVERSIDAD LAICA ELOY ALFARO DE MANABI[pic 1][pic 2]
FACULTAD DE CIENCIAS INFORMATICAS
CARRERA:
INGENIERIA EN SISTEMAS
MATERIA:
PROGRAMACIÓN MOVIL
INTEGRANTES:
SOLORZANO PALMA ALISSON TATIANA
CUARTO NIVEL PARALELO:
“B”
TEMA:
TA3
DOCENTE:
ING. EDGARDO PANCHANA
PERÍODO ACADÉMICO: SEGUNDO SEMESTRE 2018
Manta - Manabí – Ecuador
- Lee la documentación oficial de Android donde se explica la persistencia de datos utilizando las herramientas SQL. https://developer.android.com/training/data-storage/sqlite#java.
Responde las siguientes preguntas:
- ¿Qué es SQLite?
SQlite es un sistema de gestión de base de datos relacional.
- ¿Para qué sirve la clase SQLiteOpenHelper?
Contiene un conjunto útil de API para administrar su base de datos. Cuando utiliza esta clase para obtener referencias a su base de datos, el sistema realiza las operaciones potencialmente prolongadas de creación y actualización de la base de datos solo cuando es necesario y no durante el inicio de la aplicación. Todo lo que necesitas hacer es llamar getWritableDatabase() o getReadableDatabase().
- ¿Qué métodos son necesarios para añadir información, leerla, borrarla y actualizarla?
Insertar información: insert();
Leer información: query();
Eliminar información: delete();
Actualizar información: update();
- ¿Qué es un ORM para una base de datos?
Es una técnica de programación para convertir datos entre el sistema de tipos utilizado en un lenguaje de programación orientado a objetos y la utilización de una base de datos relacional como motor de persistencia. En la práctica esto crea una base de datos orientada a objetos virtual, sobre la base de datos relacional. Esto posibilita el uso de las características propias de la orientación a objetos (básicamente herencia y polimorfismo).
Una vez familiarizado con la documentación, observa cómo está estructurado el proyecto. En la clase ShoppingItemDB.java observa que cada método tiene una etiqueta TODO donde explica que tarea se debe realizar (puedes buscarlos yendo a la pestaña TODO en la zona inferior izquierda de Android Studio, junto a la pestaña de LogCat).
Completa cada uno de los métodos para que la aplicación muestre y actualice los elementos de la lista.
- Suba su proyecto a su repositorio de código y escriba a continuación la URL de su proyecto:
https://gitlab.com/alisson.1426.at/ta-3-movil-atsp.git
[pic 3][pic 4]
...