IIC2413 / Syllabus-2021-2

Contenido del curso Bases de datos del DCC PUC versión 2021-2
62 stars 44 forks source link

Entrega 2 Par Apartado X: Sobre normalizar los datos #146

Closed DQPalomera closed 3 years ago

DQPalomera commented 3 years ago

Hola!

Varias veces en el enunciado se menciona que los datos pueden no estar normalizados y que hay que trabajar con ellos en algún lenguaje de programación, ¿a qué se refiere con normalizar los datos?

Al igual que en la parte de justificar que el modelo relacional esté teóricamente correcto, hay que mostrar que esté todo normalizado, no tengo certeza de a qué se refieren con normalizar.

Muchas gracias

arpincheira commented 3 years ago

Hola, en primer lugar te recomiendo revisar la issue #77 con respecto a lo de la normalización de los datos(hay un comentario donde se hacer un ejemplo).

Ahora, con respecto.a lo de la justificación del modelo, lo importante es que para cada tabla sean capaces de indicar cuales son los motivos por los cuales se puede considerar que dicho modelo se encuentra normalizado, identificando las llaves primarias/minimales y explicando el motivo por el cual efectivamente se puede determinar que la dependencia es correcta. Ahora, algo que no se puede hacer y tendría 0 puntos es hacer una justificación general del modelo o utilizar la definición literal para poder explicar que algo se encuentra en 3NF o BCNF, principalmente por el motivo de que, para poder ver esa definición podemos ir a las diapositivas de las clases. La idea es que sean capaces de aplicar las definiciones y no copiarlas textualmente a lo largo de su entrega.