Ingeniería Matemática

Grado y Doble Grado. Curso 2019/2020.

BASES DE DATOS - 800651

Curso Académico 2019-20

Datos Generales

SINOPSIS

COMPETENCIAS

Generales
Conocer los conceptos fundamentales en la concepción de una base de datos, en especial aquéllos que concurren en el modelo relacional. (CG1, CG3)
Definir bases de datos relacionales correctamente estructuradas. (CG1, CE2)
Manejar los lenguajes de acceso a bases de datos relacionales, siendo consciente de la dificultad que encierran ciertas consultas. (CE4)
Conocer los problemas que comporta la administración de una gran base de datos. (CT1, CG1)

ACTIVIDADES DOCENTES

Clases teóricas
Clases presenciales teóricas.
Clases prácticas
Clases prácticas en aula informática.
TOTAL
100%

Presenciales

2,4

No presenciales

3,6

Semestre

6

Breve descriptor:

• Estudiar los fundamentos de los sistemas gestores de bases de datos.
• Analizar y diseñar modelos de datos relacionales.
• Manejar la información almacenada en bases de datos relacionales mediante el lenguaje SQL.

Objetivos

• Aprender los fundamentos de los sistemas gestores de bases de datos.
• Ser capaz de analizar y diseñar modelos de datos relacionales.
• Conocer cómo manejar la información almacenada en bases de datos relacionales mediante el lenguaje SQL.
 

Contenido

1. Introducción a las bases de datos
2. El modelo entidad-relación
          • Entidades, atributos y relaciones
          • Notación para los diagramas entidad-relación
3. El modelo relacional
          • Atributos y relaciones
          • Claves (primarias/externas) y restricciones (dominio/clave/integridad)
4. Lenguajes de acceso a bases de datos
          • SQL (Structured Query Language)
          • Disparadores. Funciones y procedimientos almacenados
5. Planificación, diseño y administración de bases de datos relacionales
          • Ciclo de vida de las aplicaciones de bases de datos
          • Diseño de bases de datos
                    * Diseño conceptual, diseño lógico y normalización
                    * Diseño físico
          • Administración de bases de datos

Evaluación

• Exámenes finales en la convocatoria ordinaria y extraordinaria: 70%
• Entrega de prácticas en las fechas indicadas: 20%
• Asistencia y participación en las clases: 10%
Observación: La entrega de las prácticas es obligatoria (deben estar todas entregadas y aptas para poder aprobar la asignatura), tanto en la convocatoria ordinaria como en la extraordinaria. Se habilitará un plazo para que los alumnos puedan presentar las prácticas pendientes (no entregadas o no aptas) en la convocatoria extraordinaria. La nota del examen debe ser de al menos un 4 sobre 10 para poder hacer media con el resto de actividades evaluables y aprobar la asignatura.

Bibliografía

1. MySQL 8.0 Reference Manual, Oracle, 2019. https://dev.mysql.com/doc/refman/8.0/en/
2. Database System Concepts, 7ª edición, Abraham Silberschatz, Henry E. Korth y S. Sudarshan, McGraw-Hill, 2019
3. Fundamental of Database Systems, 7ª edición, Ramez Elmasri y Shamkant B. Navathe, Pearson, 2016
4. Database Systems. The Complete Book, 2ª edición, Hector García-Molina, Jeffrey D.Ullman y Jennifer Widom, Pearson, 2009
5. A First Course in Database Systems, 3ª edición, Jeffrey D. Ullman y Jennifer Widom, editorial Pearson, 2008
6. Desarrollo de bases de datos. Casos prácticos desde el análisis a la implementación, 2ª edición, Dolores Cuadra Fernández y otros, editorial Ra-Ma, 2013
7. Tecnología y diseño de bases de datos, Mario G. Piattini Velthuis y otros, editorial Ra-Ma, 2006
8. Diseño de Bases de Datos. Problemas resueltos, Adoración de Miguel Castaño y otros, editorial Ra-Ma, 2001

Otra información relevante

Descarga de software y documentación en http://www.mysql.com

Estructura

MódulosMaterias
CONTENIDOS COMPLEMENTARIOSCONTENIDOS COMPLEMENTARIOS

Grupos

Clases teóricas
GrupoPeriodosHorariosAulaProfesor
Grupo único02/09/2019 - 18/12/2019LUNES 12:00 - 13:00B14OLGA MARROQUIN ALONSO
MARTES 12:00 - 13:00B14OLGA MARROQUIN ALONSO


Clases prácticas
GrupoPeriodosHorariosAulaProfesor
Grupo único02/09/2019 - 18/12/2019VIERNES 13:00 - 15:00INF1OLGA MARROQUIN ALONSO