Programa Docente de 21714011 - BASES DE DATOS
- Idioma
- Modo Impartición
- Nivel Requerido
| Documento | Primer Apellido | Segundo Apellido | Nombre | Categoria | Coordinador |
|---|---|---|---|---|---|
| 31711489D | BALDERAS | ALBERICO | ANTONIO | PROFESOR/A AYUDANTE DOCTOR/A | |
| 44047696M | DIAZ | CANO | IGNACIO | PROFESOR/A SUSTITUTO/A INTERINO/A | |
| 31705123Z | PALOMO | DUARTE | MANUEL | PROFESOR/A TITULAR DE UNIVERSIDAD |
| Id. Compentencia | Orden | ID | Resultado formación y aprendizaje | Competencia |
|---|---|---|---|---|
| 19318 | 3 | C12 | Conocimiento y aplicación de las características, funcionalidades y estructuras 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 ellos. | COMPETENCIA ESPECÍFICA |
| 19319 | 3 | C13 | Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento y acceso a los Sistemas de información, incluidos los basados en web. | COMPETENCIA ESPECÍFICA |
| 33128 | 2 | 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 | COMPETENCIA GENERAL |
| 33129 | 2 | CB3 | Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética | COMPETENCIA GENERAL |
| 33132 | 4 | CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | COMPETENCIA TRANSVERSAL |
| ID/ Orden | Resultado |
|---|---|
| 1 |
Conocer la importancia de la información y la necesidad de gestionarla de forma eficiente |
| 2 |
Saber utilizar los diferentes modelos de datos, sus componentes y la importancia en el diseño de una base de datos |
| 3 |
Capacidad para descubrir la necesidad de utilizar los sistemas de bases de datos y presentar las características diferenciadoras de los mismos |
| 4 |
Adquisición de destreza práctica con los lenguajes de manipulación de datos usando un SGBD comercial |
| 5 |
Saber realizar un diseño conceptual y lógico para una base de datos |
| Tipo actividad formativa | Código | Descripción | Horas | Detalle |
|---|---|---|---|---|
| 1 | 01 | Teoría | 30 |
Los contenidos teóricos de la materia serán explicados por el profesor con apoyo de vídeos y otro material docente. La asignatura tendrá su espacio en el campus virtual donde el alumno dispondrá de los guiones de teoría y prácticas, así como los problemas y tareas a realizar. Se anima a que los los alumnos expongan en estas sesiones sus dudas, generándose debates sobre ellas. Se realizarán ejercicios ilustrativos de los conceptos explicados |
| 2 | 02 | Prácticas, seminarios y problemas | 12 |
El alumno resolverá en las seminarios de problemas los ejercicios propuestos, que estarán disponibles en el campus virtual de la asignatura. |
| 3 | 03 | Prácticas de informática | 18 |
Los contenidos prácticos de la materia serán explicados por el profesor con apoyo de vídeos y otro material docente. |
| 10 | 10 | Actividades formativas no presenciales | 90,00 |
Realización de tareas de teoría y práctica propuestas que serán realizadas de forma individual o en grupos. |
Procedimientos de Evaluación
| ID/ Orden | Tarea / Actividad | Medios, Técnicas e Instrumentos | Ponderación |
|---|---|---|---|
| 1 |
Examen de teoría |
Prueba escrita formada por cuestiones y problemas. |
35 % |
| 2 |
Examen de práctica. |
Prueba escrita formada por cuestiones y problemas. |
35 % |
| 3 |
Realización de diferentes problemas teóricos sobre los contenidos de la asignatura. |
Los alumnos dispondrán de una colección de problemas teóricos. Durante el curso se pedirá la entrega de ejercicios y su corrección por pares |
15 % |
| 4 |
Realización de diferentes problemas prácticos sobre los contenidos de la asignatura. |
Los alumnos dispondrán de una colección de problemas prácticos. Durante el curso se pedirá la entrega de ejercicios y su corrección por pares |
15 % |
| ID/ Orden | Temario | Descripción |
|---|---|---|
| 1 |
C1: Conceptos básicos. Introducción a los conceptos básicos de una base de datos. Sistemas de ficheros tradicionales. Limitaciones y diferencias entre los sistemas de ficheros y los sistemas de bases de datos. Breve descripción de la evolución histórica de las bases de datos. |
|
| 2 |
C2: Sistema de Gestión de Bases de Datos. Definición, uso y componentes de un sistema de bases de datos. Los sistemas de gestión de bases de datos: definición, uso, componentes y lenguajes. La arquitectura de una base de datos. |
|
| 3 |
C3: Diseño conceptual. El modelo de datos Entidad/Relación. Conceptos, creación de esquemas. Criterios de diseño. El modelo de datos Entidad/Relación Extendido. |
|
| 4 |
C4: Modelo de datos relacional. Conceptos de tabla y relación. Estructura de una base de datos relacional. Conceptos de clave primaria y foránea. Reglas de integridad del modelo relacional. |
|
| 5 |
C5: Álgebra y cálculo relacionales. Definición de álgebra y cálculo relacionales. Operadores. Poder expresivo de estos lenguajes. |
|
| 6 |
C6: Diseño lógico. Concepto de dependencias funcionales. Dependencias multi-valuadas y de reunión. Peligros en el diseño. Proceso de normalización. Transformación del esquema conceptual al esquema relacional. |
|
| 7 |
P1: Introducción al lenguaje SQL, ordenes y configuración del entorno de trabajo. |
|
| 8 |
P2: Manipulación de datos. Consulta de registros. |
|
| 9 |
P3: Funciones y expresiones. Definición y usos de las diferentes funciones y expresiones existentes en el lenguaje SQL. Consultas por grupos. Manejo de valores nulo. |
|
| 10 |
P4: Consultas anidadas. Definición y usos. Utilización de operadores lógicos combinados con estas consultas. Consultas correlacionadas. |
|
| 11 |
P5: Consultas a múltiples tablas. Búsquedas utilizando más de una tabla. Los |
|
| 13 |
C7: Introducción a modelos de bases de datos no relacionales |
|
| 14 |
P7: Sentencias DDL para la creación de tablas en el SGBD MySQL. |
|
| 15 |
P6: Manipulación de datos. Inserción, actualización y borrado de registros. Tipo de dato Fecha. Ejercicios prácticos con SGBD MySQL. |