• No se han encontrado resultados

INSTITUTO POLITÉCNICO NACIONAL

N/A
N/A
Protected

Academic year: 2022

Share "INSTITUTO POLITÉCNICO NACIONAL"

Copied!
9
0
0

Texto completo

(1)

PROGRAMA SINTÉTICO

UNIDAD ACADÉMICA: Escuela Superior de Cómputo

PROGRAMA ACADÉMICO:

Ingeniería en Sistemas Computacionales

UNIDAD DE APRENDIZAJE: Tópicos Selectos de Base de Datos NIVEL: III

PROPÓSITO DE LA UNIDAD DE APRENDIZAJE:

Elabora sistemas de información con base en el modelado, diseño, consulta y administración de bases de datos grandes.

CONTENIDOS:

I. Modelado de bases de datos relacionales

II. Fundamentos del modelo de datos semiestructurado III. Implementación de sistemas de base de datos IV. Tópicos adicionales

ORIENTACIÓN DIDÁCTICA:

La presente unidad se abordará a partir de la estrategia de aprendizaje estudio de casos, el profesor aplicará el método deductivo. Esto permitirá que el alumno reflexione y argumente sobre ciertas tendencias actuales de bases de datos grandes y entonces desarrolle trabajos prácticos en cada parcial. Se llevarán a cabo actividades de aprendizaje como indagación documental, organizadores gráficos, lluvia de ideas, discusiones dirigidas y exposición de temas complementarios que conducirán a la generación de productos de software tangibles en donde se exponga la solución de problemas enmarcados en un contexto específico (casos) y/o documentos que recolecten sus indagaciones. El docente indicará las características de los trabajos así como de las actividades a realizar, esto incluye desde el nombre y propósito hasta la forma de evaluarlas y los tiempos de entrega.

EVALUACIÓN Y ACREDITACIÓN

La presente unidad de aprendizaje se evaluará a partir del portafolio de evidencias, el cual se conforma de:

evaluación formativa, sumativa y rúbricas de autoevaluación, coevaluación y heteroevaluación.

Esta unidad de aprendizaje también se puede acreditar mediante:

• Evaluación de saberes previamente adquiridos, con base en los lineamientos establecidos por la Academia.

• Acreditación en otra UA del IPN u otra institución educativa nacional o internacional.

BIBLIOGRAFÍA:

• Date, C.J. (2001). “Introducción a los Sistemas de Bases de Datos” (7a Ed.). México: Ed. Pearson Educación de México. ISBN: 9684444192.

• Elmasri R., Navathe S. B. (2007). “Fundamentos de Sistemas de Bases de Datos” (5a Ed.). España: Ed.

Pearson/Addison Wesley. ISBN: 8478290850.

• García-Molina H., Ullman J. D., Widom J. (2009). “Database Systems: The Complete Book” (2a Ed.). USA:

Ed. Pearson/Prentice Hall. ISBN: 0131873253.

• Hoffer J. A.., Prescott M., Topi H. (2009). “Modern Database Management” (9a Ed.). USA: Ed.

Pearson/Prentice Hall. ISBN: 0136003915.

• Ramakrishnan R., Gehrke J. (2007). “Sistemas de Gestión de Bases de Datos” (3a Ed.). España: Ed.

McGraw-Hill/Interamericana de España. ISBN: 8448156382.

(2)

UNIDAD ACADÉMICA: Escuela Superior de Cómputo

PROGRAMA ACADÉMICO: Ingeniería en Sistemas Computacionales

SALIDA LATERAL: Analista Programador de Sistemas de Información

ÁREA DE FORMACIÓN: Profesional MODALIDAD: Presencial

UNIDAD DE APRENDIZAJE: Tópicos Selectos de Base de Datos

TIPO DE UNIDAD DE APRENDIZAJE: Teórico – práctica Optativa.

VIGENCIA: Agosto 2011 NIVEL: III

CRÉDITOS: 7.5 TEPIC – 4.39 SATCA

INTENCIÓN EDUCATIVA

