Sei sulla pagina 1di 4

Diseo de bases de datos Grado en Ingeniera Informtica Curso 2013-14

DISEO DE BASES DE DATOS GUA DOCENTE CURSO 2013-14


Titulacin: Asignatura: Materia: Mdulo: Carcter: Grado en Ingeniera Informtica Diseo de bases de datos Ingeniera del software y sistemas de informacin Ingeniera del software y sistemas de informacin Obligatoria 6,00 Curso: Horas presenciales: 2 60,00 Espaol Ingls, Espaol Semestre: Primer Semestre 90,00 Horas estimadas de trabajo autnomo: 801G 827

Crditos ECTS:

Idiomas en que se imparte la asignatura: Idiomas del material de lectura o audiovisual:

DEPARTAMENTOS RESPONSABLES DE LA DOCENCIA MATEMTICAS Y COMPUTACIN Direccin: Localidad: Telfono: C/ Luis de Ulloa, s/n Logroo 941299452 Fax: 941299460 Provincia: Correo electrnico: Cdigo postal: La Rioja R111 26004

PROFESORADO PREVISTO Profesor responsable de la asignatura: Telfono: Despacho: 941299439 217 Jaime Elizondo, Arturo Correo electrnico: Edificio: arturo.jaime@unirioja.es Edificio Vives

Horario de tutoras: Profesor: Telfono: Despacho:

Consultarlas en http://www.unirioja.es/dptos/dmc/Tutorias.pdf Domnguez Prez, Csar

941299439 217

Correo electrnico: Edificio:

cesar.dominguez@unirioja.es Edificio Vives

Horario de tutoras:

ver horarios tutorias en www.unirioja.es/dptos/dmc/

DESCRIPCIN DE LOS CONTENIDOS 1. Introduccin 2. Diseo conceptual 3. Diseo lgico. 4. Normalizacin. 5. Organizacin interna y diseo fsico. 6. Optimizacin. 7. Aspectos avanzados relacionados con el diseo de bases de datos. REQUISITOS PREVIOS DE CONOCIMIENTOS Y COMPETENCIAS PARA PODER CURSAR CON XITO LA ASIGNATURA Se aconseja conocer modelo relacional y lenguaje de consultas SQL. Relacin de asignaturas que proporcionan los conocimientos y competencias requeridos Bases de datos CONTEXTO Esta es la segunda de tres asignaturas obligatorias dedicadas al estudio de las bases de datos. La asignatura "programacin de bases de datos" asume que se conocen los contenidos y competencias sobre modelo relacional y lenguaje SQL adquiridos en la asignatura de primero denominada "bases de datos" y los contenidos y competencias que se van a adquirir en la presente asignatura. Bsicamente los alumnos deben conocer los pasos de diseo de bases de datos en sus tres niveles principales: conceptual, lgico y fsico y adquirir las competencias que le permitan desarrollar estas tres actividades con garantas. El carcter de esta asignatura es prctico y est ntimamente emparentada con su predecesora. Se seguirn trabajando competencias ya adquiridas y utilizando conceptos que ya deberan haberse asumido por los alumnos. Las competencias de la asignatura tambin son requisitos para la asignatura optativa de bases de datos administracin de SGBD. Las habilidades y la

16/09/13 16:44:42 - G 2013-14 - 801G - 827

Pg. 1 de 4.

Diseo de bases de datos Grado en Ingeniera Informtica Curso 2013-14

tecnologa a adquirir son imprescindibles en el desarrollo de cualquier base de datos, y por tanto central al desarrollo de sistemas de informacin, de ah el inters de la correcta adquisicin de sus competencias para el resto de asignaturas relacionadas con la ingeniera del software y de los sistemas de informacin. Esta asignatura tiene como requisitos previos la prctica totalidad de las trabajadas en la asignatura "bases de datos" de primer curso. Tanto interesa el correcto control del modelo relacional, lenguaje de manipulacin de bases de datos SQL, como el dominio de conceptos generales de bases de datos y de las operaciones del lgebra relacional. COMPETENCIAS Competencias generales CG1 Estar capacitado para analizar, razonar y evaluar de modo crtico, lgico y, en caso necesario, formal, sobre problemas que se planteen en su entorno. CG2 Estar capacitado para, utilizando el nivel adecuado de abstraccin, establecer y evaluar modelos que representen situaciones reales. CG3 Estar capacitado para encontrar, relacionar, estructurar e interpretar datos, informacin y conocimiento provenientes de diversas fuentes. CG7 Haber desarrollado aquellas habilidades de aprendizaje necesarias para continuar su formacin. Competencias especficas CE1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el mbito de la ingeniera en informtica que tengan por objeto, la concepcin, el desarrollo o la explotacin de sistemas, servicios y aplicaciones informticas. CE2 Capacidad para dirigir las actividades objeto de los proyectos del mbito de la informtica. CE3 Capacidad para disear, desarrollar, evaluar y asegurar la accesibilidad, ergonoma, usabilidad y seguridad de los sistemas, servicios y aplicaciones informticas, as como de la informacin que gestionan. CE7 Capacidad para conocer, comprender y aplicar la legislacin necesaria durante el desarrollo de la profesin de Ingeniero Tcnico en Informtica y manejar especificaciones, reglamentos y normas de obligado cumplimiento. CE8 Conocimiento de las materias bsicas y tecnologas, que capaciten para el aprendizaje y desarrollo de nuevos mtodos y tecnologas, as como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones. RESULTADOS DEL APRENDIZAJE - Saber reconocer (analizar, verificar) los componentes principales de un Sistema de Informacin. - Ser capaz de disear, crear, explotar bases de datos (especialmente bases de datos relacionales). - Dominar el lenguaje estndar para la creacin y manipulacin de bases de datos relacionales (SQL). - Conocer y utilizar los lenguajes ms difundidos para diseo conceptual de bases de datos. - Ser capaz de llevar a cabo la fase de diseo de bases de datos de proyectos software de tamao pequeo o mediano, que incluyan la realizacin, en equipo o de manera individual, de las tareas propias de dicha fase y su implementacin en un producto comercial. - Saber analizar, identificar y definir los requisitos de datos que debe cumplir un sistema de informacin. - Proporcionar principios metodolgicos para el diseo de bases de datos. TEMARIO Tema 1: Introduccin 1.1 Sistemas de informacin y sistemas de BD (SBD) 1.2 Anlisis, diseo e implementacin de BD 1.3 Herramientas de diseo Tema 2: Diseo conceptual con el modelo entidad-relacin 2.1 Modelos de datos conceptuales 2.2 Tipos de entidad, atributos y claves 2.3 Tipos de relacin, roles y restricciones. 2.4 Tipos de entidad dbiles 2.5 Tipos de relacin que unen a ms de dos tipos de entidad Tema 3: EER y diagramas de clase UML 3.1 Herencia de atributos y relaciones en EER 3.2 Restricciones: disjunta/solapada, total/parcial 3.3 EER versus diagramas de clase UML Tema 4: Diseo lgico: transformacin del modelo de datos 4.1 Transformacin EER-relacional 4.2 Transformacin de diagramas de clase UML a relacional Tema 5: Normalizacin 5.1 Anomalas de actualizacin, valores nulos y tuplas espurias. 5.2 Dependencias funcionales

