Download 1590-Sistemas de Gestión de Bases de Datos

Document related concepts

Sistema de gestión de bases de datos relacionales wikipedia , lookup

Base de datos wikipedia , lookup

NoSQL wikipedia , lookup

Modelo de base de datos wikipedia , lookup

Modelo relacional wikipedia , lookup

Transcript
Programa de la asignatura
Curso: 2006 / 2007
SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590)
PROFESORADO
Profesor/es:
ÁNGEL ARROYO PUENTE - correo-e: [email protected]
FICHA TÉCNICA
Titulación: INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN
Centro: ESCUELA POLITÉCNICA SUPERIOR
Nombre asignatura: SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590)
Código de la asignatura: 1590
Tipo de asignatura: Obligatoria
Nivel / Ciclo: 1
Curso en el que se imparte: 2
Duración y fechas: Cuatrimestral - 2º Cuatrimestre
Créditos: 6.0
Créditos teóricos: 3.0
Créditos prácticos: 3.0
Áreas: LENGUAJES Y SISTEMAS INFORMATICOS
Tipo de curso: Oficial
Descriptores: Según BOE
Requisitos previos: Según BOE
Idioma: Español
COMPETENCIAS TRANSVERSALES O GENÉRICAS
INSTRUMENTALES
Análisis y síntesis: 4
Organización y planificación: 3
Comunicación oral y escrita en la lengua nativa: 2
Conocimiento de una lengua extranjera: 1
Conocimientos de informática relativos al ámbito de estudio: 3
Gestión de la información: 4
Resolución de problemas: 3
Toma de decisiones: 3
PERSONALES
Trabajo en equipo: 2
Trabajo en un equipo de carácter interdisciplinar: 1
Relaciones interpersonales: 1
Pág. 1/5
Universidad de Burgos
Razonamiento crítico: 2
SISTÉMICAS
Aprendizaje autónomo: 3
Adaptación a nuevas situaciones: 2
Creatividad: 1
Iniciativa y espíritu emprendedor: 1
Motivación por la calidad: 1
COMPETENCIAS ESPECÍFICAS
CONOCIMIENTOS DISCIPLINARES (SABER)
Capacidad de análisis de la información dada para la resolución de problemas. Concretando más:
capacidad de análisis y diseño estructurado, conocimiento de lenguajes informáticos declarativos y en
menor medida imperativos.
HABILIDADES PROFESIONALES (SABER HACER)
Creación de sistemas entidad-interrelación encaminados a la solución de problemas informáticos.
Creación de modelos relacionales perfectamente normalizados. Habilidad en el manejo de los
lenguajes estructurados para bases de datos relacionales.
ACTITUDES (SABER SER - SABER ESTAR)
COMP. ACADÉMICAS (SABER TRASCENDER)
OTRAS COMPETENCIAS ESPECÍFICAS
OTROS OBJETIVOS DE LA ASIGNATURA
Diseño de bases de datos relacionales, manejo de bases de datos relacionales, conocimiento de las
bases del modelo ANSI/X3/SPARC. interconexión de aplicaciones de desarrollo con bases de datos
relacionales.
Aplicación de todos estos conceptos en una herramienta real de gran impacto en el mercado.
METODOLOGÍA Y RECURSOS PARA EL APRENDIZAJE
El 50% de las horas serán presenciales en el aula. Durante estas horas se utilizará la metodología de
clase magistral ayudándonos de sistemas de proyección gráficos para el seguimiento de las clases.
Algunas de estas horas serán problemas propuestos a los alumnos.
El otro 50% serán clases de prácticas en el laboratorio. Habrá un máximo de 24 alumnos por grupo y
Pág. 2/5
Universidad de Burgos
de 2 alumnos por ordenador. Parte de estas horas también serán magistrales, ya que los ejercicios
prácticos necesitan de explicaciones previas por parte del profesor. Durante el resto de la horas los
alumnos intentarán solucionar los problemas propuestos por el profesor en un sistema real de bases
de datos.
BREVE DESCRIPCIÓN DE LAS ACTIVIDADES PRÁCTICAS
Las actividades prácticas serán dos:
1- La realización de un supuesto práctico planteado por el profesor. Lo realizarán los alumnos de
forma individua l o por parejas fuera de las horas de docencia. AL final del curso los alumnos deberán
defender ese supuesto práctico ante el profesor.
2- Las horas de prácticas de laboratorio, 30 horas. Los alumnos realizarán ejercicios cortos de
programación sobre una base de datos. Cada ejercicio llevará una explicación previa por parte del
profesor y su posterior corrección.
SEGUIMIENTO DEL ALUMNO Y CRITERIOS DE EVALUACIÓN
El profesor podrá realizar un seguimiento cercano del alumno gracias al sistema de grupos reducidos
de alumnos.
La evaluación consistirá de tres partes:
1- La realizaicón del examen final de junio y septiembre, el cual recogerá todos los conocimientos
estudiados durante el curso.
2- La realización del supuesto práctico de forma individual o por parejas.
3- Una pequeña nota positiva concedida a los a los alumnos que demuestren especial interés en la
asignatura.
BIBLIOGRAFÍA BÁSICA SOBRE LA MATERIA
Fundamentos de Sistemas de Bases de Datos, Elmasri & Navathe, Tercera, 2002, Addison Wesley,
Introducción a las Bases de Datos, Pons, , 2005, Thomson,
BIBLIOGRAFÍA COMPLEMENTARIA
Bases de Datos Relacionales, Celama et all, , 2003, Prentice Hall,
Fundamentos y Modelos de Bases de Datos, De Miguel & Piattini, Segunda, 1999, RAMA,
Sistemas de Bases de Datos, Connolly & Begg, Cuarta, 2005, Pearson,
RECURSOS DE INTERNET
OBSERVACIONES Y OTROS DATOS
Pág. 3/5
Universidad de Burgos
Pág. 4/5
Universidad de Burgos
ESTRUCTURA DE CONTENIDOS (TEMAS)
SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590)
Introducción a los Sistemas de Gestión de Bases de Datos
El modelo Entidad Interrelación Extendido y su Transformación a Relacional
El Modelo Relacional Estática
Lenguajes de Consulta Estructurados
> Algebra Relacional
> Cálculo Relacional
> SQL
• Introducción y Consultas Sencillas
• Consultas multitabla
• Funciones Sumarias y de Agrupación
• Subconsultas
• Operaciones de Conjuntos
• Modificaciones, Altas y Bajas
• JDBC
Normalización
Actividad y Restricciones en los Sistemas Comerciales
> Vistas
> Triggers
Interfaces de Programación de Aplicaciones
> Panorámica General
> JDBC
Pág. 5/5
Universidad de Burgos