Escuela Preparatoria General Enrique Esqueda, A.C. Incorporada al Colegio de Bachilleres del Estado de Sonora. SYLLABUS CICLO ESCOLAR 2013-2014-NON Academia: Capacitación Horas/presenciales/semana Asignatura: Gestores de base de datos Capacitación para el trabajo Horas/presenciales/semestre Horas/independientes/semestre Total de horas/semestre 4 Ponderaciones a evaluar Examen Calendarizado Proyecto Participación individual Prácticas en laboratorio Asistencia /Actitud Semana Valor Porcentual 30 20 20 20 10 Fecha Temas: BLOQUE 1: SISTEMAS DE GESTORES DE BASES DE DATOS Secuencia Didáctica 1: Introducción a los sistemas de gestión de bases de datos • Concepto de una base de datos. 19- 23 agosto 1 • Características de las bases de datos • Redundancia de datos • Concepto de sistemas de gestión de base de datos • Objetivos de los sistemas de gestión de bases de datos • Ventajas y/o desventajas • Función de los sistemas de gestión de bases de datos (SDGB) • Componentes de un sistema de gestión de bases de datos • Ejemplos de sistemas de gestión de bases de datos 2 26 al 30 agosto Secuencia Didáctica 2: Estructura y diseño de archivos • Organización básica de un sistema de gestión de archivo • Estructura del sistema de archivos • Métodos para la organización de los archivos • Pilas • Archivo secuencial 3 2 al 6 septiembre Archivo secuencial Indizado (indexado) • Archivo Indizado (indexado) . • Fundamentos de los archivos indizados (indexado) • Archivos directos o de dispersión Escuela Preparatoria General Enrique Esqueda, A.C. Incorporada al Colegio de Bachilleres del Estado de Sonora. 4 9 al 13 septiembre Secuencia Didáctica 3: Estructura y diseño de bases de datos • Introducción a los sistemas de bases de datos • Estructura de una base de datos • Diseño de una base de datos • Actividades del diseño • Arquitectura de los sistemas de gestión de bases de datos Visita a la biblioteca publica (se realizaran visitas según se requiera, para obtención de datos) Lenguajes de los sistemas de gestión de bases de datos • Lenguajes de definición de datos • Lenguajes de manejo de datos 5 16 al 20 septiembre • Lenguajes de cuarta generación • Esquema de una base de datos • Modelos de datos • Modelo Entidad-Relación • Clasificación de los sistemas de bases de datos • Fundamentos de normalización de una base de datos 6 7 23 al 27 septiembre 27 sep- 4 octubre Exámenes Calendarizados Primer Parcial BLOQUE 2: UTILIZA VISUAL FOXPRO. Secuencia Didáctica 1: Introducción al Visual FoxPro • Introducción al Visual FoxPro • Programación orientada a eventos • Programación orientada a objetos 8 7 al 11 octubre • Tipos de generadores. • Utiliza los asistentes • Estructura una .DBF • Tipos de campos. • Modo de operación. • Introducción a la interfaz de usuario de Microsoft Visual FoxPro • Descripción de los componentes de la ventana • Barra de menú. • Operaciones básicas Secuencia Didáctica 2: Desarrollo de trabajo en Visual FoxPro • Implementación de un proyecto.. 9 14 al 18 octubre Í• Crea una tabla en Visual FoxPro. • Descripción del área mostrar • Definición de reglas de validación a nivel de campo Escuela Preparatoria General Enrique Esqueda, A.C. Incorporada al Colegio de Bachilleres del Estado de Sonora. 10 21 al 25 octubre • Definición de índices • Utiliza formulario • Crea informes. • Utiliza la herramienta consulta 11 28 – 30 octubre BLOQUE 3: GENERALIDADES DE PROGRAMACIÓN DE BASES DE DATOS Secuencia Didáctica 1: Introducción a los lenguajes de programación • Definición de lenguaje de programación • Tipos de lenguajes de programación • Lenguajes de bajo nivel • Lenguajes de alto nivel • Lenguajes de medio nivel 12 13 31 oct -5 noviembre 6-16 noviembre Exámenes calendarizados 2do parcial • HTML • Visual FoxPro • Visual Basic • Visual Studio • SQL Secuencia Didáctica 2: Operaciones básicas de una base de datos en Microsoft Access. • Introducción a las tablas en Microsoft Access • Cinta de opciones de Microsoft Access 1 14 15 8-22 noviembre 25-29 noviembre Ficha crear • Crear tabla • Ficha de inicio 7 • Bloque vista • Vista hoja de datos • Vista tabla dinámica • Vista de diseño • Vista SQL. • Ejecutar un código en vista SQL • Identifica los requerimientos mínimos de un proyecto • Realiza consultas en Access • Utiliza el asistente de formularios • Utiliza el Asistente de informes Visita a la biblioteca pública municipal • ¿Qué es el SQL? • ¿Qué es un ODBC? • Características del lenguaje • Tipos de campos • Tipos de datos SQL • Tipos de sentencias y sus componentes sintácticos • Componentes sintácticos • Interpretar un diagrama sintáctico • Código SQL para crear una Tabla Escuela Preparatoria General Enrique Esqueda, A.C. Incorporada al Colegio de Bachilleres del Estado de Sonora. 16 2-9 diciembre 17 10-13 diciembre La cláusula CONSTRAINT • Crea índices en SQL • Modifica el diseño de una tabla en SQL • Introduce registros en una tabla en SQL • Borrar registros en una tabla en SQL • Edita registros en una tabla en SQL • Realiza selecciones eficientemente • Crea el código para consultas básicas en SQL • Utiliza el código en SQL para actualizar una base de datos Exámenes Calendarizados Tercer Parcial Bibliografía: Módulo de aprendizaje de Base de datos Base de datos MGRWHILL Competencias profesionales: - Desarrolla documentos electrónicos, de acuerdo con los requerimientos establecidos (software). - Localiza, obtiene información y se comunica utilizando las tecnologías de la información y de comunicación (software). - Resuelve problemas de procesamiento de información utilizando lenguajes, manejadores de bases de datos y metodologías, de acuerdo con los requerimientos del usuario (software). Unidad de competencia: Identifica los objetivos y ventajas de la utilización de sistemas de gestión de bases de datos, y analiza las estructuras de diseño de archivos, para su operación, manejo, desarrollo y mantenimiento, según los requerimientos de la normalización de una base de datos. Competencias disciplinares a lograr Actividades a realizar 1. Enfrenta las dificultades que se le presentan y es consciente de sus valores, fortalezas y debilidades. 2. Administra los recursos disponibles teniendo en cuenta las restricciones para el logro de sus metas. 3. Elige alternativas y cursos de acción con base en criterios sustentados y en el marco de un proyecto de vida. 4. Aplica distintas estrategias comunicativas según quienes sean sus interlocutores, el Investigación de campo en la biblioteca municipal, para hacer una base de datos con los datos obtenidos. Escuela Preparatoria General Enrique Esqueda, A.C. Incorporada al Colegio de Bachilleres del Estado de Sonora. contexto en el que se encuentra y los objetivos que persigue. 5. Maneja las tecnologías de la información y la comunicación para obtener información y expresar ideas 6. Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus Realizar la practica cuadrando datos preliminares con el análisis de datos e 7. Ordena información de acuerdo a categorías, implementación de software Pasos contribuye al alcance de un objetivo. jerarquías y relaciones. 8. Utiliza las tecnologías de la información y comunicación para procesar e interpretar información. 9. Elige las relevantes fuentes para un de información propósito más específico y discrimina entre ellas de acuerdo a su relevancia y confiabilidad. 10. Estructura ideas y argumentos de manera clara, coherente y sintética. 11. Define metas y da seguimiento a sus procesos de construcción de conocimiento. 12. Identifica las actividades que le resultan de menor y mayor interés y dificultad, Realiza proyecto real de base de datos, cuadrando los análisis anteriores y surge la controlando sus reacciones frente a retos y obtención de resultados. reconociendo y obstáculos. 13. Articula saberes de diversos campos y establece relaciones entre ellos y su vida cotidiana. 14. Propone maneras de solucionar un problema o desarrollar un proyecto en equipo, definiendo un curso de acción con pasos específicos. Escuela Preparatoria General Enrique Esqueda, A.C. Incorporada al Colegio de Bachilleres del Estado de Sonora. 15. Aporta puntos de vista con apertura y considera los de otras personas de manera reflexiva. 16. Asume una actitud constructiva, congruente con los conocimientos y habilidades con los que cuenta dentro de distintos equipos de trabajo. Docente: Prof. Ing. Daniela Ortega Cota