Bases de Datos (BD) Santiago Velilla Marco

Slides:



Advertisements
Presentaciones similares
UNIDAD 1. Instalar y configurar el SGDB en distintas plataformas.
Advertisements

BASE DE DATOS I ( ) Planificación, Contenidos, Evaluaciones, Bibliografía.
Bases de Datos Cartográficas Laura Sebastiá Departamento de Sistemas Informáticos y Computación.
CONCEPTO INGENIERÍA DE SOFTWARE  Analiza, diseña y desarrolla productos de sistemas software, proponiendo la plataforma tecnológica más apropiada. Domina.
ECACEN Fundamentos de administración Universidad Nacional Abierta y a Distancia.
MÁSTER MNTI: “ Tecnologías inteligentes y del conocimiento con aplicaciones en medicina”
El currículo de Castilla-La Mancha: Elementos y decisiones.
Implementación de Base de Datos MARÍA NÍCIDA MALCA QUISPE.
Informática Empresarial Docente – Carlos Andrés Bonil Mariño INFORMATICA EMPRESARIAL  CARLOS ANDRES BONIL MARIÑO  INGENIERO DE SISTEMAS.
INTRODUCCIÓN MAPAS MENTALES Ejemplos de Mapas mentales El mapa mental es una herramienta que permite la memorización, organización y representación.
La Ingeniería de Sistemas
Cloud Computing Cloud Robotic
Introducción a la Ingeniería Civil Informática
Informática Especial de la Matemática
Análisis Syllabus Lógica de Programación
CURSO INTERNACIONAL: “ TALLER DE DISEÑO, DESARROLLO Y MODALIDADES DE EDUCACIÓN A DISTANCIA Y CURSOS BASADOS EN WEB” Elaborado por: Lic. Ma. Del Carmen.
SISTEMAS DE INFORMACION GERENCIAL
Cálculo Diferencial ACF Cálculo Integral
TECNOLOGIES DE L’ APRENENTATGE I EL CONEIXEMENT
Análisis y catalogación de las fuentes que definen las competencias demandadas en el campo de la Interacción Persona-Ordenador Raquel Lacuesta Jesús Gallardo.
BASE DE DATOS INTRODUCCION.
Sistema de Base de datos
EL690 Curso: Tecnología y Empresas
Mtra. Carolina Galaviz Inzunza Matemática Discreta
APRENDIZAJE SÓLO OCURRE, SE ALMACENA Y GESTIONA DENTRO DE LA PERSONA
Las nuevas tecnologías de la información y comunicación
Introducción a la Computación Móvil
Dirección General de Institutos Tecnológicos
Programa Psicología de la Educación Educación Primaria
Escuela Universitaria de Informática Ingeniería Técnica de Informática de Sistemas Tecnología de Computadores Ingeniería Técnica en Informática de Sistemas.
Nombre de la carrera: Grado de ingeniería informática
Diseño Centrado en el Usuario
Razonamiento Inductivo
ACADEMIA: INFORMÁTICA
UNIDAD 4. DISEÑO DE ESTRATEGIAS DIDÁCTICAS EN AMBIENTES A DISTANCIA.
MAPA CURRICULAR ESTÁNDAR
PRODUCTO Y PROCESO INGENIERIA DEL SOFTWARE MAESTRIA EN INFORMATICA
SISTEMAS INFORMATIVOS DE GESTIÓN
TECNOLOGIES DE L’ APRENENTATGE I EL CONEIXEMENT
Universidad Nacional Autónoma de Honduras Carrera de Ingeniería en Sistemas IPAC IS-501 Base de Datos I Tema 0: Información Detallada del Espacio.
PROGRAMA ADMINISTRACIÓN DE OPERACIONES I
CC-3003 Computación II Juan Alvarez Rubio DCC, FCFM, U. de Chile
FUNDAMENTOS DE PROGRAMACION EN ENTORNO WEB. Rodrigo Cabello Ing. Informático Director de proyectos Think – Ideas in Motion FUNDAMENTOS.
TOPICOS AVANZADOS (Sistemas Expertos) Temario Sinóptico
Desarrollo de Software (SIG) Estudiante: Alejandro Milan Villarroel Hidalgo.
Presentación del curso Grado en Ingeniería Informática
Curso Superior Universitario
N U E V A E S C U E L A S E C U N D A R I A
Presentación del curso Grado en Matemáticas
Presentación del curso Grado en Matemáticas
PROYECTO ELECTROMAGNETISMO.
INTRODUCCIÓN A LOS SISTEMAS DE INFORMACIÓN PARA LA GESTIÓN
Ingeniería en Computación M. en C. J. Jesús Arellano Pimentel
Fundamentos de Informática
FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
Programa Psicología de la Educación Educación Primaria
BASES DE DATOS Clase 1 Profesora Gloria Lucia Giraldo G.
FORMULACIÓN Y EVALUACIÓN DE PROYECTOS Maestría en Ingeniería en Agua y Energía.
Unidad 1. Introducción a las Bases de Datos FUNDAMENTOS DE BASE DE DATOS.
Tema 5: Gestión del Cambio
PROFESOR: MARCELO ZAVALA V. INGENIERO CIVIL ELECTRÓNICO (16 años de experiencia profesional) DIPLOMADO EN GESTIÓN ACADEMICA
Universidad del Istmo Campus Tehuantepec Ingeniería en Computación “Construcción de Sistemas de Computación” M.I.A Daniel Alejandro García
UNIVERSIDAD DE LA COSTA DEPARTAMENTO DE CIENCIAS ECONÓMICAS
Fundamentos del analisis de sistemas de Información Integrantes: Cavero Parraguez, Jesús Espinoza Paz, Julio Daniel Sandoval Chanamé, Kazuo Santisteban.
1 Diseño Centrado en el Usuario Máster Oficial en Ingeniería y Tecnología del Software Profesorado: Dra. María José Escalona Cuaresma
Ingeniería en Computación
Ingeniería en Computación M. en C. J. Jesús Arellano Pimentel
CEDG - Tema 11 Introducción a la asignatura Información administrativa Descripción del temario Curso 2008 / 2009 Circuitos Electrónicos Digitales E.T.S.I.
TECNOLOGIES DE L’ APRENENTATGE I EL CONEIXEMENT
DR. LUIS BOY CHAVIL SÍLABO 2019-II INGENIERÍA DE SISTEMAS BASE DE DATOS.
Transcripción de la presentación:

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) svelilla@unizar.es Javier Lacasta, jlacasta@unizar.es Eduardo Mena, emena@unizar.es

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)

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 http://webdiis.unizar.es/asignaturas/BD

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

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

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

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 + ...

¿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

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

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

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.

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