Cátedra De Bases De Datos - UNT

Transcription

Cátedra deBases de DatosFacultad de Ciencias Exactas y TecnologíaUniversidad Nacional de TucumánCiclo Lec)vo 2017

BASES DE DATOSPresentacionNombre de la asignaturaBases de Datos (ECF)NombreEmail1Mg. Ing. Gustavo Eduardo JUAREZgjuarez@herrera.unt.edu.ar2Ing. Franco Daniel MENENDEZfmenendez@herrera.unt.edu.ar3Ing. Cristian Lafuentecris%an hl@hotmail.comTipo de actividadDía de la semanaHorarioLocalTeoría (1)Práctica (2-3)Práctica ercoles08.00 – 10.0010.00 – 12.0008.00 – 10.0014:00-16:0016:00-18:00Gab. Comput. 1-3-08Gab. Comput. 1-3-08Gab. Comput. 1-3-08Lab de Intel ArtiQicialLab de Intel ArtiQicialBases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSIntroducción y ObjetivosBases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSIntroducciónLa materia Bases de Datos se encuentra incorporada al Plan de Estudios de la Carrera deIngeniería en Computación de la Facultad de Ciencias Exactas y Tecnología, UniversidadNacional de Tucumán, en el Tercer Año de la Carrera (Modulo VI), en el marco de lasTecnologías Aplicadas.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSObjetivos Introducir la importancia de las Bases de Datos para el desarrollo de los Sistemasde Información: su concepto, aplicaciones, propósitos, componentes, etc. Describir los Sistemas de Administración de las Bases de Datos (DBMS): susconceptos, componentes, arquitectura, tipos, funciones, etc. Diseñar y modelar sistemas de bases de datos mediante modelado Entidad-Relacióny Relacional. Implementar Esquemas y estrategias de seguridad en Bases de Datos. Describir las características del modelo relacional de Bases de Datos, y susconceptos asociados: tablas, relaciones, claves, etc, y el lenguaje SQL.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSObjetivos Diseñar y modelar sistemas de bases de datos Distribuidas Conocer las tendencias futuras en el desarrollo del campo de las Bases de Datos, y deotros tópicos como , data mining, data warehousing, Big Data, etc. Conocer las incumbencias que puede llegar a tener como futuro profesional desistemas en relación a la administración de datos en general y de bases de datos enparticular. Forjar el espíritu de trabajo en grupo. Incentivar la investigación sobre los temas aUines con la materia.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSObjetivos Complementarios 2017 – Aprendizaje Basado en .Capacidad de abstracción, análisis y síntesisCapacidad de aplicar los conocimientos en la prácticaCapacidad para organizar y planificar el tiempoConocimientos sobre el área de estudio y la profesión Responsabilidad social y compromisociudadano Capacidad de comunicación oral y escrita)Capacidad de comunicación en un segundo idiomaHabilidades en el uso de las tecnologías de la información y de la comunicaciónCapacidad de investigaciónCapacidad de aprender y actualizarse permanenteHabilidades para buscar, procesar y analizar información procedente de fuentes diversasCapacidad crítica y autocrítica Capacidad para actuar en nuevas situacionesCapacidad creativaCapacidad para identificar, plantear y resolver problemasCapacidad para tomar decisiones)Capacidad de trabajo en equipo Habilidades interpersonalesCapacidad de motivar y conducir hacia metas comunesCompromiso con la preservación del medio ambienteCompromiso con su medio socio-culturalBases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSPrograma AnaliticoBases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSPrograma Analítico de la MateriaUnidad 1: Generalidades sobre bases de datos. Propósitos de las Bases de datos. Sistemasde Administración de Bases de Datos (DBMS). Arquitectura funcional de una Base deDatos. Archivos Hash. Modelo conceptual, lógico y Uísico. Modelos de datos y metodologíasde diseño de bases de datos. Modelo Entidad - Relación (Peter Chen). Modelo ObjetoSemántico (Michael Hammer y Dennis McLeod). Modelo Relacional (E. F.Codd). Mecanismo de abstracción. ClasiUicación, Agregación y Generalización.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSPrograma Analítico de la MateriaUnidad 2: Visión general del proceso de Diseño. Modelo Entidad - Relación. DeUinición.Características. Elementos: Entidades, atributos, identiUicadores y relaciones. Entidadesdébiles y fuertes. Construcción del Modelo de datos.Unidad 3: Modelo Relacional. DeUinición. Elementos del modelo. DependenciasFuncionales. Construcción del Modelo de datos. Transformación del modelo Entidad Relación al modelo relacional. Propiedades de las relaciones. Claves primarias y foráneas.Diccionario de Datos.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSPrograma Analítico de la MateriaUnidad 4: Álgebra relacional. Sintaxis del álgebra relacional. Operaciones de conjuntos.Cálculo relacional. Cálculo relacional orientado hacia las tuplas. TipiUicación deoperaciones relacionales. Operadores de Selección, Proyección, productos, Unión yDiferencia, Intersección, Cociente y Join.Unidad 5: Conceptos de normalización en la vinculación y/o relación de tablas ycontenedores de bases de datos. Normalización. Formas Normales. Anomalías.TipiUicación de Formas Normales. Estudio de 1FN, 2FN y 3FN.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSPrograma Analítico de la MateriaUnidad 6: Utilizar SQL como lenguaje de consulta a tablas. Introducción a los lenguajesde consulta. Diccionario de datos. Tipos de datos. Vistas. Índices. Set de comandos.Optimización de consultas e indexado. Lenguaje de Consulta Estructurado (SQL):deUinición. Tipos de sentencias (DDL, DML y DQL). DeUinición de Estructuras: base dedatos, tabla, índice, vista.Unidad 7: Seguridad en bases de datos. Amenazas. Tipos de Seguridad. Reglas deAutorización. Medidas y Mecanismos para el control de Acceso. Autenticación. Algoritmosde seguridad. Cifrado de Datos mediante Hash. Restricciones de Integridad.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSPrograma Analítico de la MateriaUnidad 8: Procesamiento de transacciones y concurrencia. Conceptos. Estados deuna transacción. Secuencialidad. Recuperabilidad. Protocolos basados en elBloqueo, Marcas Temporales y Validación. Bases de datos distribuidas.Fragmentación. TipiUicación.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSCalendarioBases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSCalendarioAGOSTOLBases de 25262728293031Mg. Ing. Gustavo E. Juárez

