Saltar al contingut Saltar a navegacio
Mapa
  • Inicio
  • Información
  • Contacto
  • Mapa

Diseño de Bases de Datos ( DBD )

Cambiar a la versión sin pestañas

Créditos ECTS Departamento Tipo Requisitos Idiomas impartición
6.0 ESSI
  • Obligatoria de especialidad (Ingeniería del Software)
Pre-requisit BD
Pre-correquisit IES
  • Catalán   
Centro donde se imparte la asignatura: Facultat d'Informàtica de Barcelona (FIB) - Universitat Politècnica de Catalunya - BarcelonaTECH

Descripción

Esta asignaturas forma los estudiantes en las competencias necesarias para diseñar y administrar bases de datos, evaluando las distintas alternativas posibles en el contexto de su empresa. Se tratan conceptos de bases de datos relacionales genéricas (aplicables tanto a entornos operacionales como decisionales). Los conocimientos impartidos son imprescindibles para afrontar las tareas propias de un diseñador de bases de datos o de un administrador de bases de datos.

Profesores

Responsable:   Xavier Burgués Illa (diafebus@essi.upc.edu)
Otros: Alberto Abello Gamazo (aabello@essi.upc.edu)
Oscar Romero Moral (oromero@essi.upc.edu)
Dedicación en horas semanales T : 2.0 P : 0.0 L : 2.0 AA : 5.6 AD : 0.4

Competéncias Genéricas

Competencias Transversales

  • LENGUA EXTRANJERA

  • G3 - Conocer el idioma inglés con un nivel adecuado de forma oral y por escrito, y con consonancia con las necesidades que tendrán los graduados y graduadas en ingeniería informática. Capacidad de trabajar en un grupo multidisciplinar y en un entorno multilingüe, y de comunicar, tanto por escrito como de forma oral, conocimientos, procedimientos, resultados e ideas relacionadas con la profesión de ingeniero técnico en informática.
  • G3.1 - Comprender y utilizar eficazmente manuales, especificaciones de productos y otra información de carácter técnico escrita en inglés.
  • ACTITUD FRENTE AL TRABAJO

  • G8 - Tener motivación para la realización profesional y para afrontar nuevos retos, así como una visión amplia de las posibilidades de la carrera profesional en el ámbito de la Ingeniería en Informática. Tener motivación por la calidad y la mejora continua, y actuar con rigor en el desarrollo profesional. Capacidad de adaptación a los cambios organizativos o tecnológicos. Capacidad de trabajar en situaciones de falta de información y/o con restricciones temporales y/o de recursos.
  • G8.3 - Tener motivación para el desarrollo profesional y para afrontar nuevos retos. Tener motivación para la mejora continua. Disponer de capacidad de trabajo en situaciones de falta de información.


Competencias Técnicas

  • COMPETENCIAS TECNICAS COMUNES

  • CT2 - Utilizar de forma apropiada teorías, procedimientos y herramientas en el desarrollo profesional de la ingeniería informática en todos sus ámbitos (especificación, diseño, implementación, despliegue -implantación- y evaluación de productos) de manera que se demuestre la comprensión de los compromisos adoptados en las decisiones de diseño.
  • CT2.2 - Demostrar conocimiento y capacidad de aplicación de las características, funcionalidades y estructura de las bases de datos, que permitan su uso adecuado y el diseño y el análisis e implementación de aplicaciones basadas en ellas.
  • CT2.4 - Demostrar conocimiento y capacidad de aplicación de las herramientas necesarias para el almacenaje, el procesamiento y el acceso a los Sistemas de información, incluidos los basados en web.
  • CT7 - Evaluar y seleccionar plataformas de producción hardware y software para la ejecución de aplicaciones y de servicios informáticos.
  • CT7.2 - Evaluar sistemas hardware/software en función de un criterio de calidad determinado.
  • ESPECIALIDAD INGENIERÍA DEL SOFTWARE

  • CES1 - Desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos los requisitos del usuario, que se comporten de forma fiable y eficiente, que tengan un desarrollo y mantenimiento asequible y que cumplan normas de calidad, aplicando las teorías, los principios, los métodos y las prácticas de Ingeniería del Software.
  • CES1.1 - Desarrollar mantener y evaluar sistemas y servicios software complejos y/o críticos.
  • CES1.2 - Dar solución a problemas de integración en función de las estrategias, de los estándares y de las tecnologías disponibles.
  • CES1.5 - Especificar, diseñar, implementar y evaluar bases de datos.
  • CES1.6 - Administrar bases de datos (CIS4.3).
  • CES3 - Identificar y analizar problemas, y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, de los modelos y de las técnicas actuales.
  • CES3.2 - Diseñar y gestionar un almacén de datos (data warehouse).

