I. DATOS GENERALES.- 1.1. DENOMINACIN DEL MDULO Introduccin a Bases de Datos 1.2. SEMESTRE DE ESTUDIOS Cuarto Semestre 1.3. ESPECIALIZACIN Informtica 1.4. JORNADA Nocturna 1.5. NMERO DE ALUMNOS 37 alumnos paralelo A
1.6. NMERO DE CRDITOS 4 1.7. PRERREQUISITOS Conocimientos de Estructura de Datos 1.8. CORREQUISITOS Trabajo investigativo Trabajo grupal Investigacin de campo 1.9. TIPO DE MDULO Formativo 1.10. SEMESTRE Marzo del 2014 a Agosto del 2014 1.11. FECHA DE INICIO 22 de Mayo del 2014 1.12. FECHA DE TRMINO 15 de Julio del 2014 1.13. PERIODOS SEMANALES 2 periodos 1.14. DURACIN EN HORAS 64 Horas 1.15. HORAS PRESENCIALES 64 Horas 1.16. DOCENTE RESPONSABLE Ing. Jessica Alejandro
II. FUNDAMENTACIN Los sistemas de computo han ido evolucionando y con ellos las estructuras de datos tambin han ido cambiando, buscando dar facilidades al acceso a la informacin mejorando la organizacin de los datos, buscando eliminar la redundancia de informacin.
Es por ello que resulta importante estudiar las estructuras de almacenamiento de datos, especficamente bases de datos ya que a travs de este estudio se podr llegar a comprender la organizacin de la informacin en cualquier gestor de bases de datos, incluso podemos llegar a entender como el gestor realiza las operaciones necesarias para acceder a la informacin.
III. COMPETENCIAS GENERALES
a. Conocer los fundamentos de bases de datos b. Crear el modelado lgico y fsico de una base de datos c. Crear consultas a la base de datos a travs de las sentencias ofrecidas por MySql
IV. APORTES TERICOS 1. ELEMENTOS DE MANEJO Y ALMACENAMIENTO DE DATOS 1.1 Definicin de una Base de Datos 1.2 Propsito de una Base de Datos 1.3 Propiedades de una Base de Datos 1.3.1 Abstraccin de Datos 1.3.2 Esquemas de Base de Datos 1.3.3 Independencia de Datos 1.4 Modelos de Datos 1.4.1 Modelos lgicos basados en objetos 1.4.1.1 Modelos Entidad Relacin 1.4.1.2 Modelo orientado a objetos 1.4.2 Modelo Lgicos basados en registros 1.4.2.1 Modelos relacional 1.4.2.2 Modelo de red 1.4.2.3 Modelo jerarquico 1.5 Modelo de datos fsicos 1.6 Lenguaje de Datos 1.6.1 Lenguaje de Definicin de Datos 1.6.2 Lenguaje de Manipulacin de Datos 1.7 Gestin de Transacciones 1.8 Gestin de almacenamiento 1.9 Administrador de base de datos 1.10 Usuario de Base de datos 1.11 Resumen 1.12 Evaluacin de la Unidad
2 MODELO DE DATOS 2.1 Generalidades 2.2 Modelo Entidad Relacin 2.3 Definicin de Entidad, Relacin y atributos 2.4 Cuestiones de Diseo 2.4.1 Uso de un conjunto de entidades o atributos 2.4.2 Uso de un conjunto de entidades o conjunto de relaciones 2.4.3 Claves 2.5 Diagrama Entidad Relacin 2.6 Conjunto de entidades dbiles 2.7 Caractersticas del modelo Entidad Relacin extendido 2.7.1 Especializacin 2.7.2 Generalizacin 2.7.3 Herencia de Atributos 2.8 Diseo de un esquema de base de datos E R 2.9 Reduccin de un esquema E R a tablas 2.10 Resumen 2.11 Ejercicios Resueltos y Propuestos 2.12 Evaluacin 2.13 El modelo relacional 2.14 La estructura de bases de datos relacional 2.14.1 Estructura bsica 2.14.2 Esquema de la Base de Datos 2.14.3 Claves de las tablas 2.15 Algebra Relacional 2.16 Calculo relacional de tuplas 2.17 Operaciones del algebra relacional extendida 2.18 Modificacin de la base de datos 2.19 Resumen 2.20 Ejercicios resueltos y propuestos 2.21 Evaluacin de la unidad
3. SQL 3.1 Introduccin 3.2Estructura Bsica 3.2.1 Select 3.2.2 Where 3.2.3 From 3.2.4 Operaciones sobre cadenas 3.2.5 Orden en la presentacin de las tuplas 3.2.6 Duplicados 3.3 Operaciones sobre conjuntos 3.4 Funciones de agregacin 3.5 Valores nulos 3.6 Subconsultas anidadas 3.7 Relaciones derivadas 3.8 Vistas 3.9 Modificacin de las Bases de Datos 3.9.1 Borrado 3.9.2 Insercin 3.9.3 Actualizaciones 3.9.4 Actualizacin de Vistas 3.10 Lenguaje de Definicin de Datos 3.10.1 Tipos de Dominios en SQL 3.10.2 Definicin de esquemas en SQL 3.11 Resumen 3.12 Ejercicios resueltos y propuestos 3.13 Evaluacin de la Unidad
4. LIGADURAS DE NTEGRDAD 4.1 Ligaduras de los dominios 4.2 Integridad referencial 4.2.1 Conceptos bsicos 4.2.2 Integridad referencias en el modelo E- R 4.2.3 Modificacin de la Base de Datos 4.2.4 Integridad referencial en SQL 4.3 Disparadores 4.4 Dependencias Funcionales 4.4.1 Conceptos bsicos 4.4.2 Cierre de un conjunto de dependencias funcionales 4.3 Cierre de los conjuntos de atributos 4.5 Resumen 4.6 Ejercicios Propuestos y Resueltos 4.7 Evaluacin de la Unidad
5. BASE DE DATOS RELACIONALES BASE DE DATOS ORIENTADA A OBJETOS 5.1 Diseo de base de datos relacionales 5.2 Descomposicin 5.2.1 Normalizacin usando dependencias funcionales 5.2.2 Primera Forma Normal 5.2.3 Segunda Forma Normal 5.2.4 Tercera Forma Normal
ESTRATEGIAS METODOLGICAS
Se aplicar permanentemente las siguientes estrategias metodolgicas: Dinmicas Grupales Discusiones Trabajos investigativos Prcticas Aportes individuales Evaluacin y anlisis de resultados.
V. MATERIALES EDUCATIVOS Y OTROS RECURSOS DIDCTICOS Textos de consulta Guas didcticas Programa del mdulo Marcadores Pizarra Organizadores grficos Diapositivas Internet
VI. CAPACIDADES ESPECFICAS A DESARROLLARSE
Identificar las funciones de un administrador de Base de Datos Identificar los grupos de informacin y agruparlos en entidades, a travs del diagrama Entidad - Relacin Modelar la base de datos lgica para luego crear una Base de Datos Fsica
VII. CONTEXTO DE APLICACIN Modelar la Base de Datos lgica para luego crearla fsicamente
VIII. TRABAJO AUTNOMO o Conocer las etapas para la creacin de una Base de Datos o Modelar lgicamente la base de datos empleando diagramas o Crear y gestionar una base de datos fsica, aplicando conceptos estudiados previamente
IX. INDICADORES, TCNICAS E INSTRUMENTOS DE EVALUACIN
PARMETRO DE EVALUACIN DE PROCESO ACTIVIDADES ACADMICAS VALORACIN NUMRICA Intraclase
Participacin en clase 4 Participacin grupal (Talleres) Lecciones Exposiciones Extraclase Deberes 2 Proyecto Evaluacin Evaluacin por crditos 4 NOTA FINAL MXIMA (10/10) 10 PUNTOS
X. BIBLIOGRAFA
CAPOTE, OLGA. Introduccin a las bases de datos: el modelo relacional., Editorial Paraninfo, 2005, RUIZ, SERGIO. Introduccin a los sistemas de Bases de Datos, Pearson Educacin, Sptima Edicin. 2011. WEBGRAFA http://es.kioskea.net/contents/66-introduccion-bases-de-datos http://www.monografias.com/trabajos34/base-de-datos/base-de- datos.shtmlwww.galeon.com/zuloaga/Doc/UML01.pdf XI. INTEGRIDAD ACADMICA Los trabajos que no se presenten la fecha y la hora indicada tendr un equivalente a la mitad de la valoracin, solo en casos especiales debidamente justificados se calificar sobre el mismo valor. Las evaluaciones que no se den el da y la hora sealada tendrn una asignacin de dos puntos sobre diez, excepto en casos especiales los mismos que deben ser autorizados por la mxima autoridad del plantel. Si se encuentra un trabajo y/o informe como un plagio que atenta a la honestidad e integracin de cada estudiante, sern anulados los trabajos o informes y obtendr una valoracin de dos a los trabajos de plagio. XII. FIRMA DE RESPONSABILIDAD DOCENTE: Ing. Jessica Alejandro CELULAR: 0999551731 EMAIL: ysik24@hotmail.com DIRECCIN: Huaquillas, Av. Hualtaco y Pichincha
FIRMA DEL DOCENTE FIRMA DE LA DIRECTORA FORMATO DE SLABO
FECHA APORTES TERICOS CAPACIDADES ESPECFICAS A DESARROLLARSE HORAS DE CLASE CONTEXTO DE APLICACIN TRABAJO AUTNOMO
Del 20 de mayo al 22 de mayo del 2014
ELEMENTOS DE MANEJO Y ALMACENAMIENTO DE DATOS Definicin de una Base de Datos Propsito de una Base de Datos Propiedades de una Base de Datos Abstraccin de Datos Esquemas de Base de Datos Independencia de Datos Modelos de Datos Modelos lgicos basados en objetos Modelos Entidad Relacin Modelo orientado a objetos Modelo Lgicos basados en registros Modelos relacional Modelo de red Modelo jerarquico Modelo de datos fsicos Lenguaje de Datos Lenguaje de Definicin de Datos Lenguaje de Manipulacin de Datos Conocer las bases tericas de bases de datos
6hs
Desarrollo de un taller reforzando los conocimientos impartidos por el maestro
Gestin de Transacciones Gestin de almacenamiento Administrador de base de datos Usuario de Base de datos Resumen Evaluacin de la Unidad
Del 22 al 29 de mayo del 2014
MODELO DE DATOS Generalidades Modelo Entidad Relacin Definicin de Entidad, Relacin y atributos Cuestiones de Diseo Uso de un conjunto de entidades o atributos Uso de un conjunto de entidades o conjunto de relaciones Claves Diagrama Entidad Relacin Conjunto de entidades dbiles Caractersticas del modelo Entidad Relacin extendido Especializacin Identificar los grupos de informacin, agruparlos en entidades, definir sus atributos y relacionar las entidades 10hs.
Trabajo en equipo.
Elaboracin de organizadores grficos.
Evaluacin. Generalizacin Herencia de Atributos Diseo de un esquema de base de datos E R Reduccin de un esquema E R a tablas Resumen Ejercicios Resueltos y Propuestos Evaluacin
Del 03 de Marzo al 12 de Mayo del 2014
El modelo relacional La estructura de bases de datos relacional Estructura bsica Esquema de la Base de Datos Claves de las tablas Algebra Relacional Calculo relacional de tuplas Operaciones del algebra relacional extendida Modificacin de la base de datos Resumen Ejercicios resueltos y propuestos Evaluacin de la unidad Disear el modelo lgico de la base de datos a travs del modelo Entidad Relacin Entender como realiza el gestor de la base de datos las consultas de la informacin 8hs.
Preguntas de Reflexin
Desarrollo de un taller reforzando los conocimientos impartidos por el maestro
Del 17 al 19 de mayo del 2014
BASE DE DATOS RELACIONALES BASE DE DATOS ORIENTADA A OBJETOS Diseo de base de datos relacionales Descomposicin Normalizacin usando dependencias funcionales Primera Forma Normal Segunda Forma Normal Tercera Forma Normal
Conocer las normas para mantener la integridad de los datos a travs de la normalizacin 10hs.
Desarrollo de un taller reforzando los conocimientos impartidos por el maestro