TEORÍA DE BASES DE DATOS II - 2011 1
PRG PPS - 040 Página 2 de 10 I. INFORMACIÓN GENERAL DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA PROGRAMA Teoría de Base de Datos CÓDIGO Técnico Profesional en Análisis y Diseño de Bases de Datos ÁREA Sistemas CARÁCTER Obligatoria X Electiva MODALIDAD Presencial X Virtual NÚMERO DE CRÉDITOS SEMESTRE EN EL QUE SE IMPARTE 2 1 Horas 32 Presenciales PERIODO ACADÉMICO Horas No Presenciales 2011-II 64 DOCENTE RESPONSABLE DE LA ASIGNATURA Blanca Janneth Parra Villamil NOMBRES Y APELLIDOS Jaime Augusto Pinzón Mendieta ÁREA CORREO ELECTRÓNICO INSTITUCIONAL ASESOR METODOLÓGICO ASESOR TEMÁTICO Sistemas blancajanneth@unipanamericana.edu.co jaimepinzon@unipanamericana.edu.co No aplica No aplica II. PRESENTACIÓN En la actualidad, el activo más preciado de una organización es la información, en ella se sustenta su operación, nivel de competencia y su calidad, por esta razón las empresas realizan grandes inversiones en bancos de datos, minería de datos, seguridad en sus sistemas de bases, entre otros, soportado en el análisis, diseño y gestión de las bases de datos que garanticen la integridad y calidad de la información y apoye la toma de decisiones. La asignatura de Teoría de bases de datos tiene por objetivo introducir al estudiante en los conceptos teóricos que fundamentan las bases de datos, su estructura, referentes históricos y evolución, la situación actual y las tendencias que involucran el creciente mercado de los gestores de bases datos y su proyección a mediano y largo plazo. El desarrollo de esta asignatura le permite al estudiante adquirir las bases fundamentales que apoyan el análisis y diseño de bases datos.
PRG PPS - 040 Página 3 de 10 III. CONOCIMIENTOS PREVIOS PARA EL DESARROLLO DE LA ASIGNATURA Herramientas informáticas: Manejo básico de Windows, navegadores, buscadores y ofimática. Lectoescritura: Comprensión y elaboración de textos con aplicación de normas ICONTEC. IV. REPRESENTACIÓN GRÁFICA FUTURO DE BASE DE DATOS EVOLUCIÓN AlmacenamientoO rigines de base datos Sistemas de procesamiento Historia Tendencias FUNDAMENTACIÓN Conceptos Características Usos y aplicaciones Sistemas manejadores Programación SISTEMAS GESTORES DE BASES DE DATOS Concepto. Funcionalidad Compoenentes Arquitectura Casos prácticos Grid Computing. Cloud Computing. Data-mining Sistemas objetorelacional Desmaterialización COMPETENCIAS (Específicas y Transversales) Competencias específicas asociadas a la asignatura: Analizar e implementar el diseño lógico de sistemas de bases de datos, optimizando bancos de información a partir de la aplicación de normalización.
PRG PPS - 040 Página 4 de 10 Implementar controles de acceso sobre sistemas de bases de datos, teniendo en cuenta integridad, disponibilidad y confidencialidad de la información. Operar sistemas de bases de datos, teniendo en cuenta los procedimientos de definición y manipulación de datos y metadatos. Competencias transversales Trabajo en equipo: Desarrollar tareas y actividades con otros, asumiendo las responsabilidades acordadas para el cumplimiento del objetivo en común. Comunicación efectiva: Utilizar y transmitir información usando léxico técnico en función del contexto, elaborando reportes, reseñas e informes de manera oral y escrita y relacionarse con los demás de forma asertiva. Competencia de Inglés: comprender textos escritos u orales en el idioma inglés para acceder a información general. Resolución de problemas: Solucionar los problemas emergentes que surjan en el contexto de su labor y proponer posibles soluciones. V. RESULTADOS DE APRENDIZAJE / CRITERIOS DE EVALUACIÓN RESULTADOS DE APRENDIZAJE Resultado Uno: Conocer y analizar los procesos históricos que han enmarcado el surgimiento y evolución de las bases datos. Resultado Dos: Comprender los conceptos que fundamentan las bases de datos. Resultado Tercero: Describir los CRITERIOS DE EVALUACIÓN Reconoce las características evolutivas de las bases de datos de acuerdo a los momentos históricos que dieron origen a las tendencias actuales. Expone las tendencias actuales de las bases de datos y su proyección en el mercado. Identifica los tipos de almacenamiento y como estos interfieren en la optimización de búsquedas y consultas de datos. Define los elementos de una base de datos. Describe las características fundamentales de las bases de datos. Explica diferentes conceptos estratégicos utilizados para programación en contextos asociados a las bases de datos. Define el concepto y función de sistemas gestores de bases de datos.
PRG PPS - 040 Página 5 de 10 componentes y funcionalidad de los Sistemas de Gestión de Bases de datos de acuerdo a su arquitectura. Explica las características de los sistemas gestores de bases de datos. Identifica las ventajas y desventajas de los diferentes sistemas gestores de base de datos. Resultado Cuarto: Interpretar el uso de las tecnologías actuales para aplicarse en contextos empresariales. Describe conceptos asociados a las tendencias y proyección de las bases de datos Identifica contextos de aplicación de las tecnologías actuales. VI. REFERENTES CONCEPTUALES 1. Evolución de las Bases de Datos Orígenes de las base de datos. Historia de las bases de datos. o Década de los 60 y 70. o Década de los 80. o Década de los 90 hasta la actualidad. Comparativo entre sistemas de almacenamiento en archivos y Bases de datos. Sistema de procesamiento en Bases de datos. o Sistemas Centralizados. o Sistema Cliente Servidor. o Sistema Distribuido. o Sistema en grilla. o Sistema en nube. Almacenamiento y manejo de búsquedas y consultas. o RAM Almacenamiento secundario. o Secuencial. o Relativo. o Índices. (Teoría de eficiencia en consultas) Hash Bitmap B-tree Tendencias actuales.
PRG PPS - 040 Página 6 de 10 2. Fundamentación de Bases de Datos Conceptos y objetivo de una base de datos. Tipos de bases de datos y sus características o Bases de datos jerárquicas o Base de datos de red o Bases de datos transaccionales o Bases de datos relacionales o Bases de datos multidimensionales o Bases de datos orientadas a objetos Usos y aplicaciones de las bases de datos. Sistemas manejadores de base de datos. Tipos conceptuales de datos (Genéricos). Conceptualización de estrategias para programación en entornos de bases de datos. o Lenguaje estructurado de consultas SQL o PL-Sql. o Scripts. o Triggers. o Constraints. 3. Sistemas Gestores de base de datos - SGBD (Database Management System - DBMS ) Concepto y funcionalidad de los DBMS. Características de los DBMS Componentes de un DBMS. Arquitectura de los DBMS. Migración entre DBMS Casos prácticos de arquitectura. o ORACLE o Ms-SQLServer o PostGresSql o MySql o Informix. 4. Tecnologías actuales de las Bases de Datos Grid Computing. Cloud Computing. Data-Mining. Sistemas Objeto-Relacionales. Desmaterialización de las bases de datos. Casos Prácticos. Proyección de las bases de datos.
PRG PPS - 040 Página 7 de 10 VII. ASPECTOS DE LA EVALUACIÓN EVIDENCIAS METODOLOGÍAS INSTRUMENTO DE EVALUACIÓN DE CONOCIMIENTO: Línea de tiempo donde se identifiquen los momentos históricos más representativos de la evolución de las bases de datos. DE DESEMPEÑO: Presentación de los diferentes Sistemas Gestores de Bases de Datos. Fundamentación teórica (Mapa mental) Juego de roles Listas de chequeo (a partir de criterios de jerarquización, selección e impacto visual, presentación de conceptos, proposiciones y conectores). Listado de comprobación/ de control (elaborado a partir de los roles de los participantes). DE PRODUCTO: Ficha técnica de los Sistemas Gestores de Bases de datos. Técnica de comunicación (Informe escrito) Listas de chequeo (a partir de criterios de jerarquización, selección e impacto visual, presentación de conceptos, proposiciones y conectores). El proceso de evaluación se denominará de acuerdo a los actores intervinientes así: 1. Autoevaluación: el alumno se evalúa a sí mismo, participando de una forma crítica en la construcción de su proceso de aprendizaje. Detecta sus dificultades y las mejora. 2. Coevaluación: los alumnos realizan una valoración conjunta sobre la actuación del grupo, atendiendo a unos criterios de evaluación establecidos en consenso; participando así en el establecimiento y en la valoración de los aprendizajes logrados. 3. Heteroevaluación: el profesor evalúa el proceso de enseñanza- aprendizaje de los alumnos.
ENLACES WEB BIBLIOGRAFIA BÁSICA PRG PPS - 040 Página 8 de 10 VIII. RECURSOS BIBLIOGRÁFICOS DATE, C.J. Introducción a los sistemas de base de datos. México: Pearson Educación, 2001. 936p. KROENKE, David M. Procesamiento de base de datos: Fundamentos, diseño e implementación. México: Pearson Educación, 2003. 671p. ULLMAN, Jeffrey D. Introducción a los sistemas de base de datos. México: Pearson, 1999. 488p. SILBERSCHATZ, Abraham. KORTH, Henry. McGraw-Hill, 2006. 953p. Fundamentos de base de datos. España; DÍAZ Galiano, Manuel Carlos. Fundamentos de Informática Bases de datos. Departamento de Informática. Universidad de Jaén. [En línea], Disponible: http://wwwdi.ujaen.es/~mcdiaz/docencia/cur04_05/fi/teoria/07_bases%20de%20datos. pdf. [2011, Julio 08]. Centro de entrenamiento. Módulo I: Diseño de una base de datos. [En línea], Disponible: http://www.sqlmax.com/centro/programa.asp [2011, Julio 08]. CAMPS PARÉ, Rafael. Introducción a las bases de datos. Universidad Oberta de Catalunya. [En línea], Disponible: http://ocw.uoc.edu/computer-science-technology-andmultimedia/bases-de-datos/bases-de-datos/p06_m2109_02147.pdf [2011, Julio 08]. Pontificia Universidad Javeriana. Historia de las bases de datos en Ciencia de la Información. [Actualización 8 julio 2009]. [En línea], Disponible: http://recursostic.javeriana.edu.co/wiki/index.php/historia_de_las_bases_de_datos_en_ Ciencia_de_la_Informaci%C3%B3n. [2011, Julio 08]. ZOLEIT. Historia de las Bases de Datos. [Publicado 23/11/2007]. [En línea], Disponible en YouTube: http://www.youtube.com/watch?v=jix5y9g8rai&feature=related [2011, Julio 08].
PRG PPS - 040 Página 9 de 10 IX. PLANEACIÓN DIDÁCTICA Resultado de aprendizaje Resultado Uno: Conocer y analizar los procesos históricos que han enmarcado el surgimiento y evolución de las bases datos. Resultado Dos: Comprender los conceptos que fundamentan las bases de datos. Resultado Tercero: Actividad Duración Evidencia Semana Actores intervinientes en la evaluación Línea de tiempo evolución histórica de las bases de datos. 2 horas Documento físico (Grafica) Foro 2 horas Discurso oral y presentación de la línea de tiempo. Juego de roles: EL SISTEMA GESTOR DE BASE DE DATOS PARA MI EMPRESA 4 Horas Presentación de los diferentes Sistemas Gestores de Bases de Datos por parte de los estudiantes y conclusiones entregadas por el grupo. Semana 3 Semana 3 Semana 6 Ponder ación * Heteroevaluación 20 Coevaluación 5 Heteroevaluación Coevaluación 20 Describir los componentes y funcionalidad de los Sistemas de Gestión de Bases de datos de acuerdo a su arquitectura. Resultado Tercero: Describir los componentes y funcionalidad de los Ficha técnica de cada DBMS 6 Horas Informe escrito con las fichas técnicas de los DBMS. 13 Heteroevaluación Coevaluación 25
PRG PPS - 040 Página 10 de 10 Sistemas de Gestión de Bases de datos de acuerdo a su arquitectura. Resultado Cuarto: Interpretar el uso de las tecnologías actuales para aplicarse en contextos empresariales. XI. ANEXOS DOCUMENTOS ANEXOS Anexo1- Actividad0 -Teoría de BD Anexo2- Actividad1 -Teoría de BD Anexo3- Actividad2 -Teoría de BD Anexo4- Actividad3 -Teoría de BD PARA PRESENCIAL X X X X PARA VIRTUAL ENLACE A DOCUMENTO (Solamente para virtual)