Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 4
Actividad 3 – Evidencia 1.
Taller: Normalización y el diagrama entidad relación
1. problemas que se pueden presentar al no aplicar correctamente la
normalización
2. Los 3 primeros niveles de normalización y en qué consisten.
3. Cuál es la diferencia del término relación del modelo relacional y el
modelo entidad relación, exponga un ejemplo.
RESPUESTAS
1. La normalización es el proceso de organizar los datos de una base de
datos. Se incluye la creación de tablas y el establecimiento de relaciones entre ellas según reglas diseñadas tanto para proteger los datos como para hacer que la base de datos sea más flexible al eliminar la redundancia y las dependencias incoherentes.
Los datos redundantes desperdician el espacio de disco y crean
problemas de mantenimiento. Si hay que cambiar datos que existen en más de un lugar, se deben cambiar de la misma forma exactamente en todas sus ubicaciones. Un cambio en la dirección de un cliente es mucho más fácil de implementar si los datos sólo se almacenan en la tabla Clientes y no en algún otro lugar de la base de dato 2. La Primera Forma Normal Esta primera Forma Normal, nos lleva a no repetir datos en nuestras tablas. Los famosos maestro – detalle, deben aplicarse a la estructura de la tabla. Si nuestra tabla de ventas repite una y otra vez (por cada venta), el nombre, el domicilio y otros datos del Cliente, es que no hemos aplicado esta Normalizaciòn.Si tenemos una tabla clientes, en la tabla ventas, solo debería figurar el código del cliente, para que el resto de los datos se puedan referenciar automáticamente sin problemas y sin duplicar información. Lo mismo ocurriría en una tabla de detalle de ventas, si por cada ítem vendido colocamos el detalle del producto, con su descripción, medidas, etc… Tendríamos un desaprovechamiento de espacio y recursos muy grande. Para ello, tendremos nuestra tabla maestra de Productos y con solo grabar el código de dicho producto en nuestra tabla de ventas, será suficiente.
La Segunda Forma Normal (Si o si debe estar previamente aplicada la
Primera Forma Normal) La Segunda Forma Normal nos habla de que cada columna de la tabla debe depender de la clave. Esto significa que todo un registro debe depender únicamente de la clave principal, si tuviéramos alguna columna que se repite a lo largo de todos los registros, dichos datos deberían atomizarse en una nueva tabla. Veamos
La Tercera Forma Normal En realidad si nos guiamos en el ejemplo
de esta nota, ya no quedaría normalización por aplicar y podríamos decir que nuestro ejemplo cumple con las 3 formas normales, ya que la 3ra Forma Normal nos habla de que: Ninguna Columna puede depender de una columna que no tenga una clave No puede haber datos derivados En el 2do ejemplo hemos descubierto campos que dependían de la clave principal (Ventad) y que podrían incluirse en una tabla maestra. Pero supongamos un ejemplo donde ciertas columnas no dependen de la clave principal y si dependen de una columna de nuestra tabla
3/ tipos de Modelado de Datos.
El modelo de datos describe una manera de diseñar la base de datos a
nivel físico, lógico y de vista. La principal diferencia entre el Modelo E-R y el Modelo Relacional es que el Modelo E-R es específico para cada entidad, y el Modelo Relacional es específico para cada tabla.
La diferencia básica entre el Modelo E-R y el Modelo Relacional es que el
modelo E-R trata específicamente con las entidades y sus relaciones. Por otro lado, el Modelo Relacional se ocupa de las Tablas y de la relación entre los datos de esas tablas. Un Modelo E-R describe los datos con conjuntos de entidades, conjuntos de relaciones y atributos. Sin embargo, el modelo relacional describe los datos con las tupas, atributos y dominio del atributo. Uno puede entender más fácilmente la relación entre los datos en el Modelo E- R en comparación con el Modelo Relacional. El Modelo E-R tiene la Cordialidad del Mapeo como una restricción mientras que el Modelo Relacional no tiene tal restricción.