Esta unidad de aprendizaje contribuye al perfil del egresado de Ingeniería en Sistemas Computacionales al desarrollar las habilidades de indagación constante para el crecimiento profesional y personal, integración de equipos de trabajo con actitud de liderazgo, responsabilidad y ética, solución de problemas de manera crítica, reflexiva, emprendedora e innovadora. Asimismo, permite profundizar en el análisis y diseño de sistemas, abstracción de información, desarrollo de programas de alta calidad e interpretación de especificaciones. Se recomienda haber cursado las unidades de aprendizaje Estructuras de Datos, Bases de Datos, Algoritmia y Programación Estructurada e Ingeniería de Software. La unidad de aprendizaje consecuente a la presente es Trabajo Terminal.

PROPÓSITO DE LA UNIDAD DE APRENDIZAJE:

Elabora sistemas de información con base en el modelado, diseño, consulta y administración de bases de datos grandes.

TIEMPOS ASIGNADOS HORAS TEORÍA/SEMANA: 3.0 HORAS PRÁCTICA/SEMANA: 1.5 HORAS TEORÍA/SEMESTRE: 54 HORAS PRÁCTICA/SEMESTRE: 27

HORAS DE APRENDIZAJE AUTÓNOMO: 54

HORAS TOTALES/SEMESTRE: 81

UNIDAD DE APRENDIZAJE DISEÑADA POR: Academia de Ingeniería de Software REVISADA POR:

Dr. Flavio Arturo Sánchez Garfias Subdirección Académica APROBADA POR:

Ing. Apolinar Francisco Cruz Lázaro Presidente del CTCE.

AUTORIZADO POR: Comisión de Programas Académicos del Consejo General Consultivo del IPN. 2011

________________________________

Ing. Rodrigo de Jesús Serrano Domínguez

Secretario Técnico de la Comisión de Programas Académicos

(3)

UNIDAD DE APRENDIZAJE: Tópicos Selectos de Base de Datos HOJA: 3 DE 9

N° UNIDAD TEMÁTICA: I NOMBRE: Modelado de base de datos relacionales UNIDAD DE COMPETENCIA

Diseña sistemas de software con base en el modelo de datos relacional.

No. CONTENIDOS

HORAS con docente

HORAS (Aprendizaje

Autónomo) BIBLIOGRÁFICA CLAVE

T P T P

1.1 1.1.1.

1.1.2 1.1.3 1.1.4 1.1.5 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8

Fundamentos del modelo relacional Atributo

Dominio Esquema Llave Tupla

Álgebra relacional

Operaciones sobre relaciones

Combinación de operaciones para formar consultas Nombre y renombre

Diseño de bases de datos relacionales Dependencias funcionales

Primera forma normal Segunda forma normal Tercera forma normal Otras formas normales Fundamentos de SQL

Definición de un esquema de relación Modificaciones a la base de datos Consultas simples

Subconsultas

Operadores de agregación Agrupación

Cláusula having Transacciones

0.5

0.5

0.5

0.5

1.5

1.5

1.5

1.0

2.0

2.0

2.0

2.0

2.0

2.0

2.0

1C, 5B, 6B

Subtotales: 2.0 4.5 7.0 8.0 ESTRATEGIAS DE APRENDIZAJE

Encuadre del curso y formación de equipos.La presente unidad se abordará a partir de la estrategia de aprendizaje estudio de casos y el método deductivo, lo que permitirá la consolidación de las siguientes técnicas de aprendizaje:

indagación documental, organizadores gráficos, lluvia de ideas, discusiones dirigidas, exposición de temas complementarios, resolución de problemas y realización de prácticas. Las cuales apoyarán actividades como la realización de ejercicios de normalización, álgebra relacional y SQL, así como el trabajo del parcial.

EVALUACIÓN DE LOS APRENDIZAJES Evaluación diagnóstica

Portafolio de evidencias:

Ejercicios de normalización Ejercicios de álgebra relacional Ejercicios de SQL

Exposición en equipo Reportes de prácticas Trabajo del parcial

Rúbricas de autoevaluación Rúbrica de coevaluación Evidencia de aprendizaje

5%

5%

5%

5%

5%

35%

5%

5%

30%

(4)

UNIDAD DE APRENDIZAJE: Tópicos Selectos de Base de Datos HOJA: 4 DE 9

