Sei sulla pagina 1di 7

UNIVERSIDAD MAYOR DE SAN SIMN FACULTAD DE CIENCIAS Y TECNOLOGA CARRERAS DE INFORMATICA Y SISTEMAS GESTIN I/2013

PLAN GLOBAL
I. IDENTIFICACIN. ASIGNATURA: TALLER DE BASE DE DATOS
NOMBRE DEL DOCENTE: TELEFONO: LIC. JUAN MARCELO FLORES SOLIZ LIC. BORIS MARCELO CALANCHA NAVIA E-MAIL: borismcn@gmail.com, marcelo@memi.umss.edu.bo

II. JUSTIFICACIN GENERAL. La carrera para completar la formacin de los profesionales del rea, plantean los talleres como espacios en los cuales se desarrollan capacidades de aplicacin del conocimiento. Esta materia en particular sigue a una secuencia de conocimiento en el rea de Base da Datos. Esta es una de las reas que merecen atencin especial, ya que la sociedad demanda cada vez mas de sistemas que permitan organizar y administrar sus datos. Por la evolucin de la tecnologa y el crecimiento de las sociedades estos problemas se vuelven cada vez mas complejos, es asi que es importante hacer buen uso de las tecnologas de base de datos para responder a los requerimientos. Es en este sentido que esta materia tiene la finalidad de proveer espacios para la prctica y uso de base de datos para la resolucin de un problema de mediana escala. El enfoque principal radica en el diseo de la base de datos, con todas las posibilidades que brindan ahora las tecnologas. III. PROPSITOS GENERALES. El presente plan propone el desarrollo de un proyecto de mediana escala, con el propsito de reforzar los conocimientos de base de datos: conceptos, formas normales, modelamiento conceptual, diseo de una base de datos y lenguaje de consulta (SQL, PL/SQL) A diferencia de sus materias anteriores, se tiene un alto grado de interaccin con tecnologas que dan soporte a las bases de datos, llegando hasta fases de implementacin y prcticas intensivas con manejadores de bases de datos. Asi mismo se incentiva el uso de herramientas que apoyan en el anlisis, diseo e implementacin de una base de datos IV. OBJETIVOS GENERALES. El estudiante al terminar el semestre ser capaz de: Construir modelos conceptuales a partir de la descripcin de un problema Identificar diagramas Entidad Relacin. Construir modelos relacionales. Traducir un modelo conceptual a un modelo de diseo. Validar modelos relacionales. Identificar errores de diseo. Plantear alternativas de solucin para construir aplicaciones que utilizan bases de datos. Identificar aspectos relevantes relacionados con la seguridad de base de datos. Distinguir entre los distintos modelos de base de datos: lgico y fsico. Tomar decisiones de diseo como ser: uso de ndices, restricciones, triggers. Trabajar en equipo. Colaborar con otros estudiantes. Justificar sus decisiones de diseo.

/TBD2013 1

V. ESTRUCTURACIN EN UNIDADES DIDCTICAS Y SU DESCRIPCIN.


NOMBRE DE LA UNIDAD (1): EXPLORACIN Y SOLUCIN DE PROBLEMAS DURACIN DE LA UNIDAD EN PERIODOS ACADMICOS: VEINTIOCHO PRACTICA OBJETIVOS DE LA UNIDAD:

El estudiante ser capaz de: 1. Constituir equipos de trabajo 2. Organizar su trabajo en equipo. 3. Colaborar en la tarea de diseo de bases de datos 4. Discernir requerimientos a partir de un problema dado. 5. Modelar la base de datos. 6. Disear la base de datos 7. Validar el diseo de la base de datos. 8. Implementar en un DBMS particular con restricciones. 9. Probar sus decisiones de diseo.
CONTENIDO:

Introduccin al taller Equipos de trabajo y trabajo de equipo. Planteamiento de un problema para resolver. Herramienta de apoyo al diseo de bases de datos. Modelamiento conceptual de bases de datos Modelo ER Validacin de modelos ER Modelo relacional Tecnologa de bases de datos DBMS
TCNICAS PREDOMINANTES PROPUESTAS PARA LAUNIDAD: 1. Exposicin dialogada que se realizar para la presentacin del

taller y

establecimiento de normas. 2. Presentacin de la herramienta de apoyo METODOLOGA 3. Tutoras con grupos de desarrollo 4. Revisiones en laboratorio DE LA
ENSEANZA: EVALUACIN DE LA UNIDAD:

1. Se realizarn evaluaciones de acuerdo a cumplimiento de cronograma y portafolios de los grupos de estudiantes. 2. Participacin de estudiantes de grupos en distintas revisiones asignadas.
BIBLIOGRAFA ESPECIFICA DE LA UNIDAD: 1. SISTEMAS DE BASES DE DATOS ELMASRI Y NAVATHE 2. INTRODUCTION TO DATABASE SYSTEMS. C.J. DATE 3. DISEO CONCEPTUAL DE BASE DE DATOS NAVATHE, BATINI, CERI 4. INTRODUCCIN A LOS SISTEMAS DE BASES DE DATOS ULLMAN, WIDOM 5. DISEO Y ADMINISTRACION DE BASES DE DATOS HANSEN & HANSEN

