0% encontró este documento útil (0 votos)
26 vistas2 páginas

Fundamentos BD

Este documento presenta la asignatura Fundamentos de Bases de Datos. El objetivo es desarrollar bases de datos para diseñar soluciones de software mediante la interacción con bases de información dinámicas. La asignatura cubrirá temas como introducción a bases de datos, modelo entidad relación, SQL, y diseño de bases de datos relacionales. Los estudiantes aprenderán a través de lecturas, proyectos grupales, prácticas de laboratorio y exposiciones evaluadas.

Cargado por

Talo Talo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas2 páginas

Fundamentos BD

Este documento presenta la asignatura Fundamentos de Bases de Datos. El objetivo es desarrollar bases de datos para diseñar soluciones de software mediante la interacción con bases de información dinámicas. La asignatura cubrirá temas como introducción a bases de datos, modelo entidad relación, SQL, y diseño de bases de datos relacionales. Los estudiantes aprenderán a través de lecturas, proyectos grupales, prácticas de laboratorio y exposiciones evaluadas.

Cargado por

Talo Talo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

DENOMINACIÓN DE LA ASIGNATURA O UNIDAD DE APRENDIZAJE

FUNDAMENTOS DE BASES DE DATOS


DESARROLLO PROFESIONAL DP0205
ÁREA CLAVE DE LA ASIGNATURA

FINES DE APRENDIZAJE O FORMACIÓN


Desarrollar bases de datos para el diseño de soluciones integrales de software, mediante la interacción con
bases de información dinámicas.

CONTENIDO TEMÁTICO

1. Introducción a las bases de datos


1.1. Concepto de sistema de información
1.2. Sistemas de bases de datos y sus aplicaciones
1.3. Sistemas de bases de datos frente a los sistemas de archivos
1.4. Usuarios y administradores de la base de datos
1.5. Componentes de los sistemas de bases de datos
1.6. Arquitectura de los sistemas de bases de datos
2. Modelo entidad relación
2.1. Conceptos básicos
2.2. Diagramas entidad-relación (ER)
2.3. Diseño de un esquema de base datos
2.4. Lenguaje de Modelado Unificado (UML) (modelo conceptual)
2.5. Modelo relacional
3. Introducción a SQL
3.1. Estructura básica (SELECT, WHERE)
3.2. Funciones de agregación (GROUP BY, HAVING)
3.3. Consultas sobre múltiples tablas
3.4. Subconsultas
3.5. Operadores JOIN
3.6. Manipulación de la base de datos (INSERT, UPDATE, DELETE)
4. Diseño de bases de datos relacionales
4.1. Diseño de esquemas relacionales de bases de datos
4.2. Dependencias funcionales
4.3. Anomalías
4.4. Descomposición
4.5. Formas normales
4.6. Modelo ER y la normalización
4.7. Reducción de un esquema ER a tablas
4.8. Análisis de un caso práctico

ACTIVIDADES DE APRENDIZAJE | BAJO CONDUCCIÓN DE UN ACADÉMICO


• Lectura comentada sobre introducción a las bases de datos
• Exposición individual o por equipos respecto a arquitectura de los sistemas de bases de datos
• Analizar por medio de organizadores gráficos modelo entidad relación
• Realizar prácticas en laboratorio de cómputo relacionados con estructura básica (SELECT, WHERE)
• Realizar prácticas en laboratorio de cómputo relacionados con manipulación de la base de datos (INSERT, UPDATE, DELETE)
• Mesas de discusión grupal guiada sobre diseño de bases de datos relacionales
• Presentar de manera oral y escrita avances del proyecto final consistente en desarrollar bases de datos para el diseño de soluciones
integrales de software

ACTIVIDADES DE APRENDIZAJE | INDEPENDIENTES


