Denominación de la asignatura |
Bases de Datos Avanzadas |
Grado al que pertenece |
Grado en Ingeniería Informática |
Créditos ECTS |
6 |
Curso y cuatrimestre en el que se imparte |
Primer cuatrimestre |
Materia |
Estructura de la Información II |
Carácter de la asignatura | Optativa |
Esta asignatura se centra en el estudio de las bases de datos desde una perspectiva avanzada.
Se analizará la evaluación que han tenido los diferentes tipos de base de datos en el tiempo así como su estructuración general. El alumno deberá comprender los conceptos básicos necesarios para entender qué tipo de base de datos utilizar dependiendo el contexto de su utilización. Para ello, la asignatura se estructura en 12 temas, los cuales se pueden organizar en los siguientes bloques:
Competencias básicas
Competencias generales
Competencias específicas
Competencias transversales
Tema 1. Introducción a los diferentes sistemas de bases de datos
Introducción.
Repaso histórico.
Bases de datos jerárquicas.
Bases de datos red.
Bases de datos relacionales.
Bases de datos orientadas a objetos.
Bases de datos relacionales orientadas a objetos.
Tema 2. XML
Introducción.
Validación de documentos XML.
Transformaciones de documentos XML.
Tema 3. Bases de datos para la web y XML
Almacenamiento de datos XML.
Bases de datos relacionales XML.
SQL/XML.
Tema 4. Bases de datos paralelas
Sistemas paralelos.
Arquitecturas paralelas de bases de datos.
Paralelismo en consultas.
Paralelismo entre consultas.
Diseño de sistemas paralelos.
Tema 5. Bases de datos distribuidas
Sistemas distribuidos..
Almacenamiento distribuido.
Disponibilidad.
Procesamiento distribuido de consultas.
Tema6. Indexación y asociación
Introducción.
Índices de ordenadores.
Índices densos y dispersos.
Índices multinivel.
Actualización del índice.
Asociación estática.
Tema 7. Sistemas de recuperación
Introducción.
Clasificación de fallos.
Estructuras de almacenamiento.
Recuperación y atomicidad.
Recuperación basada en registro histórico..
Transacciones concurrentes y recuperación.
Tema 8. Ejecución y procesamiento de consultas
Coste de una consulta.
Operación de selección.
Ordenación.
Introducción a la optimización de consultas.
Tema 9. Introducción al procesamiento transaccional
Introducción.
Estados de una transacción.
Implementación de la atomicidad y durabilidad.
Secuencialidad.
Recuperabilidad.
Tema 10. Minería de datos
Introducción.
Funcionalidades de la minería de datos.
Otros tipos de minería.
Tema 11. Data warehouse y OLAP
Introducción a Data warehouse y OLAP
Introducción OLAP.
Componentes de los almacenes de datos.
Arquitectura de un data warehouse.
Tema 12. Recuperación de información
Introducción.
Creación de índices de documentos.
Medida de la efectividad de la recuperación.
Motores de búsqueda en web.
Recuperación de información y datos estructurados.
Las actividades formativas de la asignatura se han elaborado con el objetivo de adaptar el proceso de aprendizaje a las diferentes capacidades, necesidades e intereses de los alumnos.
Las actividades formativas de esta asignatura son las siguientes:
En la programación semanal puedes consultar cuáles son las actividades concretas que tienes que realizar en esta asignatura.
Estas actividades formativas prácticas se completan, por supuesto, con estas otras:
Las horas de dedicación a cada actividad se detallan en la siguiente tabla:
ACTIVIDADES FORMATIVAS |
HORAS |
% PRESENCIAL |
Sesiones presenciales virtuales | 15 |
100% |
Lecciones magistrales | 6 |
0 |
Estudio del material básico | 50 |
0 |
Lectura del material complementario | 25 |
0 |
Trabajos, casos prácticos, test | 17 |
0 |
Prácticas de laboratorios virtuales | 12 |
16,7% |
Tutorías | 16 |
30% |
Trabajo colaborativo | 7 |
0 |
Realización de examen final presencial | 2 |
100% |
Total | 150 |
Para la correcta participación de los alumnos en las diferentes actividades propuestas en la asignatura se recomienda disponer de un ordenador con las siguientes especificaciones mínimas recomendadas:
Bibliografía básica
Silberschatz, A., Korth, H.F. & Sudarshan, S. (2006). Fundamentos de bases de datos (5ª ed.). España: Mc Graw Hill.
Oppel, A. (2009). Fundamentos de bases de datos. México: Mc Graw Hill.
El sistema de calificación se basa en la siguiente escala numérica:
0 - 4, 9 |
Suspenso |
(SS) |
5,0 - 6,9 |
Aprobado |
(AP) |
7,0 - 8,9 |
Notable |
(NT) |
9,0 - 10 |
Sobresaliente |
(SB) |
La calificación se compone de dos partes principales:
El examen se realiza al final del cuatrimestre y es de carácter PRESENCIAL y OBLIGATORIO. Supone el 60% de la calificación final (6 puntos sobre 10) y para que la nota obtenida en este examen se sume a la nota final, es obligatorio APROBARLO (es decir, obtener 3 puntos de los 6 totales del examen).
La evaluación continua supone el 40% de la calificación final (es decir, 4 puntos de los 10 máximos). Este 40% de la nota final se compone de las calificaciones obtenidas en las diferentes actividades formativas llevadas a cabo durante el cuatrimestre.
Ten en cuenta que la suma de las puntuaciones de las actividades de la evaluación continua es de 15 puntos. Así, puedes hacer las que prefieras hasta conseguir un máximo de 10 puntos (que es la calificación máxima que se puede obtener en la evaluación continua). En la programación semanal de la asignatura, se detalla la calificación máxima de cada actividad o evento concreto puntuables.
SISTEMA DE EVALUACIÓN |
PONDERACIÓN MIN. |
PONDERACIÓN MÁX. |
Prueba de evaluación final presencial | 60% |
60% |
Evaluación de prácticas de laboratorios virtuales | 0% |
40% |
Resolución de trabajos, proyectos y casos | 0% |
40% |
Participación en foros y otros medios participativos | 0% |
40% |
Natalia Padilla Zea
Formación: Doctora con mención europea (2011) por la misma Universidad, dentro del Programa de Doctorado de Desarrollo de Software, con Mención de Excelencia. Ingeniera Técnica en Informática de Sistemas (2003) por la Universidad de Granada. Ingeniera en Informática (2005) por la Universidad de Granada. Certificado de Aptitud Pedagógica (2008).
Experiencia: Profesora Adjunta en UNIR (2015-actualidad), perteneciendo al claustro de profesores de la Escuela Superior de Ingeniería y Tecnología. Imparte clases en el Grado en Informática, Máster de Aplicaciones Móviles y Máster de Ingeniería del Software y Sistemas Informáticos. Dirige Trabajos Fin de Máster en el Máster de E-Learning y Redes Sociales. Profesora Sustituta Interina (2013-2015) en Facultad de Educación, Economía y Tecnología de Ceuta (Universidad de Granada), impartiendo asignaturas del Dpto. de Lenguajes y Sistemas Informáticos. Contrato Post-doctoral (2011-2013) en el mismo departamento, impartiendo docencia en el Campus de Aynadamar. Contrato FPU (2009-2011) y beca FPU (2007-2009). Programadora y analista en la empresa Galdón Software, S. A., de aplicaciones a medida (ERP's) (2005-2007).
Líneas de investigación: Aprendizaje colaborativo, videojuegos educativos, diseño de videojuegos educativos. Pertenece al grupo TELSOCK, de UNIR. Colabora con el grupo GEDES de la Universidad de Granada y el grupo IDIS de la Universidad del Cauca (Colombia).
Obviamente, al tratarse de formación on-line puedes organizar tu tiempo de estudio como desees, siempre y cuando vayas cumpliendo las fechas de entrega de actividades, trabajos y exámenes. Nosotros, para ayudarte, te proponemos los siguientes pasos:
Recuerda que en el aula virtual de Lo que necesitas saber antes de empezar puedes consultar el funcionamiento de las distintas herramientas del aula virtual: Correo, Foro, Sesiones presenciales virtuales, Envío de actividades, etc.
Ten en cuenta estos consejos…
|