Módulo/Materia
- Módulo: Bases de datos;
- Materia: Bases de datos.
Subir
Descripción/Contenidos
Modelo relacional. Álgebra relacional. Restricciones de integridad. Dependencias funcionales. Normalización. SQL avanzado.
Subir
Competencias genéricas
- CB2 - Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio
Subir
Competencias específicas
- CG1 - Aplicar la capacidad analítica y de abstracción, la intuición y el pensamiento lógico adquiridos para identificar y analizar problemas complejos y buscar y formular soluciones en un entorno multidisciplinar.
- CE8 - Comprender las características, funcionalidades y estructura de las bases de datos, que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas en ellas.
Subir
Resultados aprendizaje
- RA5. Solucionar problemas de álgebra relacional.
- RA6. Precisar la relación entre los conceptos del álgebra relacional y los principales elementos de una base de datos.
- RA7. Diseñar una base de datos desde un punto de vista teórico.
- RA8. Implementar una base de datos para problemas concretos.
Subir
Metodología
|
|
|
|
|
|
|
|
|
A3-Estudio y trabajo autónomo del estudiante
|
|
|
|
|
|
A5- Pruebas de evaluación
|
|
|
|
|
|
Subir
Evaluación
Resultados de aprendizaje |
Actividad de evaluación |
Peso (%) |
Carácter recuperable |
Nota mínima requerida |
RA5, RA6, RA7 |
Prueba escrita. |
60% |
Sí |
5 |
RA7, RA8 |
Elaboración de trabajos y resolución de problemas relacionados con la materia |
30% |
No |
|
RA5, RA6, RA7, RA8 |
Asistencia y participación activa |
10% |
No |
|
Si en alguna de las actividades no se cumpliera el mínimo para ponderar, la nota de la asignatura será como máximo 4,9 sobre 10 (suspenso).
Subir
Temario
- Modelo relacional y álgebra relacional
- Conceptos básicos
- Claves y reglas de integridad
- Cálculo y operaciones de álgebra relacional
- Restricciones de integridad
- Ligaduras de los dominios
- Integridad referencial
- Asertos y disparadores
- Dependencias funcionales, normalización y diseño de bases de datos relacionales
- Dependencias funcionales
- Dificultades en el diseño de esquemas de BBDD relacionales.
- Descomposición.
- Normalización usando dependencias funcionales
- Algoritmos de diseño de bases de datos relacionales.
- Bases de datos no relacionales
- Bases de datos clave-valor
- Bases de datos documentales
- Bases de datos en grafo
Subir
Programa de prácticas experimentales
- SQL avanzado
- Operadores conjuntistas y de reunión
- Vistas, secuencias y sinónimos
- Disparadores
- Bases de datos NoSQL
Subir
Bibliografía
Acceda a la bibliografía que el profesorado de la asignatura ha solicitado a la Biblioteca.
La bibliografía básica de la asignatura es la siguiente:
- R. Elmasri y S. V. Navathe, Fundamentos de Sistemas de Bases de Datos (2007, 5ªed.), Addison Wesley.
- W. Lemahieu, S. vanden Broucke, B. Baesens. Principles of Database Management: The practical guide to storing, managing and analysing big and small data. (2018), Cambridge University Press.
La bibliografía complementaria de la asignatura es la siguiente:
- A. Silberschatz, H.F. Korth, S. Sundarshan, Fundamentos de Bases de Datos (2014, 6.ed.), Mc-Graw Hill.
- I. Robinson, J. Webber, E. Eifrem. Graph Databases: New opportunities for connected data (2015, 2 ed), O¿Reilly.
Subir
Idiomas
Castellano.
Subir
Lugar de impartición
Universidad Pública de Navarra, Campus Arrosadía.
Subir