Folio nº . . . . . DIPREGEP 4103 OBRA DE LOS HIJOS DE MARIA INMACULADA Instituto de Formación Superior P. José Frassinetti CENTRO EDUCATIVO LORETO PROVINCIA DE BUENOS AIRES DIRECCIÓN GENERAL DE CULTURA Y EDUCACIÓN DIRECCIÓN PROVINCIAL DE EDUCACIÓN DE GESTIÓN PRIVADA INSTITUTO DE FORMACIÓN SUPERIOR PADRE JOSÉ FRASSINETTI CARRERA: TECNICATURA SUP. EN ANALISIS DE SISTEMAS RES. 5817/03 ESPACIO CURRICULAR: BASE DE DATOS CURSO: 2do. CICLO LECTIVO: 2015 HORAS SEMANALES: 3 Hs. PROFESOR TITULAR: VILLARINO, LILIANA BEATRIZ OBJETIVO: Al finalizar la cursada el alumno deberá poder manejar específicamente toda la teoría que gira alrededor de las Bases de datos, y los SISTEMAS de GESTIÓN de BASES de DATOS. Podrá discernir entre diferentes tipos de organizaciones y accesos a archivos. También dominará y podrá desarrollar proyectos aplicando la teoría de la normalización dentro de la modelización de datos, al igual que los diagramas de entidad/relación. Aplicará con fluidez las formas normales en el análisis de datos. Adquirirá en máquina los conceptos básicos del manejo del lenguaje creado para el manejo de las bases, S. Q. L. EXPECTATIVAS DE LOGRO: Que el alumno sea capaz de: Diferenciar entre diferentes sistemas de información Explicar el funcionamiento de un sistema de gestión de Base de Datos. Explicar cómo se administra un sistema de gestión de Base de Datos Conocer las funciones y responsabilidades de un Administrador de Base de Datos Realizar operaciones usando el Lenguaje SQL Aplicar el uso de todo tipo de claves de archivos Diferenciar entre los diferentes tipos de archivos que usa un sistema, y sus accesos, y organizaciones. Modelizar datos aplicando los diagramas de E/R y la normalización de éstos, aplicando las formas normales en el análisis de datos ACTITUDINALES: El alumno Respetará al docente y a sus compañeros, discutiendo, dando su punto de vista, y explorando tal como lo hará en su vida profesional. Experimentará hasta llegar a la solución, aprovechando sus errores, para aprender de estos. Autoaprenderá, técnica de uso corriente en su vida profesional. Folio nº . . . . . Investigará y cumplirá con tareas necesarias para el avance del conocimiento. Participará en los debates propuestos para la decisión entre diferentes armados de proyectos. Cumplirá con su grupo de trabajo, ya que en su vida profesional, no trabajará solo. ESTRATEGIAS METODOLOGICAS: Metodología Directa e Indirecta, permitiendo algunas veces la exposición, y otras veces el descubrimiento por parte del alumno. Trabajo práctico final de realización grupal, y exposición grupal y personal. CONTENIDOS: UNIDAD I: Teórica/Práctica Sistemas de archivos A. Archivos convencionales B. Sistemas de gestión de base de datos C. Roles en el entorno de las bases de datos D. Historia de los sistemas de Bases de Datos. E. Ventajas e inconvenientes de cada uno de los sistemas mencionados. UNIDAD 2: Teórico/Práctica. Organizaciones de archivos y estructuras de acceso A. Conceptos fundamentales de organizaciones de archivos. B. Agrupamiento. C. Índices a. Índices de un solo nivel b. Índices multi-nivel c. Árboles B y árboles B+ d. Archivos dispersos como índices. UNIDAD 3: Teórico/Práctica. Sistemas de Base de Datos. A. Modelos de datos. B. Normalización de datos. Distintas formas normales. C. Diagrama de Chen, Entidad/Relación D. Arquitectura de los sistemas de Base de Datos. E. Lenguajes de los sistemas de Gestión de Bases de Datos. F. Lenguajes de definición de datos. G. Lenguajes de manejo de datos. a. Lenguajes de 4ta. Generación. H. Clasificación de los sistemas de gestión de base de datos. I. Funciones de los sistemas de gestión de base de datos. J. Componentes de un sistema de gestión de base de datos. UNIDAD 4: Teórico/Práctica. Modelo Relacional. A. El modelo relacional. B. Atributo, Entidad, Tupla/Dominio C. Super y subtipos de entidades D. Estructura de datos relacional. a. Relaciones, sus diferentes grados. Cardinalidad y orden. b. Propiedades de las relaciones. c. Tipos de relaciones. d. Dependencia funcional e. Claves f. Esquema de una base de datos relacional. E. Reglas de integridad. Folio nº . . . . . a. Nulos b. Regla de integridad de identidades. c. Regla de integridad referencial. d. Reglas de negocio. F. Lenguajes relacionales. a. Álgebra relacional. b. Cálculo relacional. (Operadores básicos: Selección, Proyección, Unión, Diferencia, Producto Cartesiano. Operadores no básicos: Junta Natural, Intersección, División) c. Oros lenguajes G. Vistas. UNIDAD 5: Teórico/Práctica. Planificación, diseño y administración de base de datos. A. Diseño de base de datos. a. Diseño conceptual b. Diseño lógico c. Diseñó físico d. Lógica del procedimiento. B. Teoría de la administración de datos y de la base de datos. UNIDAD 6: Práctica. Diseño de diagrama de entidad - relación A. Metodología de diseño físico para base de datos relacionales. a. Traducción del esquema lógico global. B. Diseño de la representación física. UNIDAD 7: Teoría. Lenguaje de consulta estructurado, S. Q. L. . A. . Diseño de BD y tablas (D.D.L.): CREATE/ALTER/DROP TABLE. a. Sentencias D.M.L.: INSERT, UPDTE y DELETE. b. Estructura básica de consultas: SELECT, FROM, WHERE c. Funciones agregadas: COUNT, SUM, AVG, MAX, MIN d. Cláusula EXISTS e. Triggers B. Diseño de la representación física. BIBLIOGRAFÍA Recopilación Teoría de la base de datos, prof. Villarino Witten, Sistemas informáticos Braunstein, S.; Gioia, Alicia. Introducción a la programación y las estructuras de datos. EUDEBA. 1992. Dijstra, E. W. A discipline of programming. Prentice-Hall. 1986. Dijstra, E. W.; Feijen, W. H. J. A method of programming. Addison Wesley. 1988. Ghezzi, C. Jazayerri. Programming Language Concepts. John Wiley & Son. 1986. Joyanes Aguilar, L. Fundamentos de programación. Algoritmos y estructuras de datos. Mc Graw-Hill. 1988 www.uoc.edu/masters/oficiales/img/913.pdf PRESUPUESTO DE TIEMPO: TEORIA: 75% PRACTICO: 25% Folio nº . . . . . CONDICIONES DE APROBACIÓN DE LA MATERIA: UN EXAMEN PARCIAL Aprobado con 4 puntos o más. DOS TRABAJOS PRÁCTICOS Aprobados con 7 puntos o más. FINAL Teórico – práctico trayendo copia del diagrama de entidad – relación realizado en la cursada. Forma de promoción: Aprobar el parcial en primera instancia con 8 puntos o más Aprobar los prácticos en primera instancia con 8 puntos o más Asistencia completa, según disposiciones de la institución. Profesor: VILLARINO, LILIANA BEATRIZ Firma: ..............................