La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Bases de Datos (BD) Santiago Velilla Marco

Presentaciones similares


Presentación del tema: "Bases de Datos (BD) Santiago Velilla Marco"— Transcripción de la presentación:

1 Bases de Datos (BD) Santiago Velilla Marco svelilla@unizar.es
D.1.10, tutorías 17:00-19:00 (M), 16:00-18:00 (J) 13:00-15:00 (X) Javier Lacasta, Eduardo Mena,

2 Grado en Ingeniería Informática
2º curso Estructuras de datos y algoritmos (C3) Bases de datos (común, C4) Interacción persona-ordenador (C4) 3er curso Sistemas de información (común, C5) 3 x tecnología específica (C6) 4º curso 3 x tecnología específica (C7) 2 x tecnología específica (C8)

3 Bases de datos (BD) C4, prerrequisitos: EDA Temario
Introducción gestión de BDs Diseño Conceptual de BDs Diseño Lógico de BDs Diseño Físico de BDs Explotación de una BD

4 Sistemas de Información (SI)
C5, prerrequisitos: BD, Ing.Soft., Fun. admon. Empresas Temario SI en las organizaciones. Ciclo de vida, ejemplos reales, tecnología implicada, aspectos éticos, morales, y sociales Tipos de SI Sistemas de gestión e integración de información. Bases de datos distribuidas, almacenes de datos, OLTP vs. OLAP SI en red. SI Web, Comercio electrónico, SI en entornos inalámbricos Sistemas de apoyo a la toma de decisiones. Representación del conocimiento, minería de datos, sistemas expertos Sistemas legados. Estrategias de migración, preservación

5 Asignaturas de Tecnologías específicas (TE) 1/2
BD II (obl. TE SI, obl. TE TecInf, C6) Diseño conceptual de BD, SGBD, admon. BD, BD distribuidas Sistemas y tecnologías Web (obl. TE TecInf, obl. TE SI, opt. TE IngSoft, C8) Web y BD, Web móvil, comercio electrónico Sistemas legados (obl. TE SI, obl. TE TecInf, obl. TE IngSoft, C7) Migración, preservación, emulación SI II (obl. TE SI, C6) Tipos de SI, recursos humanos, SI reales Tecn. de la Inf. en la empresa (obl. TE SI, C6) Sist. de gestión en la empresa, comercio electr. Almacenes y minería de datos (obl. TE SI, C7) OLPT vs. OLAP, minería Web Sist. ayuda a la toma de decisiones (obl. TE SI, C7) DSS, bussiness intelligence

6 Asignaturas de Tecnologías específicas (TE) 2/2
Laboratorio de SI (opt. TE SI, C8) Diseño en equipo de un SI de tamaño medio Sistemas de Información Distribuidos (opt. TE SI, C8) Si en computación móvil, P2P, flujos de datos, sensores Comercio Electrónico (opt. TE SI, C8) Modelos de negocio, tecn. Web, logística Ingeniería Web (obl. TE IngSoft, opt. TE TecInf, C7) desarrollo Web, servicios Web Recuperación de información (obl. TE Comp, C7) Indexación, ranking, recuperación semántica, , razonadores

7 Repetición / Relación con otras materias
BDs Prog. TADs: implementación de operaciones: funciones hash, índices (árboles B,...). Interesante estudiar la complejidad. unidades mínimas de información en el SO. Transacciones sobre BDs ~Progr. concurrente (excl. mut, sincr.) Diseño de BDs  Ingeniería del Software BD II  LPOO + SO + Redes + IA + ... SI  Redes + Web + IA + ...

8 ¿Cómo enfocar el aprendizaje ?
Teoría de BD´s vs. Profundizar en un SGBD concreto DISEÑO CONCEPTUAL --> Indpte. modelo y SGBD DISEÑO LÓGICO --> Dpte. modelo e indpte. SGBD DISEÑO FÍSICO --> Dpte. SGBD (+/- reglas generales) Por supuesto: administración de BDs, etc. es dpte. SGBD Los SGBD son caros y hay varios distintos. Los alumnos esperan aprender ORACLE (o Access...): hay ofertas de trabajo que lo exigen Similar a Programación en pseudocódigo vs. Lenguaje de programación concreto La prácica es fundamental

9 BD: Objetivos Conocer ventajas BDs para gestionar información
Fases del diseño de una BD Diseño conceptual (E/R) Implementación, explotación, y admon. de BDs Conocer características SGBDs conocidos

10 BD: temario INTRODUCCIÓN DISEÑO CONCEPTUAL DE BASES DE DATOS
Sistemas de Gestión de Bases de Datos Diseño de Bases de Datos DISEÑO CONCEPTUAL DE BASES DE DATOS Modelo Entidad/Relación (E/R). Notación Metodología de diseño conceptual. Ejemplos prácticos DISEÑO LÓGICO DE BASES DE DATOS Modelos de datos. Modelo relacional. Álgebra relacional Normalización Lenguajes relacionales. SQL Casos de estudio DISEÑO FISICO DE BASES DE DATOS Almacenamiento y organización física de la información Diseño físico de Bases de Datos relacionales. Triggers Ajuste, monitorización, y optimización. Adaptación al SGBD disponible EXPLOTACIÓN DE UNA BASE DE DATOS Recuperación y gestión de la concurrencia Interacción con un SGBD Administración de Bases de Datos

11 Bibliografía bibliografía básica
R.Elmasri, S.Navathe: “Fundamentos de Sistemas de Bases de Datos”. Pearson Educación Madrid 2007, 5ªed. A. Silverschatz, H.F. Korth, S. Sudarshan: “Fundamentos de Bases de Datos”. McGraw-Hill/Interam.de España 2006, 5ªed. bibliografía complementaria Thomas M. Connolly, Carolyn E. Begg:. “Sistemas de Bases de Datos: un enfoque práctico para diseño, implementación y gestión”. Pearson Educación Madrid 2005, 4ªed. Date, C.J.: “Introducción a los Sistemas de Bases de Datos”. Prentice Hall, 2001, 7ª ed. Mario Piattini, Esperanza Marcos, Coral Calero, Belén Vela: “Tecnología y diseño de bases de datos”. Ed. Ra-Ma, 2006.

12 Evaluación Examen teórico-práctico (50%) Prácticas laboratorio (50%)
En grupos de 3 personas Tres presentaciones públicas Entrega final memoria de prácticas Hay que aprobar ambas pruebas por separado


Descargar ppt "Bases de Datos (BD) Santiago Velilla Marco"

Presentaciones similares


Anuncios Google