Escuela Politécnica Superio

Anuncio
Escuela Politécnica Superior - Ficha Asignaturas
1 de 6
https://maktub.eps.ua.es/servicios/gesasig/agenda/imprimirFi...
Gestión Asignatura
Ficha Asignaturas
Datos generales
Plan de estudios:
Grado en Ingeniería Multimedia - plan 2010
Asignatura:
FUNDAMENTOS DE LAS BASES DE DATOS
Información de la asignatura
Código Curso
21008
1º
Cuatrimestre
Tipo
Créditos ECTS
Departamento
Segundo
OBLIGATORIA
6.00
LENGUAJES Y SISTEMAS INFORMATICOS
Personal docente
Listado de Profesores
MARTINEZ BARCO, PATRICIO MANUEL
Configuración de la agrupación automática de grupos
Asociados al de mayor módulo
Asignaturas que son recomendación o prerrequisito para ésta
Listado de Recomendaciones
Nombre
Curso
Cuatrimestre
PROGRAMACIÓN I
1
1
MATEMÁTICAS I
1
1
Competencias
Listado de Competencias
Nombre
Descripción
C1
Desarrollar, mantener, administrar y evaluar servicios y sistemas multimedia que satisfagan todos los requisitos del
usuario y se comporten de forma fiable, eficiente y que cumplan normas de calidad.
C10
Seleccionar y gestionar plataformas para dar soporte al contenido multimedia desde su creación hasta su distribución
y consumo.
C13
Conocer y saber aplicar los métodos y la tecnología de almacenamiento persistente, en especial ficheros y bases de
datos, de información multimedia con el objeto de obtener sistemas de información que satisfagan los requerimientos
de forma eficiente.
C16
Crear, diseñar y evaluar interfaces persona computador que garanticen la accesibilidad y usabilidad.
C22
Garantizar adecuados niveles de calidad (rendimiento, seguridad, continuidad, integridad, fiabilidad) en la distribución
y almacenamiento de contenidos multimedia.
C6
Identificar, gestionar, integrar e implantar sistemas e infraestructuras para la distribución, almacenamiento y soporte
de contenidos multimedia.
C8
Conocer, comprender y evaluar la estructura y arquitectura de los sistemas y dispositivos que dan soporte a las
aplicaciones multimedia.
CO8
Conocer, evaluar y aplicar modelos de negocio y técnicas de marketing orientados a la explotación de las tecnologías
multimedia.
CT1
Competencias en un idioma extranjero.
CT2
Competencias informáticas e informacionales.
CT3
Competencias en comunicación oral y escrita.
Objetivos
10/06/2010 9:49
Escuela Politécnica Superior - Ficha Asignaturas
2 de 6
https://maktub.eps.ua.es/servicios/gesasig/agenda/imprimirFi...
Conocer y saber aplicar técnicas de almacenamiento persistente.
Desarrollar y mantener sistemas de bases de datos relacionales.
Temario
Listado de temas
Tema 1: "Organización"
Detalle:
Objetivos generales de la asignatura. Contenidos. Sistema de evaluación, descripción de
actividades a realizar.
Competencias: Sin competencias
Tema 2: "Ficheros y técnicas de base de datos"
Justificación histórica de las técnicas de BD. Principales tipos y organizaciones de ficheros,
Detalle: ventajas y desventajas. Marco de aplicación y relación con la empresa de las bases de datos.
Cuestiones legales asociadas a la gestión de grandes volúmenes de datos.
Competencias: C13
Tema 3: "El modelo de datos Entidad-Relación"
Detalle: Conceptos básicos del modelo y función del mismo en las técnicas de BD.
Competencias: C1 - C22
Tema 4: "El modelo de datos Relacional"
Ámbito de aplicación. Fundamentos matemáticos y su implementación: conceptos de relación,
dominio y atributo.
Claves de identificación, claves ajenas, valor nulo.
Integridad de clave, integridad referencial.
Detalle: Representación de sistemas de información, diseño de esquemas de base de datos
relacional.
Lenguajes de definición y manipulación de datos: álgebra y cálculos relacionales y SQL;
lenguajes relacional y computacionalmente completos.
Normalización: concepto de dependencia funcional. Formas normales.
Competencias: C1 - C10 - C13 - C16 - C22 - C6 - C8
Tema 5: "Sistemas de gestión de bases de datos"
Detalle:
Conceptos básicos de los SGBD: arquitectura, funciones, componentes, transacciones,
optimización y rendimiento, seguridad. Bases de datos distribuidas. Otros modelos de datos.
Competencias: C1 - C10 - C13 - C16 - C22 - C6 - C8 - CO8
Metodología
Exposición de conceptos básicos, resolución de problemas relacionados, prácticas de SQL, búsqueda,
recopilación y presentación de información relacionada.
Evaluación o entrega
Evaluación continua: controles periódicos presenciales y no prensenciales, actividades (entrega de problemas,
exposiciones en clase, proyectos, etc.) evaluables. Seguimiento mediante plataforma moodle. Asistencia
obligatoria.
Calificación=0,25*ControlesTeoría+0,25ActividadesTeoría
+0,25ControlesPráctica+0,25SeguimientoPráctica
Bibliografía
Listado de la bibliografía
Fundamentos de sistemas de bases de datos - Elmasri, Ramez, Navathe, Shamkant B. - ED. Addison Wesley [2007]
Sistemas de Bases de Datos - CONNOLLY, Thomas M.; BEGG, Carolyn E. - ED. Addison Wesley [2005]
Introducción a los sistemas de bases de datos - DATE, C. J. - ED. Pearson Prentice Hall [2001]
Enlaces
http://blogs.ua.es/bd1blog
Observaciones
Actividades que no se planifican por sesiones
10/06/2010 9:49
Escuela Politécnica Superior - Ficha Asignaturas
3 de 6
https://maktub.eps.ua.es/servicios/gesasig/agenda/imprimirFi...
Listado de Actividades
No hay actividades asociadas.
Organización de la agenda
[TEO] TEORIA
SESIÓN 1
Tema 1: "Organización"
Detalle: Descripción de las actividades a realizar durante el curso. Ejercicios control, cuestionarios no presenciales,
exposiciones, examen oficial.
Evaluación o entrega: -Tiempo estimado de trabajo del alumno NO PRESENCIAL: 0 horas y 0 minutos
SESIÓN 2
Tema 2: "Ficheros y técnicas de base de datos"
Detalle: Justificación histórica de las técnicas de BD. Principales tipos y organizaciones de ficheros, ventajas y desventajas.
Base de datos y sistema de gestión. Marco de aplicación y relación con la empresa de las bases de datos. Cuestiones legales
asociadas a la gestión de grandes volúmenes de datos.
Evaluación o entrega: Trabajo: ficheros indexados
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 2 horas y 0 minutos
SESIÓN 3
Tema 3: "El modelo de datos Entidad-Relación"
Detalle: Concepto de modelo de datos y esquema. Entidad-Relación como modelo de datos en las técnicas de base de datos.
Estructuras básicas del modelo Entidad-Relación. Esquemas básicos.
Evaluación o entrega: Control 1
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 2 horas y 0 minutos
SESIÓN 4
Tema 4: "El modelo de datos Relacional"
Detalle: Contexto histórico. Definición de Relación matemática y su adaptación a las técnicas de base de datos. Concepto de
dominio. Concepto de tupla.
Evaluación o entrega: Cuestionario 1
Trabajo
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 2 horas y 0 minutos
SESIÓN 5
Tema 4: "El modelo de datos Relacional"
Detalle: Mecanismos de abstracción. Identificación: clave candidata. Valor nulo. Clave ajena.
Evaluación o entrega: Control 2
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 6
Tema 4: "El modelo de datos Relacional"
Detalle: Integridad de clave e integridad referencial.
Evaluación o entrega: Trabajo: Las 12 reglas de Codd
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 3 horas y 0 minutos
SESIÓN 7
Tema 4: "El modelo de datos Relacional"
Detalle: Transformación de E-R a MR. Diseño básico de bases de datos relacionales.
Evaluación o entrega: Control 3
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 8
Tema 4: "El modelo de datos Relacional"
Detalle: Diseño básico de bases de datos relacionales.
Evaluación o entrega: Cuestionario 2
Trabajo: Notaciones E-R
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 3 horas y 0 minutos
SESIÓN 9
Tema 4: "El modelo de datos Relacional"
Detalle: Diseño básico de bases de datos relacionales.
Evaluación o entrega: Control 4
10/06/2010 9:49
Escuela Politécnica Superior - Ficha Asignaturas
4 de 6
https://maktub.eps.ua.es/servicios/gesasig/agenda/imprimirFi...
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 10
Tema 4: "El modelo de datos Relacional"
Detalle: Lenguajes de definición y manipulación de datos. Lenguajes relacional y computacionalmente completos. Álgebra
relacional.
Evaluación o entrega: -Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 11
Tema 4: "El modelo de datos Relacional"
Detalle: Lenguajes: cálculo relacional.
Evaluación o entrega: Control 5
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 2 horas y 0 minutos
SESIÓN 12
Tema 4: "El modelo de datos Relacional"
Detalle: Normalización: redundancia de datos. Concepto de dependencia funcional. Formas normales: primera, segunda, tercera
y Boyce-Codd.
Evaluación o entrega: Cuestionario 3
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 2 horas y 0 minutos
SESIÓN 13
Tema 4: "El modelo de datos Relacional"
Detalle: Normalización: cuarta y quinta formas normales. Desnormalización.
Evaluación o entrega: Control 6
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 2 horas y 0 minutos
SESIÓN 14
Tema 5: "Sistemas de gestión de bases de datos"
Detalle: Arquitectura. Funciones. El diccionario de datos (catálogo). Optimizador de consultas, planificador. Diseño físico:
introducción a los índices. Seguridad: respaldo y permisos.
Evaluación o entrega: -Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 15
Tema 5: "Sistemas de gestión de bases de datos"
Detalle: Bases de datos distribuidas. Almacenes de datos. Productos: más allá del modelo relacional.
Evaluación o entrega: Control 7
Cuestionario 4
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 3 horas y 0 minutos
[POR] PRÁCTICAS CON ORDENADOR
SESIÓN 1
Tema 1: "Organización"
Detalle: Descripción de las actividades a realizar durante el curso: Lecciones y ejercicios resueltos (a partir de la sesión 4 con 3
opciones de dificultad), cuestionarios no presenciales, controles periódicos, control final, examen oficial.
Evaluación o entrega: -Tiempo estimado de trabajo del alumno NO PRESENCIAL: 0 horas y 0 minutos
SESIÓN 2
Tema 4: "El modelo de datos Relacional"
Detalle: SQL como lenguaje de definición y manipulación de datos: concepto de base de datos, esquema, estado, dominio y
tipo de datos, tupla y fila, atributo y columna, relación y tabla. Esquema de la BD de prácticas.
Evaluación o entrega: Cuestionario 1
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 3
Tema 4: "El modelo de datos Relacional"
Detalle: SQL consultas básicas: select-from, distinct, order by
Evaluación o entrega: control 1
Cuestionario 2
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 4
Tema 4: "El modelo de datos Relacional"
Detalle: SQL, consultas básicas: where
Evaluación o entrega: Cuestionario 3
10/06/2010 9:49
Escuela Politécnica Superior - Ficha Asignaturas
5 de 6
https://maktub.eps.ua.es/servicios/gesasig/agenda/imprimirFi...
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 5
Tema 4: "El modelo de datos Relacional"
Detalle: SQL, consultas básicas:
A)where,
B)inner join,
C)outer join
Evaluación o entrega: control 2
Cuestionario 4
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 6
Tema 4: "El modelo de datos Relacional"
Detalle: Definición de datos:
A)create/drop/alter table, insert, update, delete
B)insert a partir de una select
C)insert, update, delete con subconsultas
Evaluación o entrega: Cuestionario 5
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 7
Tema 4: "El modelo de datos Relacional"
Detalle: A)create/drop/alter table, insert, update, delete
B)insert a partir de una select
C)insert, update, delete con subconsultas
Evaluación o entrega: Control 3
Cuestionario 6
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 8
Tema 4: "El modelo de datos Relacional"
Detalle: SQL, agregados
A) funciones, group by
B)
C)
Evaluación o entrega: Cuestionario 7
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 9
Tema 4: "El modelo de datos Relacional"
Detalle: SQL, agregados: group by-having
A) filtrado de agregados
B) condiciones de filtrado
C) condiciones complejas de filtrado
Evaluación o entrega: Control 4
Cuestionario 8
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 10
Tema 4: "El modelo de datos Relacional"
Detalle: SQL, agregados: group by-having
A) filtrado de agregados
B) condiciones de filtrado
C) condiciones complejas de filtrado
Evaluación o entrega: Cuestionario 9
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 11
Tema 4: "El modelo de datos Relacional"
Detalle: SQL, conjuntos:
A) union, intersección, diferencia, producto cartesiano
B) operador exists
C) simulación de la división
Evaluación o entrega: Control 5
Cuestionario 10
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 12
Tema 4: "El modelo de datos Relacional"
Detalle: SQL
A) vistas
B) consultas como tablas temporales
10/06/2010 9:49
Escuela Politécnica Superior - Ficha Asignaturas
6 de 6
https://maktub.eps.ua.es/servicios/gesasig/agenda/imprimirFi...
C) consultas como columnas
Evaluación o entrega: Cuestionario 11
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 13
Tema 4: "El modelo de datos Relacional"
Detalle: SQL, ejercicios A, B y C
Evaluación o entrega: Control 6
Cuestionario 12
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 14
Tema 4: "El modelo de datos Relacional"
Detalle: SQL, ejercicios A, B y C
Evaluación o entrega: -Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
SESIÓN 15
Tema 4: "El modelo de datos Relacional"
Detalle: SQL: control
Evaluación o entrega: Examen presencial
Tiempo estimado de trabajo del alumno NO PRESENCIAL: 1 horas y 0 minutos
10/06/2010 9:49
Descargar