Guía Docente 2023-24 BASES DE DATOS AVANZADAS PARA DISPOSITIVOS MÓVILES |
DATOS BÁSICOS DE LA GUÍA DOCENTE:
Módulo: | BASES DE DATOS AVANZADAS PARA DISPOSITIVOS MÓVILES | ||
Identificador: | 31064 | ||
Titulación: | MÁSTER UNIVERSITARIO EN TECNO. SOFTWARE AVANZADAS PARA DISP. MÓV. PLAN 2012 | ||
Tipo: | OBLIGATORIA | ||
Créditos: | 6 | Horas totales: | 150 |
Actividades Presenciales: | 37,5 | Trabajo Autónomo: | 112,5 |
Profesor: | Correo electrónico: |
PRESENTACIÓN:
COMPETENCIAS PROFESIONALES A DESARROLLAR EN LA MATERIA:
Competencias Generales de la titulación | G01 | Capacidad de análisis y síntesis. |
G02 | Capacidad para analizar y resolver problemas en su ámbito profesional. | |
G05 | Capacidad de aprendizaje continuado, autodirigido y autónomo. | |
G06 | Habilidad para aplicar los principios de calidad en su actividad profesional. | |
G08 | Capacidad de generar ideas nuevas (creatividad). | |
G10 | Capacidad para la aplicación de los conceptos, principios, teorías y modelos nuevos e innovadores. | |
G11 | Capacidad para aplicar la responsabilidad ética y la deontología profesional. | |
G12 | Capacidad para saber comunicar (de forma oral y escrita) a públicos especializados y no especializados de un modo claro y sin ambigüedades. | |
Competencias Específicas de la titulación | E04 | Conocimiento de las arquitecturas avanzadas para sistemas de computación y de bases de datos móviles. |
E05 | Capacidad para evaluar y seleccionar el sistema de información móvil más adecuado para la resolución de un problema de computación móvil particular. | |
Resultados de Aprendizaje | R01 | Identificar las características especiales de un entorno móvil frente a otro tradicional. |
R02 | Tomar decisiones sobre el Sistema de Información adecuado a un sistema de computación móvil. | |
R03 | Elegir entre varias bases de datos distribuidas la que más se adecue a un problema particular. | |
R04 | Comprender las dificultades especiales de diseño de una base de datos heterogénea en entornos móviles. | |
R05 | Proponer soluciones a los problemas de gestión de la información (Replicación, sincronización y diseminación) en un entorno móvil particular | |
R06 | Explicar las características fundamentales de un tema avanzado sobre mDBIS |
REQUISITOS PREVIOS:
Conocimientos básicos del lenguaje SQL.
PROGRAMACIÓN DE LA MATERIA:
Contenidos de la materia:
1 - Bases de Datos en Android |
1.1 - Características y arquitectura de unas base de datos móvil. Modelo arquitectónico. Introducción a la persistencia de información en Android. Preferencias compartidas. Almacenamiento interno.Almacenamiento externo |
1.2 - Proveedores de contenido. Almacenamiento de datos en la Web mediante un servidor de red definido. Acceso a Base de Datos no relacionales |
1.3 - Proveedores de bases de datos y servicios en la nube. Sincronización y posibilidades sin conexión desde plataformas Android. |
1.4 - Bases de Datos SQLite |
2 - Base de datos en IOS |
2.1 - .Introducción al Core Data |
2.2 - .Concurrencia y Core Data |
2.3 - .Granularidad de interface de usuario |
2.4 - .Estrategias de sincronizaciónen la nube con Core Data |
La planificación de la asignatura podrá verse modificada por motivos imprevistos (rendimiento del grupo, disponibilidad de recursos, modificaciones en el calendario académico, etc.) y por tanto no deberá considerarse como definitiva y cerrada.
METODOLOGÍAS Y ACTIVIDADES DE ENSEÑANZA Y APRENDIZAJE:
Metodologías de enseñanza-aprendizaje a desarrollar:
Volumen de trabajo del alumno:
Modalidad organizativa | Métodos de enseñanza | Horas estimadas |
Actividades Presenciales | ||
Clase magistral | 25 | |
Exposiciones de trabajos de los alumnos | 6,2 | |
Prácticas de laboratorio | 6,3 | |
Trabajo Autónomo | ||
Investigación y búsqueda de información sobre mDBIS | 50 | |
Elaboración de memoria de proyecto de curso | 25 | |
Utilización de ordenadores con software y/o recursos informáticos específicos | 37,5 | |
Horas totales: | 150 |
SISTEMA DE EVALUACIÓN:
Obtención de la nota final:
Pruebas escritas: | 20 | % |
Trabajos individuales: | 20 | % |
Trabajos en equipo: | 20 | % |
Pruebas cortas para evaluación individual: | 20 | % |
Presentación de la mejor práctica, en grupo: | 20 | % |
TOTAL | 100 | % |
*Las observaciones específicas sobre el sistema de evaluación serán comunicadas por escrito a los alumnos al inicio de la materia.
BIBLIOGRAFÍA Y DOCUMENTACIÓN:
Bibliografía básica:
Bibliografía recomendada:
Páginas web recomendadas:
Oracle Mobile Cloud Service | https://docs.oracle.com/en/cloud/paas/mobile-cloud/index.html |
Android Developers. Opciones de almacenamiento | https://developer.android.com/guide/topics/data/data-storage.html?hl=es-419 |
* Guía Docente sujeta a modificaciones