Puedes seuir los siguentes enlaces para el resto de formas normales:
- Primera Forma Normal: Click Aqui
- Segunda Forma Normal: Click Aqui
- Tercera Forma Normal: Click Aqui
- Cuarta Forma Normal: Click Aqui
Normalización y Primera Forma Normal
El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.Las bases de datos relacionales se normalizan para:
- Evitar la redundancia de los datos.
- Evitar problemas de actualización de los datos en las tablas.
- Proteger la integridad de los datos.
La primera forma normal (1FN), requiere que los datos sean atómicos. En otras palabras, la 1FN prohíbe a un campo contener más de un dato de su dominio de columna. También exige que todas las tablas deben tener una clave primaria. Por último, indica que una tabla no debe tener atributos que acepten valores nulos.
Cuando no existe normalización, se presentan anomalías en la base de datos. Estos problemas que ocasionan problemas al momento de insertar, modificar o eliminar datos.
Ejemplos:
- Múltiples valores:
Multiples datos en número de teléfono |
- Redundancia de datos:
Datos redundantes en dos registros |
La forma correcta de representar la tabla sería:
Sin redundancia. Cabe mencionar que la llave primaria de la segunda tabla es compuesta |
- Columnas que permiten valores nulos:
La forma correcta de representar esta tabla seria como en el ejemplo anterior
- Tabla sin llave principal:
La forma correcta sería agregando una llave principal
Hola, muy buena tu explicación, estuve leyendo algo de esto en wikipedia y la quinta condicion no la entiendo dice asi 5.Todas las columnas son regulares [es decir, las filas no tienen componentes como IDs de fila, IDs de objeto, o timestamps ocultos]. tu me podrias ayudar a entenderla? porque no puede tener IDs? eso casi que contradice lo de que no pueden haber filas duplicadas pues el ID es el que asegura que eso no pase.
ResponderEliminarpinche pendejo
EliminarJAJAJA TE MAMASTE JAJAJA
Eliminarjajajajaj
Eliminarjaja xd
EliminarNo c bro disculpa. :v
ResponderEliminarque estupido Brayan :v
Eliminarvete al verga brayan
Eliminarno c , weno si c pero no t wa decir
EliminarPinche brayan :v
Eliminarq chinge asu madre el america y todos ustedes tambien pendejos de mierda
Eliminarjaja c maman :V
EliminarEste comentario ha sido eliminado por el autor.
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarputo el qlo lea
ResponderEliminarque suerte que soy ciego :V
Eliminargaaaaaa
EliminarJajajaj c mamaron aquí
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarMuchas gracias por el post, de gran utilidad :)
ResponderEliminarAquí vienen sólo para armar bardo? :v
ResponderEliminarhay alguien aqui con vida? :v
ResponderEliminar:v
Eliminarjajaj si :v
Eliminarhola alguien quiere un sniker blanco
ResponderEliminar¿Qué pedo? :v
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarpasen la tarea de base de datos prros >:v
ResponderEliminarUn saludo a mis compañeros del ITT que están haciendo su tarea a 3 horas de que cierre la plataforma, arriba el 5B, los del A y C son geis
ResponderEliminarSaludos :)
ResponderEliminarmoy gueco
ResponderEliminarsaludos a los giles de senati escuela superior Gaaaaaaaaaaa #vas a caer souma ctmr :v
ResponderEliminarMuy clara la información, gracias!
ResponderEliminarexcelente me ayudo mucho!!!
ResponderEliminarFue de gran ayuda, un saludo.
ResponderEliminarkiubole ke kua
ResponderEliminarconsiguete amigos porfa
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarPasen la tareas de base de datos putos xddd
ResponderEliminarn o
EliminarOye, la primera forma normal requiere que una base de datos excluya los grupos de repetición? cierto o no, o necesita algo?
ResponderEliminarUn gran manera de explicar las formas
ResponderEliminarGabriel rompete con esa gorda
ResponderEliminar