N° UNIDAD TEMÁTICA: II NOMBRE: Fundamentos del Modelo de Datos Semiestructurado UNIDAD DE COMPETENCIA

Diseña sistemas de software con base en el modelo de datos semiestructurado.

No. CONTENIDOS

HORAS con docente

HORAS (Aprendizaje

Autónomo) BIBLIOGRÁFICA CLAVE

T P T P

2.1 2.1.1 2.1.2 2.1.3 2.1.4

2.2 2.2.1 2.2.2 2.2.3

El modelo de datos semiestructurado Datos semiestructurados

XML

Definición de tipo de documento (DTD) Esquema XML

Lenguajes de programación para XML XPath

XQuery

Lenguaje extensible de hojas de estilo (XSL)

1.0 1.5

1.5 3.5

1.0 3.0

3.0 4.0

3B

Subtotales: 4.0 3.5 7.0 4.0 ESTRATEGIAS DE APRENDIZAJE

La presente unidad se abordará a partir de la estrategia de aprendizaje estudio de casos y el método deductivo, lo que permitirá la consolidación de las siguientes técnicas de aprendizaje: comunicación, planteamiento y resolución de problemas, trabajo en grupo, negociación, creación y desarrollo de cursos alternativos en la resolución de problemas y desarrollo de prácticas. Estas técnicas apoyarán actividades como modelado, programación y trabajo del parcial.

EVALUACIÓN DE LOS APRENDIZAJES

Portafolio de evidencias:

Ejercicios de modelado Ejercicios de programación Reportes de prácticas Trabajo del parcial

Rúbricas de autoevaluación Rúbrica de coevaluación Evidencia de aprendizaje

10%

10%

5%

35%

5%

5%

30%

(5)

UNIDAD DE APRENDIZAJE: Tópicos Selectos de Base de Datos HOJA: 5 DE 9 N° UNIDAD TEMÁTICA: III NOMBRE: Implementación de Sistemas de Base de Datos

UNIDAD DE COMPETENCIA

Programa algoritmos de procesamiento de consultas con base en diversas estructuras de índices.

No. CONTENIDOS

HORAS con docente

HORAS (Aprendizaje

Autónomo) BIBLIOGRÁFICA CLAVE

T P T P

3.1 3.1.1 3.1.2 3.1.3 3.1.4 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.3 3.3.1 3.3.2 3.3.3 3.3.4 3.4 3.4.1 3.4.2 3.4.5 3.5 3.5.1 3.5.2

Estructuras de índices

Fundamentos de estructuras de índices Árbol B

Tablas hash

Índices multidimensionales Ejecución de consultas Scanning

Hashing Sorting Indexing

Optimización de consultas Reglas algebraicas

Estimación del costo de las operaciones Elección del plan basado en costos Orden de reuniones

Control de concurrencia Planes seriales y serializables Serialización usando candados

Bloqueando sistemas con diferentes modos de bloqueo.

Manejo de transacciones Seriabilidad y recuperabilidad.

Abrazo mortal

1.0

1.0

1.0

1.0

1.0

3.0

3.0

2.5

2.5

1.0

1.0

4.0

1C, 5B, 3B, 6B

Subtotales: 5.0 3.0 10.0 4.0 ESTRATEGIAS DE APRENDIZAJE

La presente unidad se abordará a partir de la estrategia de aprendizaje estudio de casos y el método deductivo, lo que permitirá la consolidación de las siguientes técnicas de aprendizaje: resolución de problemas, toma de decisiones, elaboración de cursos de acción, generación de soluciones alternativas viables, trabajo en grupo, respeto hacia las opiniones de los demás, tolerancia y realización de prácticas. Estas técnicas apoyan a la exposición oral y la realización de programas.

EVALUACIÓN DE LOS APRENDIZAJES Portafolio de evidencias:

Exposición oral Ejercicios.

Prácticas

Evaluación de programas Rúbricas de autoevaluación Rúbrica de coevaluación Evidencia de aprendizaje

5%

10%

10%

35%

5%

5%

30%

(6)

UNIDAD DE APRENDIZAJE: Tópicos Selectos de Base de Datos HOJA: 6 DE 9

N° UNIDAD TEMÁTICA: IV NOMBRE: Tópicos adicionales UNIDAD DE COMPETENCIA