BASES DE DATOSCalendarioSEPTIEMBRELBases de DatosMXJVSD12391045678111213141516 1718192021222325262728293024Mg. Ing. Gustavo E. Juárez

BASES DE DATOSCalendarioOCTUBRELMXJVSD1Bases de Datos234567891011121314 1516171819202122232425262728293031Mg. Ing. Gustavo E. Juárez

BASES DE DATOSCalendarioNOVIEMBRELBases de 252627282930Mg. Ing. Gustavo E. Juárez

BASES DE DATOSCalendarioDICIEMBRELBases de 25262728293031Mg. Ing. Gustavo E. Juárez

BASES DE DATOSCalendarioBases de DatosTrabajos PrácIcos - Fecha de EntregaTP 15/9/2017TP 226/9/2017TP 327/9/2017TP 410/10/2017TP 517/10/2017TP67/11/2017TP Integrador -5/12/2017Proy. de Ing7/12/2017Mg. Ing. Gustavo E. Juárez

BASES DE DATOSSistemas de EvaluacionesBases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSSistemas de EvaluacionesEn la Universidad Nacional de Tucumán las clases son presenciales y obligatorias para losalumnos, por lo que se tiene un sistema de evaluación caracterizado por dos elementosrelacionados entre sí, Régimen de Promoción y Formas de Evaluación.En el Régimen de Promoción de la asignatura, los requisitos que deben satisfacer losalumnos son: Régimen de Asistencia: 75% para Clases Prácticas Trabajos Prácticos: 100% presentados y 80% aprobados. Se exceptúa al TrabajoIntegral de Laboratorio el cual se debe presentar y aprobar con nota igual o superior a 7(Siete), en las fechas que informara la catedra. Aprobación del Primer y Segundo Parcial con una caliUicación mínima de Siete (7).Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSSistemas de EvaluacionesPara el Régimen de Regularización de la asignatura, los requisitos que debensatisfacer los alumnos son: Régimen de Asistencia: 75% para Clases Prácticas. Trabajos Prácticos: 100% presentados y 80% aprobados. Se exceptúa al TrabajoIntegral de Laboratorio el cual se debe presentar y aprobar con nota igual o superiora 7 (Siete), en las fechas que informara la catedra. Aprobación del Primer y Segundo Parcial, o bien de los correspondientes exámenesrecuperatorios, con una caliUicación mínima de Aprobación de Cuatro (4).Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSSistemas de EvaluacionesPara el Régimen de Promoción y Regularización de la asignatura los alumnosdeberán defender y aprobar el Proyecto de laboratorio (resolución de problema deingeniería del mundo real).Los temas predeUinidos de Proyecto son: Administración de personal de la administración publica provincial Administración de una Agencia de Turismo.A los grupos de alumnos (máximo de tres integrantes) se les asignara uno de losproblemas antes descriptos, sobre el cual deberán desarrollar el análisis, diseño eimplementación de la base de datos, documentación y defensa del trabajo.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSSistemas de EvaluacionesEl examen Final de la Asignatura para alumnos Regulares consistirá en: Prueba de conocimientos sobre el Programa Analítico de la Asignatura, de carácterescrito, individual y coloquial. La Nota mínima de Aprobación es Cuatro (4) y lamáxima diez (10). Por Reglamento, el alumno puede rendir el Examen Final para su aprobación hastaun máximo de tres veces, a partir de lo cual y si no es aprobado, el alumno deberecursar la Asignatura o bien optar por el Examen Libre.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSComentarios La resolucion de los Trabajos Practicos se llevara a cabo en clases, siendoautoevaluado sen clases por lo alumno. En clase de consulta se desarrollaranlos ejercicios que quedaran pendientes por razones especiales. En cuanto al Trabajo Integrador, los temas serán sorteados entre los grupos dealumnos.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSSistemas de EvaluacionesComposición de la CaliHicación deHinitiva: La caliUicación deUinitiva en la materia estará distribuida de acuerdo al siguientecomposición: 55% CaliUicación obtenida en Parciales / Recuperaciones 10% CaliUicación obtenidas en Trabajos Prácticos 35% Trabajo Integral de LaboratorioCalificación obtenida en Parciales / RecuperacionesCalificación obtenidas en Trabajos Prác%cosTrabajo Integral de LaboratorioBases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSBibliograTiaBases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSBibliográTicas PrincipalBases de DatosTecnología y Diseño de Bases deDatos / Mario Piattini , EsperanzaCalero, Belen Vela / EditAlfaomega / 2010 Ed.Fundamentos de bases de datos /Abraham Silberschatz, Henry F. Korth /y/ S. Sudarshan.—(Tra. Fernándo SáenzPérez, Antonio García Cordero /y/ JesúsCorreas Fernández.-- Rev. Tca. LuisGrau Fernández). McGraw Hill.Madrid /c.2008/5a. Edic.Fundamentos de sistemas debases de datos / Ramez Elmasri /y/ Shamkant B. Navathe.—(Tra.Verónica Canivell Castillo, BeatrizGalán Espiga /y/ Gloria ZaballaPérez.--Rev. Tca. Alfredo GoñiSarriguren , Arturo JaimeElizondo /y/ Tomás A. PérezFernández) Pearson Educación.Madrid /c.2002/3a. ed.Introducción al SQL para Usuarios yProgramadores / Cornelio et al /THOMSON / 2003 / 2da. EdicMg. Ing. Gustavo E. Juárez

BASES DE DATOSBibliograTía Complementaria1. Bases de datos / Reinosa et al / Edit. Alfaomega / 1era. Edic / 2012.2. Programación de Bases de Datos con MySQL y PHP / Helma Spona / Edit. Alfaomega / 1era. Edic / 2010.3. Bases de datos / Pablo Rovarini y Herminia de Herca. Argentina 2005/2a.ed.4. Procesamiento de bases de datos. fundamentos, diseño e implementación / David M. Kroenke.—(Tra. AnaElizabeth García Hernández.--Rev. Tca. Juan Raúl Esparza Martínez). Pearson Educación. México /c.2003/8ª. Edic.Bases de DatosMg. Ing. Gustavo E. Juárez

BASES DE DATOSSitio Web de la CátedraBases de Datoshttp://catedras.facet.unt.edu.ar/bdMg. Ing. Gustavo E. Juárez

Diseñar y modelar sistemas de bases de datos Distribuidas Conocer las tendencias futuras en el desarrollo del campo de las Bases de Datos, y de otros tópicos como , data mining, data warehousing, Big Data, etc. Conocer las incumbencias que puede llegar a tener como futuro profesional de sistemas en relación a la administración de datos en general y de bases de datos en