0% encontró este documento útil (1 voto)
323 vistas4 páginas

Normalización en Bases de Datos

El documento resume los conceptos fundamentales de la normalización de bases de datos relacionales, incluyendo las primeras, segunda y tercera formas normales. La normalización consiste en aplicar reglas para evitar redundancia, problemas de actualización y proteger la integridad de los datos mediante la asignación de nombres únicos, eliminación de duplicados y almacenamiento de datos del mismo tipo en cada columna.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (1 voto)
323 vistas4 páginas

Normalización en Bases de Datos

El documento resume los conceptos fundamentales de la normalización de bases de datos relacionales, incluyendo las primeras, segunda y tercera formas normales. La normalización consiste en aplicar reglas para evitar redundancia, problemas de actualización y proteger la integridad de los datos mediante la asignación de nombres únicos, eliminación de duplicados y almacenamiento de datos del mismo tipo en cada columna.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD TECNOLÓGICA DE SANTIAGO

(UTESA)

Nombre: Joaquín Miguel

Apellidos: Sánchez Gutiérrez

Matricula: 1-18-4824

Materia: Base de Datos l

Sección: 005

Maestro/a: Neldo Ortiz


Resumen
Base de Datos

La normalización de bases de datos es un proceso que consiste en designar y 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.


 Disminuir problemas de actualización de los datos en las tablas.
 Proteger la integridad de datos.
En el modelo relacional es frecuente llamar tabla a una relación; para que una tabla sea considerada como una
relación tiene que cumplir con algunas restricciones:

 Cada tabla debe tener su nombre único.


 No puede haber dos filas iguales. No se permiten los duplicados.
 Todos los datos en una columna deben ser del mismo tipo

NORMALIZACIÓN

El proceso que revisa que la tabla este bien estructurado se llama normalización.

La normalización está basada en el concepto de formas normales cada forma normal tiene un conjunto de reglas que
deben ser verificada (1NF, 2NF, 3NF).

Estas formas normales son anidados, es decir que para que una relación este en 3FN debe haber pasado por 2FN y
esta por la 1FN.

Conceptos usados en la normalización

‫ء‬ Dependencia Funcional.- es la relación que existe entre dos atributos. Ejemplo:
Dado un valor de X existe un valor de Y entonces Y es funcionalmente dependiente de Y.

EMPLEADO

Cod_empleado Nombre

001 Juan Pérez

002 Ana Quiroz

X  Y

‫ء‬ Claves o llaves.- Es el atributo que le da la diferencia a cada tabla este atributo hace que no tengamos tuplas o
filas repetidas.
Cod_cliente Nombre_cliente

001 Juan Pérez

002 Ana Quiroz

003 Ana Quiroz

004 Juan Pérez

005 José López

‫ء‬ Dependencia transitoria.- Es la dependencia que esta encadenada.

X Y Z = Dado un valor de “X” existe un valor de “Y” y dado un valor de “Y” existe un valor de “Z”
entonces se dice que “z” es transitivamente dependiente de “X”.

Primera Forma Normal (1FN)

1. Las celdas o campos deben tener valores singulares.


2. Las entradas de cualquier columna o atributo deben ser de la misma clase.
3. Cada columna debe tener un nombre único.
4. Dos filas o tuplas no pueden ser iguales.

ID Deporte Valor
100 Skit 200

150 Natación 50

175 Squad 50

200 Natación 50

Al realizar operaciones sobre la tabla se pueden presentar problemas, estos problemas son llamadas anomalías, estas
anomalías pueden ser de inserción, actualización, eliminación, etc.

Segunda Forma Normal (2FN)

Todo atributo no clave depende de un atributo clave “Eliminar dependencias parciales a la clave Primaria de una
Tabla”

Tercera Forma Normal (3FN)

Una relación esta en 3FN si y solo si esta en 2FN y tiene dependencias transitivas, es decir, dependencia
encadenada.

También podría gustarte