4A Relacionales TV


SUBMÓDULO 1 
Implementa bases de datos relacionales en un sistema de información 
144 horas







 

📂 ¿Qué debe incluir?

                         Un portafolio de evidencias puede contener:

  1. Introducción – Breve presentación del estudiante y el propósito del portafolio.
  2. Trabajos y actividades realizadas – Ensayos, proyectos, tareas, ejercicios, etc.
  3. Reflexión personal – Opinión sobre el aprendizaje y cómo se han superado retos.
  4. Evidencias gráficas o audiovisuales – Fotografías, capturas de pantalla, videos o esquemas.
  5. Autoevaluación – Análisis del desempeño y áreas de mejora.
Actividad Socioemocional                                                            Actividad 1
🎤 "3, 2, 1... ¡Yo!"
Presentarse cada uno de los integrantes del grupo dirá su nombre y cuál es su sueño o meta, deberá escribirlo en la primera hoja de su cuaderno, decorándolo con diferentes colores,
con la finalidad de que todos los días observe y reflexione si lo que hizo en el día lo encamina hacia sus sueños o meta
Acuerdos y forma de trabajar en la materia 
Crear acuerdos en el grupo, que se llevaran a cabo durante el semestre, aporta tus comentarios e ideas para generar un ambiente favorable y sano en el aula. Regístralos en tu portafolio de evidencias.
¿Cómo se evalúa en la materia?
* Aléjate de las DROGAS elige ser FELIZ

Actividad 2

📌 Diagnóstico de Conocimientos en Programación

Nombre del alumno: _______________________
Fecha: _______________
Grupo: _______________

Instrucciones: Responde las siguientes preguntas de manera clara y concisa.

🔹 Preguntas Abiertas

  1. Explica qué es un algoritmo y menciona un ejemplo de su uso en la vida cotidiana.

  2. Describe la diferencia entre un lenguaje de programación de alto nivel y uno de bajo nivel.

  3. Escribe un pseudocódigo que realice lo siguiente: pida al usuario un número y determine si es par o impar.

  4. Explica qué son las estructuras de control en programación y menciona tres ejemplos.

  5. Define qué es una variable en programación y da un ejemplo de cómo se usa en un lenguaje de tu elección.

  6. Explica la diferencia entre una base de datos relacional y una no relacional. Da un ejemplo de cada una.

  7. Describe qué es la Programación Orientada a Objetos (POO) y menciona sus principales características.

  8. En términos de eficiencia, ¿por qué es importante elegir la estructura de datos adecuada para un programa?

  9. Escribe un fragmento de código en Python o C que muestre el mensaje "Bienvenido al diagnóstico de programación".

  10. Menciona una tecnología o lenguaje de programación que te interese aprender y explica por qué.

Actividad 3
Documenta el siguiente glosario en tu portafolio de evidencias y analízalo en tu grupo guiado por tu maestro

