Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SENA
SENA
2019
NORMALIZACIÓN DE BASES DE DATOS.
Son aquellas formas aplicadas durante un proceso que permitirá la creación de una base de
datos relacional con un modelo de progreso. Es la reacción y aprobación de normas que se
establecen para garantizar el acoplamiento de elementos construidos independientemente, y
garantiza la calidad de los elementos creados y la seguridad del funcionamiento.
ANOMALÍAS
es la eliminación de la teoría de las anomalías que ocurren en una base de datos, estas
anomalías pueden producirse durante los cambios en una base de datos. una de ellas
respecto al diseño de bases de datos relacionales es realmente el cambio de datos erróneos.
DEPENDENCIAS
todos los registros deben ser identificados unicamente con una clave principal y por lo tanto
no se permiten valores duplicados.
Todos los campos distintos de la clave principal dependen de ella ya sea directa o
indirectamente.
Crear una nueva tabla para mover la repetición de grupos de la tabla original.
Segunda forma normal
Si una entidad no se halla en la segunda forma normal debemos convertila para remover los
atributos que dependen de la primera. Si una entidad tiene clave primaria compuesta por
varios atributos si un atributo depende unicamente del identificador compuesto, entoces el
atributo hace parte de la clave primaria.
Hay algunas reglas en la normalización de una base de datos. Cada regla se denomina una
"forma normal". Si se cumple la primera regla, se dice que la base de datos está en la
"primera forma normal". Si se cumplen las tres primeras reglas, la base de datos se
considera que está en la "tercera forma normal". Aunque son posibles otros niveles de
normalización, la tercera forma normal se considera el máximo nivel necesario para la
mayor parte de las aplicaciones.
Los valores de un registro que no sean parte de la clave de ese registro no pertenecen a la
tabla. En general, siempre que el contenido de un grupo de campos pueda aplicarse a más
de un único registro de la tabla, considere colocar estos campos en una tabla
independiente.