Objetivos Específicos

  1. Ser capaz de diseñar y obtener información de bases de datos multidimensionales

    SubObjetivos
    • Ser capaz de trasladar un esquema UML multidimensional a un esquema relacional star-join.
    • Ser capaz de convertir una secuencia de operaciones algebraicas multidimensionales en una consulta SQL lo más simple posible
    • Ser capaz de obtener la consulta multidimensional correspondiente a una tabla estadística usando de las construcciones específicas de SQL-99

    Competencias relacionadas
  2. Ser capaz de implementar un diseño lógico en un diseño físico analizando y escogiendo el mejor mecanismo para recoger las restricciones de integridad de la BD

    Competencias relacionadas
  3. Ser capaz de decidir qué vistas materializadas hay que definir según las operaciones esperadas

    Competencias relacionadas
  4. Ser capaz de decidir los índices que hay que definir en función de las operaciones esperadas

    SubObjetivos
    • Enumerar los tipos de índices que se pueden definir y el coste de cada operación (inserción, supresión, consulta de único, consulta de más de uno) en cada índice
    • Ser capaz reproducir la ejecución de cada operación sobre cada índice

    Competencias relacionadas
  5. Ser capaz de enumerar las opciones existentes en cuanto a políticas, métodos y momento de la optimización junto con las ventajas, inconvenientes y condiciones de aplicación de cada una.

    Competencias relacionadas
  6. Ser capaz de obtener el plan de acceso de una consulta según unos criterios de optimización

    SubObjetivos
    • Ser capaz de optimizar un árbol sintáctico
    • Ser capaz de estimar el tamaño del resultado final e intermedios de una consulta y el coste de resolver cada paso

    Competencias relacionadas
  7. Ser capaz de reproducir la ejecución de los algoritmos que intervienen en un árbol de proceso y de estimar su coste

    Competencias relacionadas
  8. Ser capaz de enumerar los parámetros y opciones principales que afectan a la concurrencia y de justificar el efecto que tiene modificar su valor

    SubObjetivos
    • Ser capaz de reproducir la ejecución concurrente de transacciones en función del nivel de aislamiento

    Competencias relacionadas
  9. Ser capaz de enumerar los parámetros y opciones principales que afectan a la recuperación de la base de datos y justificar el efecto que tiene modificar su valor.

    SubObjetivos
    • Ser capaz de reproducir la ejecución de una operación en el SGBD

    Competencias relacionadas
  10. Ser capaz de gestionar la seguridad de la base de datos

    SubObjetivos
    • Ser capaz de enumerar los deberes y derechos establecidos por la LOPDP así como los niveles de protección que define y los requisitos de cada uno respecto a la seguridad
    • Ser capaz de configurar los controles de acceso.

    Competencias relacionadas
  11. Ser capaz de adquirir autónomamente conceptos y habilidades.

    Competencias relacionadas
  12. Ser capaz de enumerar los subsistemas de una organización y las informaciones que generan y necesitan.

    SubObjetivos
    • Diferenciar entre sistemas operacionales y decisionales.

    Competencias relacionadas
  13. Ser capaz de enumerar las etapas de desarrollo de una base de datos y el resultado de cada una

    Competencias relacionadas
  14. Ser capaz de detectar y corregir defectos en un diseño lógico.

    SubObjetivos
    • Ser capaz de establecer en qué forma normal se encuentra el esquema lógico de un sistema de información operacional y de normalizar al nivel requerido
    • Ser capaz reproducir la ejecución de los algoritmos de análisis y síntesis
    • Ser capaz de detectar problemas de satisfactibilidad, vivacidad, redundancia y alcanzabilidad y de reconocer contención de consultas.
    • Ser capaz de decidir sobre la posibilidad de agregación de los datos.

    Competencias relacionadas
  15. Ser capaz de obtener el esquema lógico de una Base de Datos de un SI.

    SubObjetivos
    • Ser capaz de obtener el esquema lógico a partir de un esquema conceptual expresado en UML teniendo en cuenta las consecuencias de los valores nulos
    • Ser capaz de construir consultas en SQL teniendo en cuenta la existencia de valores nulos y haciendo uso de combinaciones externas cuando es necesario.

    Competencias relacionadas

