SlideShare una empresa de Scribd logo
1 de 22
“AÑO DE LA CONSOLIDACIÓN DE MAR DE GRAU”
UNIVERSIDAD POLITÉCNICA
AMAZÓNICA.
INTEGRANTES : Delgado Mejía Eysin Lorenzo
CURSO : Desarrollo de Software.
TEMA : Normalización de Base de Datos.
DOCENTE : Juan José Castañeda Leon.
CICLO : V
GRUPO : “C”
FECHA : 28-09-2017
CARRERA : Ingeniería de Sistemas y Telemática
Proceso de
Simplificación
de Datos.
Consiste en aplicar una serie de reglas
a las relaciones obtenidas tras el paso
del modelo;
Entidad-relación
al modelo relacional.
La Simplificación debe
darse sin que haya perdida
de información.
Se considera mencionar las
siguientes formas o niveles
de normalizar o estructurar
bien una Base de Datos.
Establece que las columnas repetidas deben eliminarse y colocarse
en tablas separadas.
Segunda Forma Normal (2FN)
Una vez que se logre, todos los atributos no claves deben
depender de toda la clave primaria, en otras palabras
deben estar en dependencia funcional completa (DFC) .
Si no se cumple, se debe separar en diferentes tablas para
que cumplan este requisito.
SEGUNDA FORMA NORMAL
SEGUNDA FORMA NORMAL
SEGUNDA FORMA NORMAL
SEGUNDA FORMA NORMAL
SEGUNDA FORMA NORMAL
Tercera Forma Normal (3FN).
Consiste en que ningún atributo dato. que depende de
la PK, dependa de otro atributo dato. Es decir, no debe
tener DEPENDENCIA TRANSITIVA. Hacemos la
siguiente analogía.
Para que los Datos estén en 3FN, deben estar en 2FN y
NO DEBEN tener Dependencia Transitiva.
X ---> Y --->Z
Tenemos como Clave Primaria al C_Evento y los demás
atributos dependen de la PK. Sin embargo, vemos que la
Dirección del local T_Dirección depende del nombre
del Local donde se realiza el evento. La 3FN hace que
creemos una 2da tabla haciendo PK al Nombre del local
teniendo como atributo dato a la Dirección.
Tercera Forma Normal (3FN).
Tercera Forma Normal (3FN).
Con la 3FN quedaría así
TERCERA FORMA NORMAL
TERCERA FORMA NORMAL
TERCERA FORMA NORMAL
Normalización de base de datos

Más contenido relacionado

La actualidad más candente (10)

Mentefacto
MentefactoMentefacto
Mentefacto
 
Diseño estructurado
Diseño estructuradoDiseño estructurado
Diseño estructurado
 
Base de datos
Base de datosBase de datos
Base de datos
 
Aplicaciones n capas en visual net
Aplicaciones n  capas en visual netAplicaciones n  capas en visual net
Aplicaciones n capas en visual net
 
Aplicaciones n–capas en visual net
Aplicaciones n–capas en visual netAplicaciones n–capas en visual net
Aplicaciones n–capas en visual net
 
Framework
FrameworkFramework
Framework
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
EVOLUCION
EVOLUCION EVOLUCION
EVOLUCION
 
Framework presentacion
Framework presentacionFramework presentacion
Framework presentacion
 
Diseño arquitectonico 1
Diseño arquitectonico 1Diseño arquitectonico 1
Diseño arquitectonico 1
 

Más de Eysin Lorenzo Delgado Mejía (11)

Controles de Android
Controles de AndroidControles de Android
Controles de Android
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Aplicaciones Móviles
Aplicaciones MóvilesAplicaciones Móviles
Aplicaciones Móviles
 
Desarrollo aplicaciones Móviles
Desarrollo aplicaciones Móviles Desarrollo aplicaciones Móviles
Desarrollo aplicaciones Móviles
 
App
AppApp
App
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
Gobierno Electrónico
Gobierno ElectrónicoGobierno Electrónico
Gobierno Electrónico
 
Presentación1
Presentación1Presentación1
Presentación1
 
Connection
ConnectionConnection
Connection
 
Jdbc lenguaje de programación
Jdbc lenguaje de programaciónJdbc lenguaje de programación
Jdbc lenguaje de programación
 
Lenguaje de programación Java
Lenguaje de programación Java Lenguaje de programación Java
Lenguaje de programación Java
 

Normalización de base de datos

  • 1. “AÑO DE LA CONSOLIDACIÓN DE MAR DE GRAU” UNIVERSIDAD POLITÉCNICA AMAZÓNICA. INTEGRANTES : Delgado Mejía Eysin Lorenzo CURSO : Desarrollo de Software. TEMA : Normalización de Base de Datos. DOCENTE : Juan José Castañeda Leon. CICLO : V GRUPO : “C” FECHA : 28-09-2017 CARRERA : Ingeniería de Sistemas y Telemática
  • 2.
  • 4. Consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo; Entidad-relación al modelo relacional.
  • 5. La Simplificación debe darse sin que haya perdida de información. Se considera mencionar las siguientes formas o niveles de normalizar o estructurar bien una Base de Datos.
  • 6. Establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas.
  • 7.
  • 8.
  • 9.
  • 10. Segunda Forma Normal (2FN) Una vez que se logre, todos los atributos no claves deben depender de toda la clave primaria, en otras palabras deben estar en dependencia funcional completa (DFC) . Si no se cumple, se debe separar en diferentes tablas para que cumplan este requisito.
  • 16. Tercera Forma Normal (3FN). Consiste en que ningún atributo dato. que depende de la PK, dependa de otro atributo dato. Es decir, no debe tener DEPENDENCIA TRANSITIVA. Hacemos la siguiente analogía. Para que los Datos estén en 3FN, deben estar en 2FN y NO DEBEN tener Dependencia Transitiva. X ---> Y --->Z
  • 17. Tenemos como Clave Primaria al C_Evento y los demás atributos dependen de la PK. Sin embargo, vemos que la Dirección del local T_Dirección depende del nombre del Local donde se realiza el evento. La 3FN hace que creemos una 2da tabla haciendo PK al Nombre del local teniendo como atributo dato a la Dirección. Tercera Forma Normal (3FN).
  • 19. Con la 3FN quedaría así TERCERA FORMA NORMAL