16/09/13 16:44:42 - G 2013-14 - 801G - 827

Pg. 2 de 4.

Diseo de bases de datos Grado en Ingeniera Informtica Curso 2013-14

5.3 Descomposicin de relaciones 5.4 Formas normales 5.5 Desnormalizacin Tema 6: Organizacin interna y diseo fsico 6.1 Discos magntico, bloques y registros 6.2 Organizaciones bsicas: montn, ordenado y direccionamiento calculado 6.3 Hardware relacionado: RAID, SAN, NAS 6.4 ndices B+ 6.5 ndices sobre clave mltiple 6.6 Pasos en el diseo fsico Tema 7: Optimizacin 7.1 Optimizacin sintctica: Heurstica 7.2 Optimizacin fsica: Estimacin de coste Tema 8: XML y Bases de datos 8.1 Documentos XML 8.2 Almacenar documentos XML 8.3 Alternativas (BD relacional, BD nativa XML, ficheros) 8.4 Soluciones ms usuales para BD relacionales 8.5 Extraer informacin de BD relacionales en formato XML 8.6 Disear una jerarqua 8.7 Obtencin de datos con SQL/XML Tema 9: Bases de datos distribuidas 9.1 Conceptos de BDD 9.2 Diseo de BDD 9.3 Procesamiento de consultas en BDD 9.4 BDD y cliente-servidor BIBLIOGRAFA Tipo: Bsica Bsica Bsica Recursos en Internet METODOLOGA Modalidades organizativas Clases tericas Seminarios y talleres Clases prcticas Tutoras Estudio y trabajo autnomo individual Mtodos de enseanza Mtodo expositivo - Leccin magistral Resolucin de ejercicios y problemas Aprendizaje basado en problemas ORGANIZACIN Actividades presenciales Clases tericas Clases prcticas de laboratorio o aula informtica Examen Total de horas presenciales Trabajo autnomo del estudiante Estudio autnomo individual o en grupo Otras actividades Preparacin de las prcticas y elaboracin de cuaderno de prcticas Preparacin en grupo de trabajos, presentaciones (orales, debates, ...), actividades en biblioteca Tamao de grupo Grande Informtica Consultora Horas 29,00 28,00 3,00 60,00 Horas 68,00 0,00 0,00 0,00 Ttulo El Lenguaje Unificado de Modelado. Manual de Referencia Absys Biba Fundamentos de Sistemas de Bases de Datos Absys Biba Sistemas de bases de datos. Un enfoque prctico para diseo, implementacin y gestin Absys Biba

16/09/13 16:44:42 - G 2013-14 - 801G - 827

Pg. 3 de 4.

Diseo de bases de datos Grado en Ingeniera Informtica Curso 2013-14

Resolucin individual de ejercicios, cuestiones u otros trabajos, actidades en biblioteca o similar Total de horas de trabajo autnomo Total de horas EVALUACIN Sistemas de evaluacin Trabajos y proyectos Pruebas escritas Total % 30 70 100%

22,00 90,00 150,00

Recuperable? No S

Comentarios Para los estudiantes a tiempo parcial (reconocidos como tales por la Universidad), los apartados de evaluacin no recuperable podrn ser sustituidos por otros, a especificar en cada caso. Criterios crticos para superar la asignatura Se exige la nota mnima en el examen final de 4 puntos para realizar la media ponderada (en el caso de recogerse tareas), en otro caso la nota final ser el 100% de la nota del examen.

16/09/13 16:44:42 - G 2013-14 - 801G - 827

Pg. 4 de 4.

Potrebbero piacerti anche