Contenidos

1. Introducción

Conceptos de referencia relacionados con el diseño y la administración. Ciclo de vida de una BD. Alternativas. BD decisionales y operacionales.

2. Sistemas de ayuda a la toma de decisiones

Almacenes de datos. Bases de datos multidimensionales (herramientas OLAP)

3. Diseño lógico. El paso a modelo relacional.

El caso decisional. El caso operacional desde UML.

4. Corrección del diseño

Normalización. Validación. Condiciones para la agregación.

5. Diseño físico

Vistas materializadas. Restricciones.

6. Optimización I

Opt. semántica. Opt. sintáctica. Opt. física. Estimación de volúmenes.

7. Índices I

B +. Cluster. Hash.

8. Algoritmos

Selección. Ordenación. Combinación. Proyección.

9. Índices II

Multiatributo. Bitmaps.

10. Optimización II

Opt. basada en reglas. Resolución exclusivamente basada en índice. Subconsultas. Paso de resultados intermedios. Opciones en el momento de optimización.

11. Administración

Definiciones, tareas y objetivos. Plan de acceso. Optimización de cargas de trabajo. Transacciones. Recuperación. Concurrencia. Seguridad. Ficheros y parámetros.

12. Más allá del modelo relacional

Conocimientos básicos de bases de datos NOSQL. Diferencias con el modelo relacional. Tipos más importantes de BD NOSQL.

Actividades

Leyenda

ActivitatActividad de tipo Acto evaluativo T P L AA AD
Actividad Actividad de tipo Acto evaluativo Horas de Teoría Horas de Problemas Horas de Laboratorio Horas de Aprendizaje Autónomo Horas de Aprendizaje Dirigido

Presentación T      P      L      AA    AD    Total 
1.0 0.0 0.0 1.0 0.0 2.0

Alumno: El estudiante debe preparar su ordenador según alguna de las alternativas propuestas para poder realizar las actividades que se esperan de él durante el curso. Básicamente, debe tener acceso a Moodle y Oracle.

Objetivos:
Estudio de los conceptos introductorios T      P      L      AA    AD    Total 
1.0 0.0 1.0 2.0 0.0 4.0

Alumno: Estudio de los contenidos explicados y propuesta de preguntas para el examen usando el glosario de Moodle,

Objetivos:

Contenidos
  • 1. Introducción
Estudio de los conceptos relativos a los sistemas de ayuda a la toma de decisiones T      P      L      AA    AD    Total 
1.0 0.0 0.0 15.0 0.0 16.0

Alumno: Estudio de los contenidos explicados y los materiales de autoestudio. Resolución de los ejercicios propuestos y propuesta de preguntas para el examen usando el glosario de Moodle.

Objetivos:

Contenidos
  • 2. Sistemas de ayuda a la toma de decisiones
