CátedradeBasesdeDatos
FacultaddeCienciasExactasyTecnologíaUniversidadNacionaldeTucumán
CicloLec)vo2017
Nombredelaasignatura
BasesdeDatos(ECF)
Nombre Email
1 Mg.Ing.GustavoEduardoJUAREZ [email protected]
2 Ing.FrancoDanielMENENDEZ [email protected]
3 Ing.CristianLafuente cris%[email protected]
Tipodeactividad Díadelasemana Horario Local
Teoría(1) Martes 08.00–10.00 Gab.Comput.1-3-08 Práctica(2-3) Martes 10.00–12.00 Gab.Comput.1-3-08 Práctica(2-3) Jueves 08.00–10.00 Gab.Comput.1-3-08 Consultas Viernes 14:00-16:00 LabdeIntelArtiQicialConsultas Miercoles 16:00-18:00 LabdeIntelArtiQicial
Presentacion
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
LamateriaBasesdeDatosseencuentraincorporadaalPlandeEstudiosdelaCarrerade
IngenieríaenComputacióndelaFacultaddeCienciasExactasyTecnología,Universidad
Nacional de Tucumán, en el TercerAño de la Carrera (ModuloVI), en elmarco de las
TecnologíasAplicadas.
Introducción
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
• IntroducirlaimportanciadelasBasesdeDatosparaeldesarrollodelosSistemas
deInformación:suconcepto,aplicaciones,propósitos,componentes,etc.
• Describir los Sistemas de Administración de las Bases de Datos (DBMS): sus
conceptos,componentes,arquitectura,tipos,funciones,etc.
• DiseñarymodelarsistemasdebasesdedatosmediantemodeladoEntidad-Relación
yRelacional.
• ImplementarEsquemasyestrategiasdeseguridadenBasesdeDatos.
• Describir las características del modelo relacional de Bases de Datos, y sus
conceptosasociados:tablas,relaciones,claves,etc,yellenguajeSQL.
Objetivos
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
• DiseñarymodelarsistemasdebasesdedatosDistribuidas
• ConocerlastendenciasfuturaseneldesarrollodelcampodelasBasesdeDatos,yde
otrostópicoscomo,datamining,datawarehousing,BigData,etc.
• Conocer las incumbencias que puede llegar a tener como futuro profesional de
sistemasenrelaciónalaadministracióndedatosengeneralydebasesdedatosen
particular.
• Forjarelespíritudetrabajoengrupo.
• IncentivarlainvestigaciónsobrelostemasaUinesconlamateria.
Objetivos
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
1. Capacidad de abstracción, análisis y síntesis 2. Capacidad de aplicar los conocimientos en la práctica 3. Capacidad para organizar y planificar el tiempo 4. Conocimientos sobre el área de estudio y la profesión Responsabilidad social y compromiso
ciudadano Capacidad de comunicación oral y escrita) 5. Capacidad de comunicación en un segundo idioma 6. Habilidades en el uso de las tecnologías de la información y de la comunicación 7. Capacidad de investigación 8. Capacidad de aprender y actualizarse permanente 9. Habilidades para buscar, procesar y analizar información procedente de fuentes diversas
Capacidad crítica y autocrítica Capacidad para actuar en nuevas situaciones 10. Capacidad creativa 11. Capacidad para identificar, plantear y resolver problemas 12. Capacidad para tomar decisiones) 13. Capacidad de trabajo en equipo Habilidades interpersonales 14. Capacidad de motivar y conducir hacia metas comunes 15. Compromiso con la preservación del medio ambiente 16. Compromiso con su medio socio-cultural
ObjetivosComplementarios2017–AprendizajeBasadoenCompetencias
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
Unidad1:Generalidadessobrebasesdedatos.PropósitosdelasBasesdedatos.Sistemas
de Administración de Bases de Datos (DBMS). Arquitectura funcional de una Base de
Datos.ArchivosHash.Modeloconceptual,lógicoyUísico.Modelosdedatosymetodologías
de diseño de bases de datos. Modelo Entidad - Relación (Peter Chen). Modelo Objeto
Semántico (Michael Hammer y Dennis McLeod). Modelo Relacional (E. F.
Codd).Mecanismodeabstracción.ClasiUicación,AgregaciónyGeneralización.
ProgramaAnalíticodelaMateria
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
Unidad2:Visión general del proceso deDiseño.Modelo Entidad - Relación.DeUinición.
Características. Elementos: Entidades, atributos, identiUicadores y relaciones. Entidades
débilesyfuertes.ConstruccióndelModelodedatos.
Unidad 3: Modelo Relacional. DeUinición. Elementos del modelo. Dependencias
Funcionales. Construcción del Modelo de datos. Transformación del modelo Entidad -
Relaciónalmodelorelacional.Propiedadesdelasrelaciones.Clavesprimariasyforáneas.
DiccionariodeDatos.
ProgramaAnalíticodelaMateria
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
Unidad4:Álgebrarelacional.Sintaxisdelálgebrarelacional.Operacionesdeconjuntos.
Cálculo relacional. Cálculo relacional orientado hacia las tuplas. TipiUicación de
operaciones relacionales. Operadores de Selección, Proyección, productos, Unión y
Diferencia,Intersección,CocienteyJoin.
Unidad 5: Conceptos de normalización en la vinculación y/o relación de tablas y
contenedores de bases de datos. Normalización. Formas Normales. Anomalías.
TipiUicacióndeFormasNormales.Estudiode1FN,2FNy3FN.
ProgramaAnalíticodelaMateria
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
Unidad6:UtilizarSQLcomolenguajedeconsultaatablas.Introducciónaloslenguajes
de 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 de
datos,tabla,índice,vista.
Unidad 7: Seguridad en bases de datos. Amenazas. Tipos de Seguridad. Reglas de
Autorización.MedidasyMecanismosparaelcontroldeAcceso.Autenticación.Algoritmos
deseguridad..CifradodeDatosmedianteHash.`RestriccionesdeIntegridad.
ProgramaAnalíticodelaMateria
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
Unidad8:Procesamientodetransaccionesyconcurrencia.Conceptos.Estadosde
una transacción. Secuencialidad. Recuperabilidad. Protocolos basados en el
Bloqueo, Marcas Temporales y Validación. Bases de datos distribuidas.
Fragmentación.TipiUicación.
ProgramaAnalíticodelaMateria
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
Calendario
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
AGOSTO L M X J V S D
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Calendario
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
SEPTIEMBRE L M X J V S D
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
OCTUBRE L M X J V S D
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Calendario
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
Calendario
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
NOVIEMBRE
L M X J V S D
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Calendario
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
DICIEMBRE
L M X J V S D
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Calendario TrabajosPrácIcos-FechadeEntrega
TP1 5/9/2017
TP2 26/9/2017
TP3 27/9/2017
TP4 10/10/2017
TP5 17/10/2017
TP6 7/11/2017
TPIntegrador-
Proy.deIng
5/12/2017
7/12/2017
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
EnlaUniversidadNacionaldeTucumánlasclasessonpresencialesyobligatoriasparalos
alumnos,por loque se tieneun sistemadeevaluacióncaracterizadopordoselementos
relacionadosentresí,RégimendePromociónyFormasdeEvaluación.
En el Régimen de Promoción de la asignatura, los requisitos que deben satisfacer los
alumnosson:
• RégimendeAsistencia:75%paraClasesPrácticas
• Trabajos Prácticos: 100% presentados y 80% aprobados. Se exceptúa al Trabajo
IntegraldeLaboratorioelcualsedebepresentaryaprobarconnotaigualosuperiora7
(Siete),enlasfechasqueinformaralacatedra.
• AprobacióndelPrimerySegundoParcialconunacaliUicaciónmínimadeSiete(7).
SistemasdeEvaluaciones
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
Para el Régimen de Regularización de la asignatura, los requisitos que deben
satisfacerlosalumnosson:
• RégimendeAsistencia:75%paraClasesPrácticas.
• Trabajos Prácticos: 100% presentados y 80% aprobados. Se exceptúa al Trabajo
IntegraldeLaboratorioelcualsedebepresentaryaprobarconnotaigualosuperior
a7(Siete),enlasfechasqueinformaralacatedra.
• Aprobación del Primer y SegundoParcial, o bien de los correspondientes exámenes
recuperatorios,conunacaliUicaciónmínimadeAprobacióndeCuatro(4).
SistemasdeEvaluaciones
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
Para el Régimen de Promoción y Regularización de la asignatura los alumnos
deberán defender y aprobar el Proyecto de laboratorio (resolución de problema de
ingenieríadelmundoreal).
LostemaspredeUinidosdeProyectoson:
• Administracióndepersonaldelaadministraciónpublicaprovincial
• AdministracióndeunaAgenciadeTurismo.
A los grupos de alumnos (máximo de tres integrantes) se les asignara uno de los
problemas antes descriptos, sobre el cual deberán desarrollar el análisis, diseño e
implementacióndelabasededatos,documentaciónydefensadeltrabajo.
SistemasdeEvaluaciones
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
ElexamenFinaldelaAsignaturaparaalumnosRegularesconsistiráen:
• Pruebadeconocimientos sobreelProgramaAnalíticode laAsignatura,decarácter
escrito, individual y coloquial. La Nota mínima de Aprobación es Cuatro (4) y la
máximadiez(10).
• PorReglamento,elalumnopuederendirelExamenFinalparasuaprobaciónhasta
un máximo de tres veces, a partir de lo cual y si no es aprobado, el alumno debe
recursarlaAsignaturaobienoptarporelExamenLibre.
SistemasdeEvaluaciones
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
• La resolucion de los Trabajos Practicos se llevara a cabo en clases, siendo
autoevaluado sen clasespor loalumno.En clasede consulta sedesarrollaran
losejerciciosquequedaranpendientesporrazonesespeciales.
• EncuantoalTrabajoIntegrador,lostemasseránsorteadosentrelosgruposde
alumnos.
Comentarios
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
ComposicióndelaCaliHicacióndeHinitiva:
• La caliUicación deUinitiva en la materia estará distribuida de acuerdo al siguientecomposición:
• 55%CaliUicaciónobtenidaenParciales/Recuperaciones
• 10%CaliUicaciónobtenidasenTrabajosPrácticos
• 35%TrabajoIntegraldeLaboratorio
SistemasdeEvaluaciones
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
CalificaciónobtenidaenParciales/RecuperacionesCalificaciónobtenidasenTrabajosPrác%cosTrabajoIntegraldeLaboratorio
TecnologíayDiseñodeBasesdeDatos/MarioPiattini,EsperanzaCalero,BelenVela/EditAlfaomega/2010Ed.
Fundamentosdebasesdedatos/AbrahamSilberschatz,HenryF.Korth/y/S.Sudarshan.—(Tra.FernándoSáenzPérez,AntonioGarcíaCordero/y/JesúsCorreasFernández.--Rev.Tca.LuisGrauFernández).McGrawHill.Madrid/c.2008/5a.Edic.
Fundamentosdesistemasdebasesdedatos/RamezElmasri/y/ShamkantB.Navathe.—(Tra.VerónicaCanivellCastillo,BeatrizGalánEspiga/y/GloriaZaballaPérez.--Rev.Tca.AlfredoGoñiSarriguren,ArturoJaimeElizondo/y/TomásA.PérezFernández)PearsonEducación.Madrid/c.2002/3a.ed.
IntroducciónalSQLparaUsuariosyProgramadores/Cornelioetal/THOMSON/2003/2da.Edic
BibliográTicasPrincipal
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS
1. Basesdedatos/Reinosaetal/Edit.Alfaomega/1era.Edic/2012.2. ProgramacióndeBasesdeDatosconMySQLyPHP/HelmaSpona/Edit.Alfaomega/1era.Edic/2010.3. Basesdedatos/PabloRovariniyHerminiadeHerca.Argentina2005/2a.ed.4. Procesamiento de bases de datos. fundamentos, diseño e implementación / David M. Kroenke.—(Tra. Ana
ElizabethGarcíaHernández.--Rev.Tca.JuanRaúlEsparzaMartínez).PearsonEducación.México/c.2003/8ª.Edic.
BibliograTíaComplementaria
BasesdeDatos Mg.Ing.GustavoE.Juárez
BASES DE DATOS