DISEÑO CURRICULAR BASE DE DATOS I FACULTAD (ES) CARRERA (S) CÓDIGO 124543 ELABORADO POR: Ingeniería Computación y Sistemas. HORAS TEÓRICAS 02 HORAS PRÁCTICAS 02 REVISADO POR: UNIDADES DE CRÉDITO 03 SEMESTRE PRE-REQUISITO IV ALGORÍTMOS, ESTRUCTURAS Y PROGRAMACIÓN II FECHA: INTRODUCCIÓN El programa de Bases de Datos I, pretende lograr que el alumno identifique, describa y diferencie las características generales de las base datos, al mismo tiempo que determine y utilice la metodología adecuada para el diseño y desarrollo de las mismas, con el a fin de generar un producto de calidad que permita conseguir el manejo exitoso, rápido y seguro de los datos en cada uno de los problemas que se presentan en las distintas áreas de aplicación, todo ello empleando un software eficiente y de aceptación en el mercado. OBJETIVO (S) GENERAL (ES) Determinar mediante el ejercicio de casos, tipos, componentes, arquitectura e importancia del sistema manejador de bases de datos, así como la programación orientada a objetos, modelaje de base de datos relacionales y el diseño de un sistema manejador de bases e datos orientada a objetos. UNIDAD I: Generalidades sobre Base de Datos OBJETIVO: Diferenciar los principios teóricos del diseño de bases de datos. OBJETIVOS ESPECÍFICOS CONTENIDO ACTIVIDADES/ ESTRATEGIAS DE APRENDIZAJE Identificar los conceptos generales relacionados con bases de datos. Reconocer los niveles de abstracción y características de la estructura (esquemas) de una base de datos Datos e Información - Origen de las Bases de Datos: - características -componentes de hardware de bases de datos, DBMS. Niveles de abstracción: - Físicos, Conceptual y de Visión. Independencia de datos: Física y Lógica. -Esquemas de una Base de Datos Interacción de Experiencias Resolución de ejercicios que reafirmen los Conocimientos. “ Brain Storming” RECURSOS REQUERIDOS Video Beam Guías de Estudio Material Mimeográficos Bibliografía recomendada ACTIVIDADES/ ESTRATEGIAS DE EVALUACIÓN PESO % EVALUACIÓN Trabajos en Grupos Talleres Prueba escrita 20% UNIDAD II: Modelo de Datos OBJETIVO: Analizar los Modelos de Bases de Datos OBJETIVOS ESPECIFICOS Describir los modelos de datos utilizados en la representación de bases de datos Interpretar la relación de los Modelos de datos lógicos basados en objetos y en registros CONTENIDO Modelos de datos: - Lógicos y Físicos Modelos lógicos *basados en objetos: modelo entidad relación (definición), características generales, ventajas y desventajas, entidades, atributos, relaciones, simbología, problemas de dependencia existencial, diagramas E-R. * basados en registros: modelo de red, jerárquico, y relacional (definición, características generales, semejanzas y diferencias, ventajas y desventajas, simbología) ACTIVIDADES/ ESTRATEGIAS DE APRENDIZAJE Interacción de Experiencias Resolución de ejercicios que reafirmen los Conocimientos. “ Brain Storming” RECURSOS REQUERIDOS Video Beam Guías de Estudio Material Mimeográficos Bibliografía recomendada ACTIVIDADES/ ESTRATEGIAS DE EVALUACION PESO % EVALUACIÓN Trabajos en Grupos Talleres Prueba escrita 20% UNIDAD III: Lenguaje Estructurado de Consulta (ACCESS) OBJETIVO: Construir instrucciones de definición y manipulación de datos empleando los comandos básicos SQL OBJETIVOS ESPECIFICOS CONTENIDO Identificar las instrucciones utilizadas en ACCESS Método de Consultas Búsqueda, Tablas. Elaborar los comandos básicos de Access en la elaboración de una base de datos. Comandos básicos: CREATE; DROP; INSERT; DELETE; UPDATE; SELECT (cláusulas opcionales), GRANT, REVOKE. ACTIVIDADES/ ESTRATEGIAS DE APRENDIZAJE Interacción de Experiencias. Resolución de ejercicios que reafirmen los Conocimientos. Resolución de Casos prácticos RECURSOS REQUERIDOS Video Beam Material Mimeogarfiado Bibliografía recomendada ACTIVIDADES / ESTRATEGIAS DE EVALUACION PESO % EVALUACIÓN Trabajos en Grupos Preparación de trabajo en Access 30% UNIDAD IV: Bases de Datos Relacionales OBJETIVO: Construir una Base de datos relacional aplicando criterios de integridad y normalización, utilizando un software Del mercado. OBJETIVOS ESPECIFICOS Interpretar el modelo relacional y su importancia para el diseño de una base de datos. Diseñar una base de datos relacional, utilizando el Sistema ACCESS CONTENIDO Modelo relacional -Conversión de Diagramas E-R al modelo relacional -Diagramas de dependencia funcional Establecimiento de estándares: reglas de Codd, normalización de tablas Desarrollo de Base de datos -tupas - dominios. ACTIVIDADES/ ESTRATEGIAS DE APRENDIZAJE Interacción de Experiencias. Resolución de ejercicios que reafirmen los Conocimientos. Resolución de Casos prácticos RECURSOS REQUERIDOS Video Beam Material Mimeogarfiado Bibliografía recomendada ACTIVIDADES/ ESTRATEGIAS DE EVALUACION PESO % EVALUACIÓN Trabajos en Grupos Entrega de trabajo en Access 30% BIBLIOGRAFIA Microsoft® Access 2000 paso a paso, Catapult, Inc. (1999). Editorial Mc Graw Hill: Madrid Diseño de bases de datos relacionales con Access® y SQL Server ™. Riordan, Rebecca (2002). Editorial Mc Graw Hill: Madrid. A fondo Microsoft SQL Server™. Soukup, Ron (1997). Editorial Mc Graw Hill: Madrid. Diseño de Bases de Datos, Wiederhold, Gio (1985).. Segunda Edición. Editorial Mc Graw Hill: México. Contenido Programático de: BASE DE DATOS I Este programa es copia fiel y exacta del original que reposa en nuestros archivos. Vigente para el período ____________ Doy Fé en Maracaibo a los _______ días del mes de ___________ del año ________ Nombres: __________________________________________________________ Apellidos:___________________________________________________________ C.I.: _____________________ Carrera: INGENIERIA EN SISTEMAS Confrontado Revisado SECRETARIA