Estudio de los conceptos relativos al diseño lógico T      P      L      AA    AD    Total 
2.0 0.0 2.0 12.0 0.0 16.0

Alumno: Estudio de los contenidos explicados y los materiales de autoestudio. Resolución de los ejercicios propuestos y propuesta de preguntas para el examen usando el glosario de Moodle.

Objetivos:

Contenidos
  • 3. Diseño lógico. El paso a modelo relacional.
Estudio de los conceptos relativos a la corrección del diseño T      P      L      AA    AD    Total 
2.0 0.0 3.0 5.0 0.0 10.0

Alumno: Estudio de los contenidos explicados y propuesta de preguntas para el examen usando el glosario de Moodle,

Objetivos:

Contenidos
  • 4. Corrección del diseño
Sesión 1: consultas SQL básicas T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 4
Tipo Examen: Control de laboratorio

Objetivos:
Sesión 2: consultas SQL avanzadas T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 5
Tipo Examen: Control de laboratorio

Objetivos:
Estudio de los conceptos relativos al diseño físico T      P      L      AA    AD    Total 
3.0 0.0 0.0 4.0 0.0 7.0

Alumno: Estudio de los contenidos explicados y propuesta de preguntas para el examen usando el glosario de Moodle,

Objetivos:

Contenidos
  • 5. Diseño físico
Sesión 3: traducción SQL T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes podrán utilizar una herramienta de traducción para obtener una primera versión de la solución de cada pregunta. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 6
Tipo Examen: Control de laboratorio

Objetivos:
Estudio de los conceptos relativos a optimización I T      P      L      AA    AD    Total 
1.0 0.0 0.0 7.0 0.0 8.0

Alumno: Estudio de los contenidos explicados y los materiales de autoestudio. Resolución de los ejercicios propuestos y propuesta de preguntas para el examen usando el glosario de Moodle.

Objetivos:

Contenidos
  • 6. Optimización I
Sesión 4: normalización T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 7
Tipo Examen: Control de laboratorio

Objetivos:
Estudio de los conceptos relativos a índices I T      P      L      AA    AD    Total 
2.0 0.0 0.0 2.0 0.0 4.0

Alumno: Estudio de los contenidos explicados y propuesta de preguntas para el examen usando el glosario de Moodle,

Objetivos:

Contenidos
  • 7. Índices I
Sesión 5: validación T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 8
Tipo Examen: Control de laboratorio

Objetivos:
Estudio de los conceptos relativos a algoritmos T      P      L      AA    AD    Total 
3.0 0.0 0.0 3.0 0.0 6.0

Alumno: Estudio de los contenidos explicados y propuesta de preguntas para el examen usando el glosario de Moodle,

Objetivos:

Contenidos
  • 8. Algoritmos
Sesión 6: OLAP T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 9
Tipo Examen: Control de laboratorio

Objetivos:
Estudio de los conceptos relativos a índices II T      P      L      AA    AD    Total 
2.0 0.0 0.0 2.0 0.0 4.0

Alumno: Estudio de los contenidos explicados y propuesta de preguntas para el examen usando el glosario de Moodle,

Objetivos:

Contenidos
  • 9. Índices II
Sesión 7: vistas materializadas T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 10
Tipo Examen: Control de laboratorio

Objetivos:
Estudio de los conceptos relativos a optimización II T      P      L      AA    AD    Total 
2.0 0.0 0.0 4.0 0.0 6.0

Alumno: Estudio de los contenidos explicados y propuesta de preguntas para el examen usando el glosario de Moodle,

Objetivos:

Contenidos
  • 10. Optimización II
Sesión 8: estructuras de acceso T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 11
Tipo Examen: Control de laboratorio

Objetivos:
Sesión 9: costes de selecciones T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 12
Tipo Examen: Control de laboratorio

Objetivos:
Estudio de los conceptos relativos a administración T      P      L      AA    AD    Total 
6.0 0.0 0.0 9.0 0.0 15.0

