Download Diseño y Gestión de las Bases de Datos
Document related concepts
Transcript
PROGRAMA DIGITAL Escuela Normal Superior y Superior de Comercio “Domingo Guzmán Silva” Nº 46Santa Fe Carrera: Programador en Sistemas Administrativos- Plan aprobado por Decreto/Resolución Nº: Espacio Curricular: Curso: Plan Decreto 3010/02 DISEÑO Y GESTIÓN DE LAS BASES DE DATOS - 2do año Cantidad de horas semanales: 5 (cinco)- Anual Profesor/a: Profesor Superior Universitario y A.S. Marcela ORSI Año lectivo: 2015 1 Contenidos: UNIDAD 1: INTRODUCCION A LAS BASES DE DATOS Introducción a las bases de datos. Tipos de Gestores de Bases de Datos Elementos. Clave principal o Primary Key. Claves Externas Conexiones.Integridad Referencial Modelos de Gestores de Bases de Datos Sistemas de bases de datos frente a sistemas de archivos. Ventajas de usar un sistema de gestión de base de datos. El entorno del sistema de base de datos. Modelo de datos. Modelo relacional. Diagrama Entidad-Relación. Tipos de Entidades. Jerarquía de Generalización Convenciones de denominación y cuestiones de diseño. Teoría del diseño relacional. UNIDAD 2: DISEÑO DE BASES DE DATOS CON SQL Sistemas de administración de bases de datos (dbms) Características de una dbms (dbms) Definición y terminología de un rdbms Normalización. Ventajas. Ejercicios Reglas no escritas para un buen diseño de base de datos UNIDAD 3: LENGUAJE SQL Gestión de Sistemas de Base de Datos Relacionales: lenguaje SQL, lenguaje de definición de datos (DDL), lenguaje de manipulación de datos (DML). Lenguaje DDL: sentencias sobre tablas, sobre vistas, sobre índices. Lenguaje DML: operaciones de actualización, de consulta UNIDAD 4: CONOCIMIENTOS DE PROGRAMACION SENCILLA EN UN ENTORNO VISUAL. Introducción Programa secuencial, interactivo y orientado a evento. Entorno de Programación de Visual Basic Modo diseño, Modo ejecución. Formularios y Controles Objetos y Propiedades Eventos Métodos Proyectos La ventana de proyecto La ventana de propiedades 2 Creación de programas ejecutables Ejecución controlada de un programa Lenguaje BASIC Variables : local, general y pública. Variables estáticas Tipos de Datos Operadores Secuencias de Control Funciones Procedimientos Sub Recuperación y nuevos elementos para el manejo del lenguaje visual: Estilos de Interfaz: SDI- MDI, manejo de errores,… Propiedades y eventos específicos para controles ComboBox y ListBox Programación compleja en Visual Basic UNIDAD 5: PROGRAMACIÓN VISUAL CON BASES DE DATOS. Utilización de un lenguaje visual relacionándolo con bases de datos: Control DATA. Propiedades. Desplazamiento. Controles para conectarse con el Control Data: DATASOURCE, DATAFIELD Administrador Visual de Datos – VISDATA UNIDAD 6: BASES DE DATOS CON ACCESS Creación de una base de datos con Access Las tablas - Los campos - Propiedades de los campos Cómo pasar del Diagrama Entidad Relación a Tablas Los formularios Ordenar, buscar, reemplazar y filtrar Consultas a la base de datos. Funciones Agregadas. Formación de Grupos ¿Cómo relacionar tablas? Los informes Las macros Los módulos Bibliografía: Tema Diseño de Bases de Datos: BATINI-CERI-NAVATHE – “Diseño Conceptual de bases de datos – Un enfoque de entidades-interrelaciones”- Edit. Addison-Wesley/Diaz de Santos – ISBN 0-201-60120-6 3 Cuadernillo del Plan de Mejora Continua de la Calidad – Para la Educación Técnico Profesional. Organizado por el Ministerio de Educación de la provincia de Santa Fe y la Facultad Regional Santa Fe de la Universidad Tecnológica Nacional, Instituto Nacional de Educación Técnica (INET) y el Ministerio de Educación de Ciencia y Tecnología. “Introducción a las Bases de Datos Relacionales”. Docente a cargo: Rodrigo Bravo (2009) FLORES, Iván - "Arquitectura de Bases de Datos - segunda edición" - Editorial Hall Software serie (1989). PONS, Olga- MARIN, Nicolás – MEDINA, J.Miguel – y otros “Introducción a las Bases de Datos Relacionales- El Modelo Relacional”. – Editorial Thomson – (2009) REINOSA, Enrique J. – MALDONADO, Calixto A.- MUÑOZ, Roberto – DAMIANO, Luis E. – ABRUTSKY, Maximiliano A. “Bases de Datos” – Editorial Alfaomega Grupo Editor (2012) SILBERSCHATZ, Abraham- KORTH, Henry- SUDARSHAN, S “Fundamentos de Bases de Datos” – Madrid McGraw-Hill/Interamericana de España,(2002). Tema Visual Basic y SQL: MICROSOFT CORPORATION- VAQUERO SÁNCHEZ, Antonio – QUIROZ VIEYRA, Gerardo -“Microsoft Visual Basic 6.0 Manual del programador” – Editorial Mc Graw Hill. McMANUS, Jeffrey – “Bases de Datos con Visual Basic 6” – Editorial Prentice Hall (1999). RIVERO CORNELIO, Enrique/MARTINEZ FUENTES, Luis/REINA JULIÁ, Luis/BENAVIDEZ ABAJO, Juan/ OLAIZOLA BARTOLOMÉ, Juan María – “Introducción al SQL para usuarios y Programadores”- Editorial Paraninfo (2002) SILER, Brian – SPOTTS, Jeff – “Visual Basic 6 – Edición Especial” – Editorial Prentice Hall (2000). Tema Access: Curso Práctico “Access & PowerPoint 2007”- Ediciones Axel Springer España S.A. (2007) GONZÁLEZ, Francisco Pascual “Guía de campo Access 2007” – Alfaomega Ra-Ma grupo editor –(2008) PEREZ, María “Microsoft Access 2010 en Profundidad” - Alfaomega Grupo Editor” –(2011) Páginas web especializadas en las distintas temáticas a tratar. Apuntes dados por la cátedra Firma del docente. 4