Logo

Bases de Datos

Código: 108232
Créditos: 6
2026/2027
Titulación Tipo Curso
Gestión Aeronáutica OB 2

Profesor/a de contacto

Nombre :
Olivier Penacchio
Correo electrónico :
oliver.penacchio@uab.cat

Idiomas de los grupos

Puede consultar esta información al final del documento.

Prerrequisitos

Del 1er curso del grado:

  1. Cálculo
  2. Fundamentos de Informática


Las estadísticas de años anteriores muestran que, para poder seguir correctamente la asignatura, es extremadamente importante haber superado Fundamentos de Informática. Por lo tanto, en caso de no haber superado Fundamentos de Informática, recomendamos encarecidamente no matricularse en esta asignatura.


Objetivos

El objetivo principal de esta asignatura es proporcionar al alumnado los conceptos y herramientas básicas necesarias para el diseño, implementación y uso de bases de datos relacionales, como elemento fundamental para la gestión eficiente de la información en sistemas complejos, incluyendo aplicaciones del sector aeronáutico.

Por este motivo, la asignatura aborda el tratamiento de los datos desde la perspectiva de su representación, almacenamiento y consulta, introduciendo los principios del modelo relacional y las técnicas necesarias para extraer información de una base de datos.


Los objetivos generales que se proponen son los siguientes:

  1. Comprender los principios básicos de las bases de datos y su importancia en la gestión de la información.
  2. Diseñar modelos de datos mediante el modelo Entidad-Relación a partir de las especificaciones de un problema real.
  3. Transformar un modelo conceptual en un modelo relacional.
  4. Conocer los principios de la organización y gestión de bases de datos relacionales.
  5. Realizar consultas de complejidad diversa sobre una base de datos mediante el lenguaje SQL.
  6. Analizar y valorar la calidad de un diseño de base de datos, teniendo en cuenta aspectos como la consistencia y la redundancia de la información.


Con esta asignatura se pretende que el alumnado adquiera las siguientes habilidades:

  1. Identificar las necesidades de información de un problema y proponer una estructura adecuada para su representación mediante una base de datos.
  2. Diseñar e implementar una base de datos relacional a partir de un conjunto de especificaciones.
  3. Formular consultas SQL para obtener información relevante a partir de bases de datos de complejidad diversa.
  4. Aplicar criterios básicos de normalización para mejorar el diseño de una base de datos.
  5. Interpretar y gestionar información almacenada en sistemas de bases de datos relacionales.


Resultados de aprendizaje

  • CM01 (Trabajar colaborativamente en equipos multidisciplinares en el desarrollo de aplicaciones informáticas aplicadas a la gestión aeronáutica.) Trabajar colaborativamente en equipos multidisciplinares en el desarrollo de aplicaciones informáticas aplicadas a la gestión aeronáutica.
  • CM02 (Examinar críticamente el trabajo realizado, identificando problemas y proponiendo soluciones innovadoras y eficientes, teniendo en cuenta el contexto del sector aeronáutico.) Examinar críticamente el trabajo realizado, identificando problemas y proponiendo soluciones innovadoras y eficientes, teniendo en cuenta el contexto del sector aeronáutico.
  • KM04 (Describir los componentes básicos de un sistema de bases de datos, así como los procesos básicos para el almacenamiento, la gestión y la recuperación de información en bases de datos.) Describir los componentes básicos de un sistema de bases de datos, así como los procesos básicos para el almacenamiento, la gestión y la recuperación de información en bases de datos.
  • SM08 (Diseñar componentes de bases de datos como parte de aplicaciones informáticas de baja complejidad, que respondan a necesidades de información y gestión en el sector aeronáutico.) Diseñar componentes de bases de datos como parte de aplicaciones informáticas de baja complejidad, que respondan a necesidades de información y gestión en el sector aeronáutico.

Contenidos

Tema 1. Introducción a las bases de datos

  1. Definiciones. Componentes de un sistema de Base de Datos.
  2. Ventajas e inconvenientes de un sistema de Base de Datos.