Alumno: Estudio de los contenidos explicados y los materiales de autoestudio. Resolución de los ejercicios propuestos y propuesta de preguntas para el examen usando el glosario de Moodle.

Objetivos:

Contenidos
  • 11. Administración
Sesión 10: costes de consultas con combinaciones T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 13
Tipo Examen: Control de laboratorio

Objetivos:
Sesión 11: optimización según una carga de trabajo T      P      L      AA    AD    Total 
- - 2.0 2.0 - 4.0

Los alumnos, por parejas, deben responder un cuestionario de Moodle que es corregido instantáneamente a través de LEARN-SQL. Cada vez que los estudiantes envían la respuesta de una cuestión reciben una calificación. Los estudiantes pueden decidir enviar nuevas respuestas para tratar de mejorar las anteriores. Cada nuevo envío supone una penalización. Los estudiantes también tendrán que contestar algunas preguntas por escrito. El profesor corregirá las preguntas escritas y matizará la nota otorgada por LEARN-SQL. Durante la semana anterior a la prueba, los estudiantes habrán resuelto remotamente un cuestionario Moodle de las mismas características con la misma pareja.

Setmana 14
Tipo Examen: Control de laboratorio

Objetivos:
Examen T      P      L      AA    AD    Total 
2.0 - - 0.0 - 2.0

El examen constará de dos juegos de preguntas (un juego propuesto por el profesor y un juego formado con preguntas de las que han ido proponiendo a los estudiantes durante el curso). Los estudiantes que han participado con la intensidad requerida en la propuesta de preguntas pueden elegir preguntas de ambos juegos. Los otros estudiantes sólo pueden responder el juego de preguntas propuestas por el profesor.

Setmana 14
Tipo Examen: Examen final

Objetivos:
Revisión de pruebas de laboratorio T      P      L      AA    AD    Total 
0.0 0.0 0.0 0.0 4.0 4.0

Alumno: El alumno que lo necesite pedirá explicaciones o presentará reclamaciones sobre la evaluación siguiendo las pautas establecidas.

Revisión de examen T      P      L      AA    AD    Total 
0.0 0.0 0.0 0.0 2.0 2.0

Alumno: El alumno que lo necesite pedirá explicaciones o presentará reclamaciones sobre la evaluación siguiendo las pautas establecidas.

Total por tipo T      P      L      AA    AD    Total 
28.0 0.0 28.0 88.0 6.0 150.0

Metodología docente

En las horas de teoría el profesor expone los conceptos correspondientes a alguno de los contenidos. El estudiante debe trabajar estos conceptos y, opcionalmente, propone posibles preguntas de examen a través del campus virtual. Algunos conceptos de algunos contenidos no son expuestos por el profesor sino que los estudiantes deben trabajar con materiales que el profesor habrá publicado en el campus virtual.

En las horas de laboratorio el profesor abre un cuestionario en el campus virtual que los estudiantes deben solucionar por parejas. En los días previos las mismas parejas habrán tenido la oportunidad de trabajar un cuestionario similar al de la sesión de laboratorio. Esto lo pueden hacer desde cualquier punto con acceso a Internet obteniendo feedback del corrector automático. Además, el mismo módulo permite a los miembros de la pareja hacerse comentarios sobre los ejercicios sin necesidad de encontrarse físicamente.

Método evaluativo

Tipo de evaluación

Se puede aprobar la asignatura con la máxima nota mediante la evaluación continuada durante las 14 semanas de clase

Nota final = 70% min (10, P) + 20% E + 10% C

E = nota del examen final
P = promedio ponderado la nota de los cuestionarios y de las 11 sesiones de laboratorio
C = evaluación entre compañeros

Cálculo de P:
1) Multiplicar la nota obtenida en cada una de las actividades por un peso igual a 1, 2, 4 o 8 (dependiendo del contenido de la actividad en cuestión)
2) Dividir la suma de estos valores por la suma de pesos asignados menos 8

