0% encontró este documento útil (0 votos)
57 vistas6 páginas

Formas Normales en Bases de Datos

Este documento describe las primeras tres formas normales de una base de datos. Explica cómo estas formas normales optimizan el diseño eliminando datos duplicados, dependencias no deseadas y actualizaciones inconsistentes. Luego presenta tablas como ejemplos de cómo se aplicarían estas formas normales para dividir la información en tablas normalizadas.

Cargado por

danid09
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 DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
57 vistas6 páginas

Formas Normales en Bases de Datos

Este documento describe las primeras tres formas normales de una base de datos. Explica cómo estas formas normales optimizan el diseño eliminando datos duplicados, dependencias no deseadas y actualizaciones inconsistentes. Luego presenta tablas como ejemplos de cómo se aplicarían estas formas normales para dividir la información en tablas normalizadas.

Cargado por

danid09
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 DOC, PDF, TXT o lee en línea desde Scribd

Nombre de la materia

Base de datos
Nombre de la Licenciatura
Licenciatura en ingeniería en sistemas
sistemas computacionales

Nombre del alumno


Cesar Alejandro Gutiérrez Lemus
Matrícula
010245332

Nombre de la Tarea
Tarea 4
Unidad #
4 Formas normales y algebra relacional

Nombre del Tutor


Francisco Daniel Hernández Pérez
Fecha
Unidad #: 4 Formas normales y algebra relacional
Base de datos

26-11-2020

Primera Forma Normal

¿De que manera las formas normales optimizan el diseño de la base de datos ?

 Corregir datos duplicados y anomalías en la base de datos.


 Evitar la creación y actualización de relaciones y dependencias no deseadas entre datos.
 Prevenir borrados indeseados de datos.
 Optimizar el espacio de almacenamiento.
 Reducir el tiempo y complejidad de revisión de las bases de datos cuando es necesario introducir
nuevos tipos de datos.
 Facilitar el acceso e interpretación de los datos a los usuarios y aplicaciones que los usan.

Tabla Origen :
Las tablas son objetos de base de datos que contienen todos sus datos
En la tabla, los datos se organizan con arreglo a un formato de filas y columnas

ID_ Nombr Calle Dire Ciuda Estado Cp Pai EMAIL Telefon Estuf Numero Tip
Client e ccio d s o a Serie o
e n

99 Cesar Emilian 249 Guada Jalisco 450 Mex Cesar 365584 1 VS850000 Inte
Lemus o lajara 0 ico @gma 06 1 gral
Zapata il.com

2
Unidad #: 4 Formas normales y algebra relacional
Base de datos

Primera Forma Normal


Esta regla se asegura que una tabla es una reprecentacion valida de una entidad ,cumple con varias
propiedades de las tablas y no tiene grupos repetitivos .

Cliente Nombre Direcci Calle Ciudad Estad Pais Cp Email Telefono


on o
99 Cesar #249 Emilaino Guadalajar Jalisco Mexic 450 Cesar@gmail. 36558406
Lemus zapata a o 0 com

Estufa NumeroSerie Tipo FechaFabricaccion ClaveInspector


1 VS8500001 Integral 17/01/16 L320

NumeroFactura FechaFactura Cliente Articulos PrecioTotal


40289 17/12/16 Cesar Lemus Estufa w100 4,999

Reparacion Cliente Nombre Descripcion EstufaReparacion


300 99 Cesar Lemus Parrilla dañada Estufa w100

Partes Numero Descripcion Costo PrecioVenta


Parrilla P101 Parrilla 449.9 599.9

3
Unidad #: 4 Formas normales y algebra relacional
Base de datos

Segunda Forma Normal


Para que una tabla cumpla con la segunda forma normal debe cumplir necesariamente con la primera forma
normal y ,ademas ,cualquier campo depende de todas las llaves candidatas (incluyendo la llave primaria ) y no
solo de alguna llave o parte de ella.

Cliente Nombre Direcci Calle Ciudad Estad Pais Cp Email Telefono


on o
99 Cesar #249 Emilaino Guadalajar Jalisco Mexic 450 Cesar@gmail. 36558406
Lemus zapata a o 0 com

ID_Estufa NumeroSerie Tipo FechaFabricaccion ClaveInspector


1 VS8500001 Integral 17/01/16 L320

ID_Factura NumeroFactura FechaFactura Cliente Articulos PrecioTotal


1500 40289 17/12/16 Cesar Lemus Estufa w100 4,999

ID_Reparacion Cliente Nombre Descripcion EstufaReparacion


300 99 Cesar Lemus Parrilla dañada Estufa w100

ID_Partes Numero Descripcion Costo PrecioVenta


ParrillaP101 P101 Parrilla 449.9 599.9

ID_Reparacion ID_Parte
300 ParrillaP101

ID_Factura ID_Cliente ID_Estufa

4
Unidad #: 4 Formas normales y algebra relacional
Base de datos

1500 99 1

Tercera Forma Normal


De igual manera para que una tabla cumpla con la 2FN debe cumplir con la 1FN, para que una tabla cumpla
con la tercera forma normal, la tabla debera cumplir antes con la segunda forma normal ; basicamente se
cumple con la 3FN si todos los campos que no son llave depende de las llaves candidatas y de las que no son
candidatas. En ese sentido es una generalizacion de la 2FN.

ID_Cliente Nombre ID_Direccion Email Telefono


99 Cesar Lemus 09 [email protected] 36558406

ID_Direccion Calle NumeroCasa Ciudad Estado Cp Pais


09 Emiliano 249 Guadalajara Jalisco 4500 Mexico
Zapata

ID_Estufa NumeroSerie Tipo FechaFabricacion ClaveInspector PrecioEstufa


1 VS8500001 Integral 17/01/16 L320 9,000

ID_Reparacion ID_Cliente ID_Estufa ID_Factura Costo


300 99 1 4100 4,999

ID_Partes Numero Descripcion Costo PrecioVenta


ParrillaP101 P101 Parrilla 449.9 599.9

ID_Factura ID_NumeroFactura FechaFactura ID_Cliente TotalFactura


1500 40289 17/12/16 99 9,000

ID_Factura ID_FacturaDetalle ID_Movimiento ID_Estufa PrecioEstufa


1500 1 1 1 9,000

5
Unidad #: 4 Formas normales y algebra relacional
Base de datos

También podría gustarte