Tema 2. Modelos de datos. Modelo Entidad-Relación y modelo relacional

  1. Introducción.
  2. Estructura de datos.
  3. Reglas de integridad.


Tema 3. Manipulación de datos

  1. SQL.


Actividades formativas y Metodología

Título Horas ECTS Resultados de aprendizaje
Seguimiento en la asimilación de los conceptos teóricos 8 0,32 KM04, SM08
Sesiones presenciales 50 2 KM04, SM08
Desarrollo de un proyecto de base de datos 18 0,72 CM01, CM02, KM04, SM08
Preparación de los exámenes parciales 10 0,4 KM04, SM08
Refuerzo y seguimiento en la resolución de problemas 12 0,48 KM04, SM08
Preparación previa a las sesiones presenciales 20 0,8 KM04, SM08
Resolución de problemas 26 1,04 KM04, SM08

Dado que el trasfondo de la asignatura es acompañar al alumnado en el proceso de abstracción necesario para el diseño y uso de bases de datos, el trabajo del alumnado es el eje central de su aprendizaje, acompañado y guiado por el profesorado. Por este motivo, las clases presenciales serán altamente prácticas y se centrarán en la consolidación de los conocimientos y habilidades que constituyen los objetivos de aprendizaje de esta asignatura.


La metodología general de la asignatura está dividida en tres fases:


Preparación de la clase: el objetivo de esta fase es que el alumnado pueda preparar los contenidos que se trabajarán en la siguiente sesión mediante diversas actividades propuestas por el profesorado, como la visualización de vídeos, la lectura de textos o la revisión de materiales docentes.


Sesión presencial: el objetivo de esta fase es consolidar los conceptos trabajados y ponerlos en valor dentro del contexto de la asignatura. El profesorado velará para que el alumnado profundice en estos conceptos mediante ejercicios prácticos, como el diseño de modelos de datos, la resolución de problemas de modelización y la formulación de consultas sobre bases de datos relacionales. Cada estudiante realizará las actividades propuestas y, cuando corresponda, las entregará al final de la sesión.


Trabajo autónomo: para que el alumnado adquiera autonomía en el diseño de bases de datos y en la realización de consultas SQL, deberá realizar una parte del trabajo fuera del aula mediante ejercicios prácticos y actividades de aplicación de los conceptos trabajados. Este trabajo incluirá el desarrollo progresivo de un proyecto de base de datos relacionado con los contenidos de la asignatura.


Proyecto de base de datos: dentro del trabajo autónomo solicitado al alumnado, se realizará un proyecto de base de datos que permitirá aplicar los conocimientos adquiridos a lo largo del curso. El alumnado desarrollará este proyecto progresivamente, desde el análisis de las necesidades de información y el diseño conceptual hasta la implementación del modelo relacional y la realización de consultas SQL. Se dedicarán algunas horas de las sesiones presenciales a plantear el trabajo a realizar, hacer el seguimiento del desarrollo del proyecto y resolver las dudas que puedan surgir.


