# data[].attributes.body
¿Al diseñar una base de datos para una tienda en línea, ¿qué consecuencias podría tener crear una sola tabla con toda la información de clientes, productos y ventas? Explique cómo un diseño adecuado de tablas mejora la organización y la integridad de los datos?

Crear una sola tabla con toda la información de clientes, productos y ventas tendría varias consecuencias negativas: se duplicarían muchos datos, aumentaría el riesgo de errores e inconsistencias, sería más difícil actualizar la información y el rendimiento de la base de datos disminuiría a medida que crecieran los registros.

Un diseño adecuado consiste en separar la información en tablas diferentes (por ejemplo: Clientes, Productos y Ventas) y relacionarlas mediante claves primarias y foráneas. Esto mejora la organización de los datos, evita la duplicación de información, facilita las consultas y garantiza una mayor integridad y confiabilidad de la base de datos.

Yoneli Osoria Adames (2025-1107)

Cecilia santos ( 2023-0584)

Araceli Reyes Leria (2026-0265)

Darlin concepción mosquea (2025-0305)

# data[].attributes.headline
Sala 4.Imagine que el gerente de una empresa desea conocer cuáles fueron los cinco productos más vendidos durante el último mes. ¿Por qué una consulta es más eficiente que revisar manualmente los registros? Explique cómo esta herramienta facilita el análisis de la información.

# data[].attributes.subject
Sala 4.Imagine que el gerente de una empresa desea conocer cuáles fueron los cinco productos más vendidos durante el último mes. ¿Por qué una consulta es más eficiente que revisar manualmente los registros? Explique cómo esta herramienta facilita el análisis de la información.

# data[].attributes.body
1. ¿Por qué es más eficiente que la revisión manual?
Velocidad y procesamiento masivo: Un sistema de base de datos puede procesar miles de transacciones del mes en cuestión de segundos, sumando las unidades vendidas por producto y ordenándolas automáticamente de mayor a menor. Manualmente, esto requeriría horas o días de conteo.
Reducción del error humano: La revisión manual está expuesta a omisiones, errores de suma, duplicación de datos o fatiga. La consulta ejecuta un algoritmo exacto sobre la información almacenada.
Automatización del filtrado: La consulta permite aplicar parámetros específicos en un solo paso (por ejemplo: ⁠Fecha = Último Mes⁠ y ⁠Límite = Top 5⁠), omitiendo de inmediato el resto de los datos irrelevantes.
2. ¿Cómo facilita el análisis de la información?
Respuestas inmediatas para la toma de decisiones: El gerente obtiene un reporte claro e instantáneo, lo que le permite reaccionar rápido para reabastecer el inventario de los productos estrella o planificar estrategias de marketing.
Consolidación de datos: Si las ventas provienen de diferentes canales (tienda física, página web, distintos vendedores), la consulta unifica toda la información en un único resultado coherente.
Comparabilidad y proyecciones: Facilita comparar este "Top 5" con meses anteriores para identificar tendencias de consumo, estacionalidad o cambios en las preferencias de los clientes.

Una consulta es más eficiente porque procesa, suma y ordena miles de registros en segundos, eliminando el margen de error humano y el tiempo que tomaría un conteo manual.

Esta herramienta facilita el análisis al transformar un gran volumen de datos dispersos en información estratégica e inmediata (el Top 5 de productos), lo que permite al gerente tomar decisiones rápidas sobre el control de inventarios, compras y estrategias de ventas.

Virginia Míchel de la Cruz

2026-0258

Albehiry Samaria Núñez cruz

2026-0371

# data[].attributes.attachment_caption
La base de datos relacional fue propuesta por el informático británico Edgar F. Codd en 1970, mientras trabajaba en IBM. Ese mismo año publicó el artículo "A Relational Model of Data for Large Shared Data Banks", en el que presentó el modelo relacional como una nueva forma de organizar y administrar la información.
Su propuesta revolucionó la informática porque permitió almacenar los datos en tablas relacionadas entre sí, facilitando las consultas, el mantenimiento y la integridad de la información. Gracias a este modelo surgieron sistemas de gestión de bases de datos relacionales como MySQL, PostgreSQL, Oracle Database y Microsoft SQL Server.
Como reconocimiento a su contribución, Edgar F. Codd recibió el Premio Turing en 1981, considerado el máximo reconocimiento en el campo de la informática.