Cálculo de C: los estudiantes tendrán varias parejas durante el semestre. Al final deberán valorarlas. Tomando como base estas valoraciones, el profesor asignará la nota.

Examen: los estudiantes podrán o no elegir las preguntas que responden en función de su participación durante el semestre en cuanto a proponer preguntas de examen.

La calificación de las competencias transversales será A (competencia superada con excelencia), B (competencia superada al nivel deseado), C (competencia superada a un nivel suficiente) o D (competencia no superada).

La competencia transversal "Tercera lengua" se decidirá en función de las notas de las actividades realizadas usando materiales en inglés..

La competencia transversal "Actitud adecuada ante el trabajo" se evalúa mediante los indicadores siguientes:
* Motivación. La participación en la propuesta de preguntas de examen y los entrenamientos darán valor al indicador según las condiciones siguientes:
A: Resolución de todos los entrenamientos y obtención del derecho a contestar las preguntas del examen propuestas por los alumnos
B: Resolución de algunos entrenamientos y obtención del derecho a contestar las preguntas del examen propuestas por los alumnos
C: Resolución de algunos entrenamientos y participación en la propuesta de preguntas de examen
D: En otros casos
* Mejora. Evolución de la motivación según las condiciones siguientes:
A: motivacion segunda mitad > motivacion primera mitad
B: alguna participación y motivación segunda mitad = motivación primera mitad
C: alguna participación y motivación segunda mitad < motivación primera mitad
D: En otros casos
* Restricciones. Las actividades del laboratorio tienen un tiempo limitado y los enunciados pueden carecer de información que se debe suplir experimentando. Se valora según estas condiciones:
A: Finalización a tiempo de todas las sesiones de laboratorio
B: Finalización a tiempo del 80% de las sesiones de laboratorio (teniendo en cuenta el peso de cada sesión)
C: Finalización a tiempo del 50% de las sesiones de laboratorio (teniendo en cuenta el peso de cada sesión)
D: En otros casos
* Realización profesional. Se realizará una actividad de contacto con administradores de bases de datos basada en la que habrá que responder algunas preguntas para evaluar el grado de implicación en la actividad. Se valora según estas condiciones:
A: participación en la actividad y la respuesta indica que se ha prestado atención durante todo el tiempo
B: participación en la actividad y la respuesta indica que se ha prestado atención en algún momento
C: participación en la actividad.
D: En otros casos
La nota de la competencia se obtiene combinando Motivación, Restricciones y Realización según indica la tabla siguiente definida a partir del número de A, B y C en estos indicadores. En los casos donde se indican dos posibilidades, se tomará la mejor si el indicador "Mejora" es A o B y la peor si es C o D.

A B C D Global
3 0 0 0 A
2 1 0 0 A
2 0 1 0 A/B
2 0 0 1 B
1 2 0 0 B
1 1 1 0 B
1 1 0 1 B
0 3 0 0 B
0 2 1 0 B
1 0 2 0 B/C
0 2 0 1 B/C
1 0 0 2 C
1 0 1 1 C
0 0 3 0 C
0 0 2 1 C
0 1 1 1 C
0 1 2 0 C
0 1 0 2 C/D
0 0 1 2 D
0 0 0 3 D

Peso de las competéncias transversales en la evaluación de la parte específica de la asignatura

  • 0.0 % - Comprender y utilizar eficazmente manuales, especificaciones de productos y otra información de carácter técnico escrita en inglés.
  • 0.0 % - Tener motivación para el desarrollo profesional y para afrontar nuevos retos. Tener motivación para la mejora continua. Disponer de capacidad de trabajo en situaciones de falta de información.

Bibliografía básica

Bibliografía complementária

Capacidades prévias

Ser capaz de enumerar las etapas que conforman el proceso de la ingeniería de software
Ser capaz de entender esquemas conceptuales en UML
Ser capaz de crear, consultar y manipular bases de datos usando SQL

Compartir

 
logo FIB © Facultad de Informática de Barcelona - Contacto - RSS