Última revisión realizada:09/06/2020
Denominación de la asignatura |
Bases de Datos |
Grado al que pertenece |
Grado en Ingeniería Informática |
Créditos ECTS |
6 |
Curso y cuatrimestre en el que se imparte |
Segundo curso, segundo cuatrimestre |
Carácter de la asignatura | Obligatoria |
En la asignatura de Base de Datos el objetivo fundamental para adquirir las competencias es la realización de una practica cuya dimensión es de un proyecto real que incluya cada uno de los puntos del temario y que se irá realizando de manera incremental.
La evaluación de las diferentes partes de la práctica constituirá el pilar principal para la evaluación.
Dentro de la asignatura habrá un laboratorio que permita al estudiante familiarizarse con el uso de un sistema gestor de base de datos (como MySQL, PosgreSQL u otro de similares características) para desarrollar la elaboración de esquemas de base datos y consultas a las mismas similares a los que pueden encontrarse en la vida laboral. Con la utilización de estos SGBDs el estudiante sera capaz de realizar el diseño de modelos relacionales, creación de los esquemas, definición de consultas, vistas, disparadores, etc., así como utilizará otras herramientas para la administración y optimización de base de datos.
Se incrementará la utilización de entornos de desarrollo para Java u otros lenguajes apropiados con el fin de poder realizar programación contra base de datos y creación de procesos transaccionales.
A continuación se enumeran las competencias que adquirirás al cursar esta asignatura:
Competencias básicas
Competencias generales
Competencias específicas
Competencias transversales
Tema 1. Aplicaciones y propósitos de los sistemas de base de datos
Aplicaciones de los diferentes sistemas de base de datos
Propósito en los diferentes sistemas de base de datos
Visión de los datos
Tema 2. Base de datos y arquitectura
Base de datos relacionales
El diseño de base de datos
Bases de datos basadas en objetos y semiestructuradas
Almacenamiento de datos y consultas
Gestión de transacciones
Minería y análisis de datos
Arquitectura de las bases de datos
Tema 3. El modelo relacional: estructura y operaciones
La estructura de las BD relacionales
Operaciones fundamentales en el álgebra relacional
Otras operaciones del álgebra relacional
Tema 4. El modelo relacional: álgebra relacional extendida
Operaciones del álgebra relacional extendida
Valores nulos
Modificación de la base de datos
Tema 5. SQL: Introducción y estructura básica
Introducción
La definición de datos
Estructura básica de las consultas SQL
Tema 6. SQL: operaciones y funciones
Operaciones sobre conjuntos
Funciones de agregación
Valores nulos
Tema 7. SQL: Consultas complejas y vistas
Subconsultas anidadas
Consultas complejas
Vistas
Tema 8. SQL: subrutinas y disparadores
Cursores
Funciones y procedimientos
Disparadores
Tema 9. Diseño de base de datos y el modelo E-R
Visión general del proceso de diseño
El modelo entidad-relación
Restricciones
Tema 10. Diagramas entidad-relación
Diagramas entidad-relación
Aspectos del diseño entidad-relación
Conjuntos de entidades débiles
Tema 11. El modelo entidad-relación extendido
Características del modelo E-R extendido
Diseño de una base de datos
Reducción a esquemas relacionales
Tema 12. Diseño de bases de datos relacionales: características y dominios
Características de los buenos diseños relacionales
Dominios atómicos y la primera forma normal (1FN)
Descomposición mediante dependencias funcionales
Tema 13. Diseño de base de datos relacionales: dependencias funciones y descomposición
Teoría de las dependencias funcionales
Algoritmos de descomposición
Descomposición mediante dependencias multivaloradas
Tema 14. Diseño de base de datos relacionales: más formas normales y proceso de diseño
Más formas normales
Proceso de diseño de las base de datos
Modelado de datos temporales
Tema 15. Bases de datos NoSQL
Introducción
Análisis de las diferentes opciones de NoSQL y sus características
Mongo DB
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% |
Recursos didácticos audiovisuales | 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 |
Bibliografía básica
Bibliografía complementaria
Coronel, C. (2014). Bases de datos: diseño, implementación y administración. Massachusetts: Editorial: Cengage Learning.
Pérez, M. (2016). Administración básica de bases de datos con ORACLE 12c SQL. Prácticas y ejercicios. San Fernando de Henares: Editorial RC libros.
Silberschatz, A., Korth, H. F., y Sudarshan, S. (2014). Fundamentos de bases de datos (5a. ed.). España: McGraw-Hill España.
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 y para que la nota obtenida en este examen se sume a la nota final, es obligatorio APROBARLO.
La evaluación continua supone el 40% de la calificación final. 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 permite que realices las que prefieras hasta conseguir el máximo puntuable mencionado en la programación semanal. En ella se detalla la calificación máxima de cada actividad o evento concreto puntuables.
Para aprobar la asignatura será necesario aprobar cada una de las partes.
El sistema de evaluación de la asignatura es el siguiente:
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% |
Test de autoevaluación | 0% |
20% |
Participación en foros y otros medios participativos | 0% |
40% |
Natalia Padilla Zea
Formación: Ingeniera Técnica en Informática de Sistemas (2003) por la Universidad de Granada. Ingeniera en Informática (2005) por la Universidad de Granada. Doctora con mención europea (2011) por la misma Universidad, dentro del Programa de Doctorado de Desarrollo de Software, con Mención de Excelencia. 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 online 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:
Ten en cuenta estos consejos…
|