Hace conclusiones acerca de tópicos con base en líneas de investigación actuales de base de datos.

No. CONTENIDOS

HORAS con docente

HORAS (Aprendizaje

Autónomo) BIBLIOGRÁFICA CLAVE

T P T P

4.1 4.1.1 4.1.2

4.2 4.2.1 4.2.2 4.2.3

Base de datos e Internet

La arquitectura de un motor de búsqueda Identificación de páginas importantes

Bases de datos especiales Orientadas a objetos Basadas en lógica Geográficas

2.5

2.5

7.0

7.0

3B

Subtotales por Unidad temática: 5.0 0.0 14.0 0.0 ESTRATEGIAS DE APRENDIZAJE

La presente unidad se abordará a partir de la estrategia de aprendizaje estudio de casos y el método deductivo, lo que permitirá la consolidación de las siguientes técnicas de aprendizaje: análisis, argumentación, toma de decisiones a través del diálogo y el debate, reflexión, comunicación, respeto hacia las opiniones de los demás y tolerancia.

EVALUACIÓN DE LOS APRENDIZAJES

Portafolio de evidencias:

Reportes escritos Presentaciones orales

Rúbricas de autoevaluación Rúbrica de coevaluación Evidencia de aprendizaje

25%

25%

5%

5%

40%

(7)

UNIDAD DE APRENDIZAJE: Tópicos Selectos de Base de Datos HOJA: 7 DE 9

RELACIÓN DE PRÁCTICAS

PRÁCTICA No.

NOMBRE DE LA PRÁCTICA UNIDADES TEMÁTICAS

DURACIÓN LUGAR DE REALIZACIÓN 1

2 3 4

5 6 7 8 9

Implementación de una base de datos relacional.

Modificaciones a la base de datos Consultas y subconsultas.

Operadores de agregación, agrupación y cláusula having.

Transacciones.

Integración de información.

Consultas con XQuery.

Procesamiento de consultas.

Optimización de consultas.

I

I I

I I II II III III

2.0

2.0 2.5

3.0 3.0 3.5 4.0 3.5 3.5

Laboratorio de Cómputo.

TOTAL DE HORAS

27.0

EVALUACIÓN Y ACREDITACIÓN:

Las prácticas aportan el 5% de la calificación de las primeras dos unidades temáticas y el 10% de la calificación de la tercer unidad temática.

Las prácticas se consideran requisito indispensable para acreditar esta unidad de aprendizaje.

(8)

UNIDAD DE APRENDIZAJE: Tópicos Selectos de Base de Datos HOJA: 8 DE 9

PERÍODO UNIDAD PROCEDIMIENTO DE EVALUACIÓN

1

1

2

3

I

II

III

IV

Evaluación continua 70%

Evidencia de aprendizaje 30%

Evaluación continua 70%

Evidencia de aprendizaje 30%

Evaluación continua 70%

Evidencia de aprendizaje 30%

Evaluación continua 60%

Evidencia de aprendizaje 40%

La Unidad I aporta el 10% de la calificación final.

La Unidad II aporta el 30% de la calificación final.

La Unidad III aporta el 30% de la calificación final.

La Unidad IV aporta el 30% de la calificación final.

Esta unidad de aprendizaje también se puede acreditar mediante:

• Evaluación de saberes previamente adquiridos, con base en los lineamientos establecidos por la Academia.

• Acreditación en otra UA del IPN u otra institución educativa nacional o internacional.

Si esta unidad de aprendizaje se acredita en Evaluación Extraordinaria o a Titulo de Suficiencia se realizará de acuerdo a los lineamientos establecidos en la reunión de academia que para tal efecto se realice.

CLAVE B C BIBLIOGRAFÍA

1

2

3

4

5

6

X

X

X

X

X

X

Date, C.J. (2001). “Introducción a los Sistemas de Bases de Datos” (7a Ed.). México: Ed. Pearson Educación de México. ISBN: 9684444192

Elmasri, R. Navathe, S. B. (2007). “Fundamentos de Sistemas de Bases de Datos” (5a Ed.). España: Ed. Pearson/Addison Wesley. ISBN: 8478290850