/TBD2013 2

NOMBRE DE LA UNIDAD (2): REFINAMIENTO DE MODELOS E IMPLEMENTACIN DURACIN DE LA UNIDAD EN PERIODOS ACADMICOS: TREINTA Y DOS PRACTICA OBJETIVOS DE LA UNIDAD:

El estudiante ser capaz de: 1. Refinar y refactorizar su diseo de base de datos 2. Considerar aspectos de seguridad en la BD: permisos, definicin de roles, etc. 3. Tomar decisiones de diseo de base de datos que permitan administrar lgicas de negocio. 4. Implementar su base de datos en un manejador con ms potencialidades. 5. Definir algunas interfaces para el ingreso de datos
CONTENIDO:

Refinamiento de bases de datos Indices Constraints Triggers Vistas Uso de Forms, pantallas de acceso a datos Matrices CRUD Documentacin de bases de datos
TCNICAS PREDOMINANTES PROPUESTAS PARA LAUNIDAD:

1. Presentacin de la herramienta de apoyo 2. Tutoras con grupos de desarrollo 3. Prcticas de SQL / XSQL en laboratorio
METODOLOGA DE LA ENSEANZA: EVALUACIN DE LA UNIDAD:

1. Se realizarn evaluaciones de acuerdo a cumplimiento de cronograma y portafolios de los grupos de estudiantes. 2. Participacin de estudiantes de grupos en distintas revisiones asignadas. 3. Evolucin de la migracin de tecnologas de bases de datos.
BIBLIOGRAFA ESPECIFICA DE LA UNIDAD: 1. SISTEMAS DE BASES DE DATOS ELMASRI Y NAVATHE 2. INTRODUCTION TO DATABASE SYSTEMS. C.J. DATE 3. DISEO CONCEPTUAL DE BASE DE DATOS NAVATHE, BATINI, CERI 4. INTRODUCCIN A LOS SISTEMAS DE BASES DE DATOS ULLMAN, WIDOM 5. DISEO Y ADMINISTRACION DE BASES DE DATOS HANSEN & HANSEN 6. THE DESIGN OF RELATIONAL DATABASES MANUALES DE ORACLE MANNILA, RAIHA

NOMBRE DE LA UNIDAD (3): REVISION DE PRODUCTOS DURACIN DE LA UNIDAD EN PERIODOS ACADMICOS: OCHO PRACTICA OBJETIVOS DE LA UNIDAD:

El estudiante ser capaz de: 1. Especificar formalmente los requerimientos de un problema 2. Presentar diseo de base de datos 3. Justificar decisiones de diseo 4. Justificar trabajo en equipo.

/TBD2013 3

CONTENIDO:

Presentacin de proyectos de BD Estrategias de presentacin de proyectos - Defensa de trabajos


TCNICAS PREDOMINANTES PROPUESTAS PARA LAUNIDAD: 1. Revisiones de presentaciones de modelos 2. Registro de portafolios de grupos EVALUACIN DE LA UNIDAD: 1. Evaluacin del producto final 2. Evaluacin de los portafolios de los grupos 3. Evaluacin de la presentacin final BIBLIOGRAFA ESPECIFICA DE LA UNIDAD: 1. SISTEMAS DE BASES DE DATOS ELMASRI Y NAVATHE 2. INTRODUCTION TO DATABASE SYSTEMS. C.J. DATE 3. DISEO CONCEPTUAL DE BASE DE DATOS NAVATHE, BATINI, CERI 4. INTRODUCCIN A LOS SISTEMAS DE BASES DE DATOS ULLMAN, WIDOM 5. DISEO Y ADMINISTRACION DE BASES DE DATOS HANSEN & HANSEN 6. THE DESIGN OF RELATIONAL DATABASES MANUALES DE ORACLE MANNILA, RAIHA

METODOLOGA DE LA ENSEANZA:

VI. EVALUACIN. La evaluacin general es sumativa, la misma que se estructura por hitos y logros del taller. Es importante destacar que los grupos para aprobar la materia deben desarrollar de forma continua y bajo seguimiento las actividades del presente plan. De los hitos. Para cada unidad del presente plan se ha establecido un hito dentro el cronograma de desarrollo de la materia, descrito en el cronograma de la materia. De las actividades. Para cada hito se tiene definidas actividades que a su vez tienen fechas de entrega. Del seguimiento. Cada docente de la materia, tendr un portafolio por grupo, que principalmente tendr reportes de progreso en las actividades definidas en el cronograma. De la asistencia. Para cada revisin, TODOS los componentes del grupo deben estar presentes. De las evaluaciones consideradas insuficientes Si un grupo tiene mas de dos fallas consecutivas al cronograma planteado, se considera que el grupo ya no puede continuar con la materia, por desfase de cronograma. No se considerarn grupos que no hayan tenido un seguimiento regular con los docentes asignados, si se da el caso entonces el grupo se rige al primer punto de las excepciones En presentaciones de hitos no se considerarn retrasos en las entregas, ya que esto significa incumplimiento de un hito, de la misma forma estos grupos que incumplan presentaciones por hito no podrn continuar con la materia Los grupos deben estar completos en fases de revisin, caso contrario, sern pasibles a llamados de atencin, jams existir posibilidad de tener durante el desarrollo de la materia tres llamados de atencin. En caso que en la revisin final del producto se encontrara que no cumple las condiciones del problema, estos grupos pueden mejorar como nota de segunda instancia.
/TBD2013 4