📌 Glosario Básico: Bases de Datos Relacionales

  1. Base de Datos Relacional (RDB)
    Un tipo de base de datos que almacena datos en tablas relacionadas entre sí mediante claves primarias y foráneas. Cada tabla está organizada en filas y columnas, similar a una hoja de cálculo.

  2. Tabla
    Una estructura que organiza los datos en filas y columnas. Cada fila (registro) contiene información de una entidad, y cada columna (campo) representa un atributo de esa entidad.

  3. Registro (o Fila)
    Una línea horizontal en una tabla que contiene información sobre un solo elemento, como un cliente, producto o transacción. También se le llama tupla.

  4. Campo (o Columna)
    Una categoría de datos en una tabla. Cada columna tiene un nombre y un tipo de dato asociado, como texto, número, fecha, etc.

  5. Clave Primaria (Primary Key)
    Un campo o conjunto de campos en una tabla que identifica de manera única cada registro. No puede haber dos registros con la misma clave primaria.

  6. Clave Foránea (Foreign Key)
    Un campo en una tabla que se utiliza para vincularla a otra tabla. La clave foránea hace referencia a la clave primaria de otra tabla, creando una relación entre las dos tablas.

  7. Relación
    Una asociación entre dos o más tablas en una base de datos. Se puede establecer mediante claves foráneas y puede ser de uno a uno, uno a muchos, o muchos a muchos.

  8. SQL (Structured Query Language)
    Un lenguaje estándar utilizado para gestionar bases de datos relacionales. Se emplea para crear, leer, actualizar y eliminar datos (operaciones CRUD).

  9. Normalización
    El proceso de organizar los datos en una base de datos para reducir la redundancia y mejorar la integridad de los datos. Se divide en varias formas normales (1NF, 2NF, 3NF).

  10. Integridad Referencial
    Una propiedad de la base de datos que garantiza que las relaciones entre tablas sean coherentes. Por ejemplo, cuando se elimina un registro, las claves foráneas relacionadas también deben actualizarse o eliminarse para evitar inconsistencias.

  11. Consulta (Query)
    Una instrucción escrita en SQL que solicita información específica de la base de datos. Ejemplo: SELECT * FROM clientes WHERE edad > 18.

  12. Índice
    Una estructura de datos que mejora la velocidad de las consultas en una base de datos, permitiendo búsquedas rápidas en columnas específicas.

  13. Vista (View)
    Una tabla virtual que se genera a partir de una consulta SQL. Las vistas no almacenan datos por sí mismas, sino que muestran resultados en tiempo real según la consulta.

  14. Transacción
    Un conjunto de operaciones en la base de datos que se realizan de manera atómica (todas las operaciones son exitosas o ninguna lo es). Las transacciones aseguran la integridad de la base de datos.

  15. ACID
    Un conjunto de propiedades (Atomicidad, Consistencia, Aislamiento, Durabilidad) que garantizan que las transacciones se manejen de manera confiable y sin errores.

  16. Relación Uno a Muchos (1:N)
    Un tipo de relación donde un registro de una tabla está vinculado a múltiples registros de otra tabla, pero los registros de la segunda tabla solo pueden estar vinculados a un solo registro de la primera.

  17. Relación Muchos a Muchos (M:N)
    Una relación en la que múltiples registros de una tabla están relacionados con múltiples registros de otra tabla. Este tipo de relación suele requerir una tabla intermedia.

  18. Procedimiento Almacenado (Stored Procedure)
    Un conjunto de instrucciones SQL almacenadas en la base de datos que se pueden ejecutar en respuesta a una solicitud del usuario o de una aplicación.

  19. Función
    Similar a un procedimiento almacenado, pero devuelve un valor. Las funciones se pueden usar dentro de consultas SQL para realizar cálculos o manipulaciones.

  20. Backups (Copia de Seguridad)
    El proceso de hacer una copia de los datos de la base de datos para protegerla de pérdidas o daños. Los backups pueden ser completos o incrementales.

Actividad 4
Contesta el siguiente formulario y guarda tu evidencia 
Actividad 5






Actividad 6
Documenta los diferentes conceptos en tu portafolio de evidencias de Modelo vista controlador






Actividad 7












Actividad 8
Crea un inventario del CC1, donde documentes todos los artículos (objetos) que están dentro de esa área y utilizas para trabajar, sigue las instrucciones de tu maestro en el aula y aplica los conocimientos del tema anterior.
Actividad 9
Análisis y diseño de una base de datos







Actividad 10
Crea una base de datos que contenga una tabla de alumnos de 4a
Actividad 11
Captura la tabla de los alumnos en SQL

Actividad 11


Realiza un breve resumen en tu portafolio de evidencias 
Actividad 12
Realiza un análisis del siguiente tema, documéntalo en tu portafolio





























Actividad 13
Formularios dentro de la tabla de los alumnos
25 formularios

Actividad 14
En el aula se solicita crear un inventario de 10 alumnos del contenido de sus mochilas, crea una base de datos con dicha información  

Actividad 15

Realiza en modelo entidad relación 

Existen 5 entidades

Recursos humanos

contabilidad

producción

Clientes

Directivos


Todas las entidades tienen como identificador el atributo id