# data[].attributes.headline
¿Qué tipo de base de datos considera más adecuada para este escenario y por qué?  Sala 2 

# data[].attributes.subject
¿Qué tipo de base de datos considera más adecuada para este escenario y por qué?  Sala 2 

# data[].attributes.body
Analice las ventanas de posibles limitaciones de su elección.

Principales ventajas

Organización clara y estructurada de la información.

Alta seguridad e integridad de los datos.

Facilidad para realizar consultas, reportes y análisis.

Soporte para múltiples usuarios de forma simultánea.

Escalabilidad para administrar grandes cantidades de estudiantes, cursos y otros datos.

Reduce la duplicación de información mediante relaciones entre tablas.

Permite actualizaciones y consultas eficientes.

Ofrece diferentes niveles de acceso para estudiantes, docentes y administradores.

Limitaciones

Es menos eficiente para almacenar grandes archivos multimedia, como videos e imágenes, que normalmente se guardan en un sistema de almacenamiento externo y solo se registra su ubicación en la base de datos.

Cuando aumenta considerablemente la cantidad de datos y usuarios, puede requerir mayor capacidad de procesamiento y una administración más especializada.

Los cambios en la estructura de las tablas pueden ser más complejos que en otros tipos de bases de datos.

Ejemplo de información almacenada

Una plataforma educativa puede organizar su información en diferentes tablas relacionadas:

Estudiantes: nombres, matrículas y datos personales.

Cursos: materias y profesores.

Notas: calificaciones asociadas a cada estudiante y curso.

Recursos: videos, documentos y materiales utilizados en las clases.

Ventajas para la comunicación y gestión

Claridad: la información está organizada y es fácil de comprender.

Acceso rápido: permite encontrar datos en pocos segundos.

Seguridad: cada usuario (estudiante, docente o administrador) tiene permisos de acceso según su función.

# data[].attributes.body
Integrantes

Ambar S. Viloria de la cruz 2025-0937

Angela M. Sánchez Suárez 2025-1095

Merelin Brito Hidalgo 2025-0849

Felicia Florentino Santos 2025-0848

María del Carmen Bottier Reyes 2023-0515

Sala 1: Una empresa almacena la información de sus clientes en hojas de cálculo independientes para ventas, inventario y contabilidad. ¿Qué problemas podrían surgir con este método y cómo contribuiría una base de datos a mejorar la gestión de la información? Justifique su respuesta.

Como grupo, consideramos que almacenar la información de los clientes en hojas de cálculo independientes para ventas, inventario y contabilidad puede generar diversos problemas. Entre ellos se encuentran la duplicación de datos, los errores al ingresar o actualizar la información y las inconsistencias entre los registros de cada departamento. Por ejemplo, si un cliente cambia su dirección o número de teléfono y la actualización solo se realiza en una hoja de cálculo, las demás áreas seguirán trabajando con información desactualizada. Además, este método dificulta la consulta de datos, hace más lento el trabajo, aumenta el riesgo de pérdida de archivos y limita el acceso simultáneo de varios usuarios.

Una base de datos mejora la gestión de la información porque centraliza todos los datos en un único sistema, permitiendo que ventas, inventario y contabilidad trabajen con información precisa y actualizada en tiempo real. También evita la duplicación de registros, reduce los errores, facilita la elaboración de reportes, permite asignar permisos de acceso a los usuarios y ofrece mayor seguridad mediante copias de respaldo.

Justificación

Como grupo, consideramos que una base de datos es la mejor alternativa, porque organiza la información de manera eficiente, mejora la comunicación entre las diferentes áreas de la empresa y facilita la toma de decisiones. Además, optimiza el tiempo de trabajo, reduce los errores y garantiza que la información sea confiable, esté siempre disponible y pueda adaptarse al crecimiento de la empresa.