De la segunda instancia Los grupos tienen derecho a segunda instancia, si y solo si, han cumplido el cronograma en todos sus hitos De la calificacin Cada hito del cronograma, tiene asignado un porcentaje de nota, de acuerdo al siguiente detalle: Primer hito: 35 puntos Segundo hito: 35 puntos Tercer hito: 30 puntos Otros aspectos a considerar Se evaluar la destreza que los grupos (estudiantes) hayan conseguido en el diseo de bases de datos y manejo de la tecnologa. Otro de los aspectos a considerar en la evaluacin es la aplicacin adecuada de los conceptos de BD: integridad, consistencia, integridad referencial, seguridad, recuperacin. Importante aspecto a considerar en las evaluaciones es el trabajo en equipo y el equipo de trabajo, adems del desempeo a los largo del semestre de acuerdo a reportes de progreso, registrados por los docentes. VII. CRONOGRAMA. HITO 1 : Unidad 1 HERRAMIENTAS/MANEJADORES DE BD: Sybase PowerDesigner /Mysql / PostgreSQL Actividades: Definicin de grupos Planteamiento del problema Actividades: Relevamiento de requerimientos Actividades: Realizar modelo ER Actividades: Validacin del modelo ER Actividades: Realizar modelo relacional de BD Actividades: Implementar modelo de BD Prcticas con SQL Fecha lmite: 4 al 8 de marzo

Fecha lmite: 4 al 8 de marzo

Fecha lmite: 11 al 22 de marzo

Fecha lmite: 1 al 5 de abril

Fecha lmite: 8 al 19 de abril

Actividades: Refinamiento de modelos de BD Actividades: Presentacin de primer HITO

Fecha lmite: 22 al 26 de abril

Fecha tope: 26 de abril

/TBD2013 5

HITO 2 : Unidad 2 HERRAMIENTAS/MANEJADORES DE BD: Sybase PowerDesigner/ MySQL/ PostgreSQL Actividades: Definicin de vistas Practicas SQL Actividades: Definicin de triggers Practicas PL/SQL Actividades: Definicin de ndices Practicas PL/SQL Fecha lmite: 29 de abril al 3 de mayo

Fecha lmite: 6 al 10 de mayo

Fecha lmite: 13 al 16 de mayo

Actividades: Refinamiento de BD IU de acceso a BD Validacin de accesos Actividades: Presentacin del segundo HITO HITO 3 : Unidad 3 Actividad: Entrega final de proyecto Actividad: Casos de excepcin (2da instancia) * bajo las reglas de evaluacin VIII. DISPOSICIONES GENERALES.

Fecha lmite: 27 al 31 de mayo

Fecha tope: 31 de mayo

Fecha lmite: 5 de junio

Fecha lmite: 7 de junio

La tolerancia de retraso para el ingreso al aula/laboratorio, es de 10 minutos. La conformacin de grupos es a eleccin de los estudiantes. La cantidad de estudiantes por grupo es de dos como mnimo y tres como mximo. La asistencia a revisiones/presentaciones de avances es obligatoria. Para el hito 1, se tomara MySql como manejador de base de datos Para el hito 2, se tomar PostgreSQL u otro como manejador de base de datos. La herramienta de apoyo para la materia es Sybase PowerDesigner Las evaluaciones estarn dispuestas a lo largo del semestre. Las prcticas son realizadas en grupos

IX. BIBLIOGRAFA GENERAL.

/TBD2013 6

1. 2. 3. 4. 5. 6. 7.

SISTEMAS DE BASES DE DATOS, PETER ROB, CARLOS CORONEL SISTEMAS DE BASES DE DATOS ELMASRI Y NAVATHE INTRODUCTION TO DATABASE SYSTEMS. C.J. DATE DISEO CONCEPTUAL DE BASE DE DATOS NAVATHE, BATINI, CERI INTRODUCCIN A LOS SISTEMAS DE BASES DE DATOS ULLMAN, WIDOM DISEO Y ADMINISTRACION DE BASES DE DATOS HANSEN & HANSEN THE DESIGN OF RELATIONAL DATABASES MANUALES DE ORACLE MANNILA, RAIHA

/TBD2013 7

Potrebbero piacerti anche