García-Molina, H. Ullman, J. D. Widom, J. (2009). “Database Systems: The Complete Book” (2a Ed.). USA: Ed. Pearson/Prentice Hall. ISBN:

0131873253

Hoffer, J. A. Prescott, M. Topi, H. (2009). “Modern Database Management”

(9a Ed.). USA: Ed. Pearson/Prentice Hall. ISBN: 0136003915

Ramakrishnan, R. Gehrke, J. (2007). “Sistemas de Gestión de Bases de Datos” (3a Ed.). España: Ed. McGraw-Hill/Interamericana de España.

ISBN: 8448156382

Silberschatz, A. Korth, H. F., Sudarshan S. (2007). “Fundamentos de Diseño de Bases de Datos” (5a Ed.). España: Ed. McGraw- Hill/Interamericana de España. ISBN: 8448146441

(9)

PERFIL DOCENTE POR UNIDAD DE APRENDIZAJE

1. DATOS GENERALES

UNIDAD ACADÉMICA: Escuela Superior de Cómputo

PROGRAMA ACADÉMICO:

Ingeniería en Sistemas Computacionales

NIVEL III

ÁREA DE FORMACIÓN: Institucional Científica Básica

Profesional Terminal y de Integración ACADEMIA: Ingeniería de Software UNIDAD DE APRENDIZAJE: Tópicos Selectos de Base de Datos

ESPECIALIDAD Y NIVEL ACADÉMICO REQUERIDO: Maestro en Computación o afín

2. PROPÓSITO DE LA UNIDAD DE APRENDIZAJE:

Elabora sistemas de información con base en el modelado, diseño, consulta y administración de bases de datos grandes.

3. PERFIL DOCENTE:

CONOCIMIENTOS EXPERIENCIA PROFESIONAL

HABILIDADES ACTITUDES

• Modelo de datos relacional.

• Modelo de datos semiestructurado.

• Programación estructurada.

• Desarrollo de proyectos de software.

• Sistemas Gestores de Bases de Datos

• SQL

• MEI.

• Idioma Inglés

• Experiencia de un año endiseño de sistemas de información.

• Experiencia de un año en implementación de bases de datos.

• Experiencia de dos años en el manejo de grupos y en el trabajo colaborativo.

• Experiencia de un año como Docente de Nivel Superior.

• Análisis y síntesis.

• Abstracción de información.

• Programación.

• Liderazgo.

• Toma de decisiones.

• Manejo de Conflictos.

• Manejo de grupos.

• Fluidez verbal de ideas.

• Habilidades didácticas.

• Aplicación del MEI.

• Responsable.

• Honesto.

• Respetuoso.

• Tolerante.

• Asertivo.

• Colaborativo.

• Participativo.

• Creativo.

ELABORÓ REVISÓ AUTORIZÓ

_________________________________

Dra. Lorena Chavarría Báez Ing. Nancy Ocotitla Rojas M. en C. Euler Hernández Contreras

_________________________________

Dr. Flavio Arturo Sánchez Garfias Subdirector Académico

_________________________________

Ing. Apolinar Francisco Cruz Lázaro Director

Fecha: 2011

Referencias

Documento similar

De non ser así, as facturas non poderán tramitarse para o pago, e a USC, a través do responsable de asuntos económicos do centro da USC que solicitou os seus servicios Rexeitará

Comunicación presentada en las V Jornadas Interdisciplinares: Estudios de Género en el Aula: Historia, Cultura visual e Historia del Arte, Málaga, España.. ¿Qué sería de

Esta U.D.A. de Podología nace con la voluntad de dar respuesta a la necesidad de contribuir a la integración de conocimiento, actitudes y habilidades en la formación de

De la Salud de la Universidad de Málaga y comienza el primer curso de Grado en Podología, el cual ofrece una formación generalista y profesionalizadora que contempla

[r]

[r]

En nuestra opinión, las cuentas anuales de la Entidad Pública Empresarial Red.es correspondientes al ejercicio 2010 representan en todos los aspectos significativos la imagen fiel

En nuestra opinión, las cuentas anuales de la Entidad Pública Empresarial Red.es correspondientes al ejercicio 2012 representan en todos los aspectos