La plataforma Campus Virtual (http://cv.uab.cat) será la herramienta habitual de intercambio de información entre profesorado y estudiantes. Todos los materiales e informaciones relacionados con el desarrollo de la asignatura se publicarán en esta plataforma.


Nota: se reservarán 15 minutos de una clase, dentro del calendario establecido por el centro/titulación, para que los alumnos completen las encuestas de evaluación de la actuación del profesorado y de evaluación de la asignatura.


Nota: se reservarán 15 minutos de una clase dentro del calendario establecido por el centro o por la titulación para que el alumnado rellene las encuestas de evaluación de la actuación del profesorado y de evaluación de la asignatura o módulo.

Evaluación

Actividades de evaluación continuada

Título Peso Horas ECTS Resultados de aprendizaje
Primer examen parcial (EI) 25% 2 0,08 KM04, SM08
Proyecto de base de datos (P) 25% 1 0,04 CM01, CM02, KM04, SM08
Actividades evaluadles (AA) 25% 1 0,04 CM01, CM02, KM04, SM08
Segundo examen parcial (EI) 25% 2 0,08 KM04, SM08

Esta asignatura no contempla el sistema de evaluación única. La evaluación es continua.


La evaluación de la asignatura se basará en tres tipos de actividades, que se realizarán de manera independiente y cuya suma ponderada dará lugar a la nota final:

  1. Exámenes escritos individuales (EI)
  2. Actividades evaluables (AA)
  3. Proyecto de base de datos (P)


1. Exámenes escritos individuales (EI):

Esta parte consiste en la realización de exámenes individuales en los que se evaluarán los conocimientos adquiridos a lo largo de la asignatura, incluyendo los conceptos de modelización de datos, diseño de bases de datos relacionales y lenguaje SQL. La nota mínima para aprobar esta parte es de 5.


2. Actividades evaluables (AA):

Esta parte se realizará de forma continua a lo largo del curso e incluirá actividades prácticas propuestas durante las sesiones presenciales y actividades autónomas propuestas para realizar fuera del aula. La nota final de esta parte se obtendrá mediante la suma ponderada de las evidencias de aprendizaje solicitadas.


3. Proyecto de base de datos (P):

Esta parte se evaluará mediante la entrega de un proyecto de base de datos realizado en grupo y una prueba individual de validación. El proyecto permitirá aplicar los conocimientos adquiridos durante el curso, incluyendo el análisis de requisitos, el diseño conceptual y relacional, y la realización de consultas SQL. La nota final de esta parte se obtendrá a partir de la suma ponderada de las dos actividades anteriores. La nota mínima para aprobar el proyecto es de 5, mientras que la prueba individual de validación deberá aprobarse con una nota mínima de 3,5. La nota final de esta parte deberá ser como mínimo un 5.

Para aprobar la asignatura es necesario superar las notas mínimas establecidas para las diferentes actividades de evaluación y obtener una nota final igual o superior a 5.


NOTA DEL EXPEDIENTE, MATRÍCULA DE HONOR Y NO EVALUABLE

En caso de superar la asignatura, la nota del expediente será la nota final obtenida según los criterios anteriores.

En caso de no superar la asignatura debido a que alguna de las actividades de evaluación no alcanza la nota mínima requerida, la nota numérica del expediente será el valor menor entre 4 y la nota media obtenida en las actividades de evaluación.

Se exceptúan los siguientes casos:

  • Los estudiantes que no participen en ninguna actividad de evaluación obtendrán la calificación de No Evaluado (NA). Cualquier estudiante que entregue una actividad de evaluación programada tendrá una calificación.
  • Los estudiantes que hayan cometido irregularidades en un acto de evaluación obtendrán el valor menor entre 3,0 y la nota numérica anteriormente indicada (y, por tanto, no será posible el aprobado por compensación).

Se podrán otorgar Matrículas de Honor de acuerdo con la normativa de la universidad, siempre que la nota final obtenida sea como mínimo un 9.


RECUPERACIÓN

De acuerdo con la Normativa Académica de la UAB, para poder participar en la recuperación el estudiante debe haber sido previamente evaluado en un conjunto de actividades cuyo peso equivalga como mínimo a dos terceras partes de la calificación total de la asignatura. Además, debe haber obtenido una calificación mínima de 3 en la media de la asignatura para poder presentarse a la recuperación.

EI: En caso de suspender o no presentarse a los exámenes individuales, estos podrán recuperarse en la fecha asignada durante la semana oficial de exámenes.

AA: Las actividades evaluables entregables, diferentes de las realizadas durante las sesiones presenciales, podrán recuperarse antes del examen final, con una ponderación máxima del 80% de la nota original (y, por tanto, con una calificación máxima de 8). Las actividades realizadas durante las sesiones presenciales no serán recuperables.

P: En caso de obtener una nota inferior a 5 en el proyecto de base de datos, será necesario recuperar tanto el proyecto como la prueba individual de validación correspondiente. La nota del proyecto recuperado no podrá ser superior a 8.


PLAGIOS E IRREGULARIDADES

Sin perjuicio de otras medidas disciplinarias que se consideren oportunas, y de acuerdo con la normativa académica vigente, las irregularidades cometidas por un estudiante que puedan conducir a una modificación de la calificación se calificarán con un cero (0). Las actividades de evaluación calificadas de esta forma no serán recuperables. Si es necesario superar alguna de estas actividades para aprobar la asignatura, esta quedará suspendida directamente, sin oportunidad de recuperarla en el mismo curso.

Estas irregularidades incluyen, entre otras:

  • La copia total o parcial de una práctica, informe o cualquier otra actividad de evaluación.
  • Dejar copiar.
  • Presentar un trabajo de grupo no realizado íntegramente por los miembros del grupo.
  • Presentar como propios materiales elaborados por un tercero, aunque sean traducciones o adaptaciones, y en general trabajos con elementos no originales y exclusivos del estudiante.
  • Tener dispositivos de comunicación (como teléfonos móviles, smartwatches, etc.) accesibles durante las pruebas de evaluación teórico-prácticas individuales.
  • Utilizar inteligencia artificial generativa para suplantar la actividad de aprendizaje.

En resumen: copiar, dejar copiar o plagiar en cualquier actividad de evaluación equivale a un SUSPENSO con una nota inferior a 3,5.


USO DE LA IA

Para esta asignatura, se permite el uso de tecnologías de Inteligencia Artificial (IA) exclusivamente como herramienta de apoyo al aprendizaje. En ningún caso podrán utilizarse para sustituir la actividad de aprendizaje del estudiante o generar actividades evaluativas que sean presentadas como propias. Las actividades evaluativas sospechosas de haber sido generadas mediante estas herramientas podrán ser calificadas con un 0.


COMUNICACIÓN

Las fechas de evaluación y entrega de actividades se publicarán en la plataforma Campus Virtual (http://cv.uab.cat) y podrán estar sujetas a cambios de programación por motivos de adaptación a posibles incidencias. Siempre se informará en el Campus Virtual sobre estos cambios, ya que esta plataforma será el mecanismo habitual de intercambio de información entre profesorado y alumnado (materiales, gestión de grupos, entregas, notas y comunicación con el profesorado).

También se informará por esta vía de las fechas de revisión de los exámenes una vez publicadas las notas.

Las revisiones de los exámenes se realizarán presencialmente o mediante la plataforma de evaluación en las fechas propuestas por el equipo docente.


Bibliografía

A. Silberschatz, H. F. Korth, S. Sudarshan. Fundamentos de Bases de Datos, 5.ª edición, McGraw-Hill, 2002.

(Disponible en línea en: https://www.gob.mx/cms/uploads/attachment/file/1001638/Fundamentos-de-bases-de-datos_a.pdf)


R. Elmasri, S. B. Navathe. Fundamentos de Sistemas de Bases de Datos, Addison-Wesley, 1997.


Software

Se utilizará Oracle SQL Developer (se puede descargar gratuitamente con una cuenta de estudiante).

Grupos e idiomas de la asignatura

La información proporcionada es provisional hasta el 30 de noviembre. A partir de esta fecha, podrá consultar el idioma de cada grupo a través de este enlace. Para acceder a la información, será necesario introducir el CÓDIGO de la asignatura

Tipo de docencia Grupo Idioma Semestre Turno
(PAUL) Prácticas de aula 1 Catalán segundo cuatrimestre tarde
(PLAB) Prácticas de laboratorio 1 Catalán segundo cuatrimestre tarde
(PAUL) Prácticas de aula 2 Catalán segundo cuatrimestre tarde
(PLAB) Prácticas de laboratorio 2 Catalán segundo cuatrimestre tarde