• Leer y resumir textos referentes a introducción a las bases de datos
• Realizar infografías referentes a concepto de sistema de información
• Investigar en diversas fuentes con la finalidad de exponer sobre arquitectura de los sistemas de bases de datos. Realizar reporte
• Realizar un cuadro comparativo identificando sistemas de bases de datos frente a los sistemas de archivos
• Elaborar organizadores gráficos relacionados con modelo entidad relación
• Leer y extraer conceptos principales para elaborar un glosario sobre lenguaje de Modelado Unificado (UML) (modelo conceptual)
• Realizar reportes de las prácticas realizadas en laboratorio sobre estructura básica (SELECT, WHERE)
• Realizar reportes de las prácticas realizadas en laboratorio sobre manipulación de la base de datos (INSERT, UPDATE, DELETE)
• Elaborar de mapas mentales para discutir en grupo acerca de diseño de bases de datos relacionales
• Realizar diagramas referentes a modelo ER y la normalización
• Realización de proyecto final consistente en desarrollar bases de datos para el diseño de soluciones integrales de software

Cabe mencionar que estas actividades serán compartidas y/o realizadas mediante la plataforma institucional, medio por el cual serán compartidas
las instrucciones y en su caso archivos (lecturas, videos, artículos, conferencias, etc.) para su realización, así como se establecerán los plazos y
medios para su entrega, misma que, a consideración del profesor, podrá realizarse presencialmente o por la misma plataforma.
CRITERIOS DE EVALUACIÓN
Exposiciones 10%
Actividades en clase (lecturas comentadas, análisis mediante organizadores gráficos,
prácticas, mesas de discusión.) 30%
Tareas y trabajos (resúmenes, infografías, cuadro comparativo, organizadores gráficos, conceptos principales, reportes de prácticas e
investigación, mapas mentales, diagramas.) 15%
Exámenes 15%
Proyecto final 30%
TOTAL 100%

MODALIDADES TECNOLÓGICAS E INFORMÁTICAS


La plataforma institucional está alojada en la dirección http://moodle.ucq.edu.mx/ y está configurada bajo la herramienta de gestión de aprendizaje
(o más concretamente de Learning Content Management) Moodle, misma que es de distribución libre y permite una interacción entre alumnos-
alumnos y alumnos-profesor mediante diversas herramientas.

Se eligió esta herramienta por considerar que coincide con la filosofía de Universidad Cuauhtémoc, Plantel Querétaro, dado que su desarrollo es
guiado por la pedagogía de constructivismo social, proporcionando una serie de herramientas centradas en el estudiante dentro de un ambiente
de aprendizaje colaborativo, que contribuye y facilita tanto la enseñanza como el aprendizaje.

Otra de las características de esta plataforma es su interfaz simple, recursos bien documentados, y mejoras continuas.

A los alumnos, les permite, entre otras cosas:

• Utilizar e intervenir en foros de discusión para interactuar con pares y profesores


• Personalizar la visualización de sus cursos de acuerdo con sus interese o necesidades
• Filtrar su calendario a fin de tener claridad en las fechas de inicio/final de cursos, entrega de trabajos, etc.
• Añadir emojis para comunicarse
• Recibir y gestionar recordatorios acerca de fechas importantes
• Alertas cuando está a punto de sobrepasar el tiempo designado para una actividad
• Observar y acceder al/los curso(s) donde está inscrito para visualizar las actividades y materiales a realizar

A los profesores, les permite, entre otras cosas:

• Crear de manera fácil y rápida las actividades a realizar por los alumnos
• Agregar los documentos (PDF, imágenes o enlaces) para la fácil consulta de los alumnos
• Calificar actividades de acuerdo con la ponderación que establezca previamente
• Observar el comportamiento de los alumnos en la plataforma (las veces que acceden, el tiempo que duran las sesiones, las veces que descarga
o accede a documentos)
• Comunicarse con varios (o todos) los alumnos de un curso mediante avisos
• Interactuar y discutir las ideas con los alumnos de un curso mediante foros de discusión
• En algunas actividades, dividir al grupo en “equipos” a fin de tener actividades diversas en el mismo grupo de acuerdo con ciertas características
o intereses.

También podría gustarte