Recursos humanos tiene como atributos; empleado, dirección, correo, curp y RFC solo el RFC no es obligatorio 

Contabilidad tiene como atributos cobrador, sueldo, obligatorios todos

Producción tiene como atributo; empleado, puesto, sueldo, comisión todos obligatorios

Cliente tiene como atributos; nombre, dirección, teléfono, factura, solo dirección no es obligatorio

Directivos tiene como atributo;  puesto directivo, sueldo, horario, nombre todos obligatorios  


Relaciones   


  • Recursos humanos se relaciona de uno a muchos con todas las entidades de tipo nomina
  • Contabilidad se relaciona con cliente de tipo cobranza y su relación es de uno a uno  
  • Directivos trabajan con producción 



<
Actividad 16












Actividad 17
Crea informes
Lista de asistencia del grupo
Credencial de estudiante
Invitación a PAEC
Diploma

Actividad 1

Unidad II

Proyecto 

Creación de negocio 

Descripción del Proyecto: Este proyecto tiene como objetivo que los alumnos desarrollen habilidades en el uso de Microsoft Access mediante la creación de una base de datos para un negocio ficticio. A lo largo del proyecto, los estudiantes diseñarán la identidad del negocio, incluyendo el nombre y el logotipo, y estructurarán una base de datos funcional que gestione la información clave de la empresa.

Objetivos del Proyecto:

  1. Fomentar la creatividad y el pensamiento emprendedor al diseñar un negocio desde cero.

  2. Desarrollar habilidades en la creación y gestión de bases de datos con Microsoft Access.

  3. Aprender a estructurar la información en tablas y establecer relaciones entre ellas.

  4. Utilizar consultas, formularios e informes para la gestión eficiente de la empresa.

Actividades a Realizar:

  1. Definición del Negocio:

    • Elegir el tipo de negocio (restaurante, tienda de ropa, librería, etc.).

    • Crear el nombre y diseñar un logotipo representativo.

  2. Creación de la Base de Datos en Microsoft Access:

    • Diseñar las tablas necesarias, como:

      • Clientes (ID, nombre, dirección, teléfono, correo electrónico).

      • Productos/Servicios (ID, nombre, descripción, precio, stock).

      • Ventas (ID, fecha, cliente, producto/servicio, cantidad, total).

      • Empleados (ID, nombre, cargo, salario, fecha de contratación).

    • Establecer relaciones entre las tablas.

  3. Implementación de Consultas y Formularios:

    • Crear consultas para filtrar información (ventas por cliente, productos más vendidos, etc.).

    • Diseñar formularios para la fácil introducción de datos.

    • Generar informes para visualizar información clave del negocio.

  4. Presentación del Proyecto:

    • Explicar el concepto del negocio y su identidad visual.

    • Mostrar la base de datos creada en Access y su funcionamiento.

Criterios de Evaluación:

  • Creatividad y coherencia en la definición del negocio.

  • Correcta estructura y relación de las tablas en Access.

  • Funcionalidad de consultas, formularios e informes.

  • Presentación clara y organizada del proyecto.


Actividad 2

Exposición de proyecto
Actividad 3
Crea jun formulario para los tutores siguiendo las instrucciones del video




4 comentarios

  1. que bonito hahaha, no te creas

    ResponderBorrar
  2. Yo he conocido gente que se droga no por que sean mis amigos si no por cosas de la vida me lo llegó a encontrar y e visto literalmente como arruinan su vida por eso
    Por ejemplo conozco una señora que tenía una niña pequeña pero ella andaba en drogas cuando la volví a ver la bebe ya no la traía me dio mucha nostalgia porque dije que tan perdida debe andar para que le quiten a la bebé pero bueno
    Realmente no me gustaría que mia abuelos me vieran en una situación asi de mal me daría mucha vergüenza por qué ellos me criaron para terminar así NOO

    ResponderBorrar
  3. No POS está mal mejor háganse una chaqueta ta mejor o chamben pero no sé drogen ya mal y ya gracias

    ResponderBorrar