SlideShare una empresa de Scribd logo
1 de 14
NORMALIZACI
ON
DISEÑO Y ADMINISTRACION DE BASE DE
DATOS
DEFINICION DE
NORMALIZACION:
• La normalización es la
transformación de las vistas de
usuario complejas y del almacén de
datos a un juego de estructuras de
datos más pequeñas y estables.
Además de ser más simples y
estables, las estructuras de datos
son más fáciles de mantener que
otras estructuras de datos, pues la
normalización persigue el objetivo
de reducir la redundancia de datos
y simplificar las dependencias entre
columnas, aplicándose de manera
DEPENDENCIA FUNCIONAL
• Permiten expresar hechos sobre el problema que se modela con la
base de datos
• Una DF es una propiedad inherente a la entidad, impuesta por los
usuarios del sistema, y todas sus ocurrencias deben cumplirlas en
todo instante.
• Decimos que un atributo Y de una relación “depende funcionalmente”
de otro atributo X de la relación si a todo valor de X le corresponde
siempre el mismo valor de Y.
• Las dependencias funcionales se representan así: X→Y “Y depende
funcionalmente de X”
EJEMPLO:
DESCOMPOSICION FUNCIONAL
• Metodo:
• Las computaciones se descomponen en
tareas disjuntas
• Los datos se estructuran en función de
las tareas diseñadas
• En computación numérica es mas usual la
descomposición en dominios
• La descomposición funcional se suele
combinar con la descomposición en
dominios en una jerarquía en dos niveles.
DEPENDENCIAS MULTIVALUADAS
• Existe una dependencia multivaluada (DMV) A->> B si para
cada par de tuplas t1 y t2 de la relación R que coinciden en
todos los valores de A se puede encontrar una tupla t3 tal que
• Coincida con t1 y t2 en A
• Coincida con t1 en B
• Coincida con t2 en todos los atributos de R que no pertencen ni
A ni a B
-La regla de la Primera Forma Normal establece que las columnas repetidas deben
eliminarse y colocarse en tablas separadas.
-Tenemos que eliminar los grupos repetidos.
-Tenemos que crear una nueva tabla con la PK de la tabla base y el grupo repetido
-Evitar la redundancia de los datos.
-Evitar problemas de actualización de los datos en las tablas.
-Proteger la integridad de los datos
Redundancia de Datos Multiples Valores
La forma correcta seria
TERCERA FORMA NORMAL
Torneo Año Ganador
Fecha de
nacimiento
del ganador
Indiana
Invitational
1998 Al Fredrickson
21 de julio
de 1975
Cleveland Open 1999 Bob Albertson
28 de
septiembre
de 1968
Des Moines
Masters
1999 Al Fredrickson
21 de julio
de 1975
Indiana
Invitational
1999 Chip Masterson
14 de
marzo de
1979
Torneo Año Ganador
Indiana
Invitational
1998
Al
Fredrickson
Cleveland
Open
1999
Bob
Albertson
Des Moines
Masters
1999
Al
Fredrickson
Indiana
Invitational
1999
Chip
Masterso
Jugador
Fecha de
nacimiento
Chip
Masterson
14 de
marzo de
1977
Al
Fredrickson
21 de julio
de 1975
Bob
Albertson
28 de
septiembre
de 1968
LA DEFINICIÓN DE CODD INDICA QUE UNA TABLA ESTÁ EN 3NF SI Y SOLO SI LAS DOS CONDICIONES SIGUIENTES SE
MANTIENEN:
LA TABLA ESTÁ EN LA SEGUNDA FORMA NORMAL (2NF)
NINGÚN ATRIBUTO NO-PRIMARIO DE LA TABLA ES DEPENDIENTE TRANSITIVAMENTE DE UNA CLAVE PRIMARIA
CADA ATRIBUTO DEBE REPRESENTAR UN HECHO ACERCA DE LA CLAVE, LA CLAVE ENTERA, Y NADA EXCEPTO LA CLAVE. LA
VERSIÓN 3NF DE LA DEFINICIÓN ES MÁS DÉBIL QUE LA VARIACIÓN DE BCNF DE DATE, PUES EL ANTERIOR SE REFIERE
SOLAMENTE A ASEGURARSE DE QUE LOS ATRIBUTOS NO-CLAVE SON DEPENDIENTES EN LAS CLAVES. LOS ATRIBUTOS
PRIMARIOS (QUE SON CLAVES O PARTES DE CLAVES) NO DEBEN SER FUNCIONALMENTE DEPENDIENTES EN ABSOLUTO;
CADA UNO DE ELLOS REPRESENTA UN HECHO SOBRE LA CLAVE EN EL SENTIDO DE PROPORCIONAR PARTE O TODA LA CLAVE
EN SÍ MISMA.
EJEMPLO: TABLA EN 2FN > 3FN
La cuarta forma normal (4NF) es una forma normal usada en la normalización de bases de datos. La 4NF se
asegura de que las dependencias multivaluadas independientes estén correcta y eficientemente representadas
en un diseño de base de datos. La 4NF es el siguiente nivel de normalización después de la forma normal de
Boyce-Codd (BCNF).
Una tabla está en 4NF si y solo si esta en Tercera forma normal o en BCNF (Cualquiera de ambas) y no posee
dependencias multivaluadas no triviales. La definición de la 4NF confía en la noción de una dependencia
multivaluada. Una tabla con una dependencia multivaluada es una donde la existencia de dos o más relaciones
independientes muchos a muchos causa redundancia; y es esta redundancia la que es suprimida por la cuarta
forma normal.
CUARTA FORMA NORMAL
5ta Forma Normal:
La quinta forma normal (5FN), también conocida como forma normal
de proyección-unión (PJ/NF), es un nivel de normalización de bases
de datos diseñado para reducir redundancia en las bases de datos
relacionales que guardan hechos multi-valores aislando
semánticamente relaciones múltiples relacionadas. Una tabla se dice
que está en 5NF si y sólo si está en 4NF y cada dependencia de unión
(join) en ella es implicada por las claves candidatas.
• Forma normal de Boyce-Codd
La Forma Normal de Boyce-Codd (o FNBC) es una forma normal
utilizada en la normalización de bases de datos. Es una versión
ligeramente más fuerte de la Tercera forma normal (3FN). La forma
normal de Boyce-Codd requiere que no existan dependencias
funcionales no triviales de los atributos que no sean un conjunto de
la clave candidata. En una tabla en 3FN, todos los atributos dependen
de una clave, de la clave completa y de ninguna otra cosa excepto de
la clave (excluyendo dependencias triviales, como A → A ).
• Forma normal de dominio/clave
Esta es el santo grial de la Base de datos y es alcanzado cuando cada
restricción en la relación es una consecuencia lógica de la definición
de claves y dominios, y, haciendo cumplir las restricciones y
condiciones de la clave y del dominio, causa que sean satisfechas
todas las restricciones. Así, esto evita todas las anomalías no-
temporales.

Más contenido relacionado

La actualidad más candente (20)

Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizaciòn
NormalizaciònNormalizaciòn
Normalizaciòn
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacional
 
Actividad 9
Actividad 9Actividad 9
Actividad 9
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Material Clase BDD ITSJR: Bases de Datos Distribuidas
Material Clase BDD ITSJR: Bases de Datos DistribuidasMaterial Clase BDD ITSJR: Bases de Datos Distribuidas
Material Clase BDD ITSJR: Bases de Datos Distribuidas
 
resume de normalisaciones de una base de datos
resume de normalisaciones de una base de datosresume de normalisaciones de una base de datos
resume de normalisaciones de una base de datos
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Clase 0.3 normalizacion. sql server aplicado
Clase 0.3   normalizacion. sql server aplicadoClase 0.3   normalizacion. sql server aplicado
Clase 0.3 normalizacion. sql server aplicado
 
TEMAS DE UNIDAD 4
TEMAS DE UNIDAD 4TEMAS DE UNIDAD 4
TEMAS DE UNIDAD 4
 
Material apoyo u3_1
Material apoyo u3_1Material apoyo u3_1
Material apoyo u3_1
 
Material apoyo
Material apoyo Material apoyo
Material apoyo
 
Relacion de tablas 2
Relacion de tablas 2Relacion de tablas 2
Relacion de tablas 2
 
Forma normal (3 fn)
Forma normal (3 fn)Forma normal (3 fn)
Forma normal (3 fn)
 
4 establecer-procesos-para-la-manipulacion-de-la-base-de-datos
4 establecer-procesos-para-la-manipulacion-de-la-base-de-datos4 establecer-procesos-para-la-manipulacion-de-la-base-de-datos
4 establecer-procesos-para-la-manipulacion-de-la-base-de-datos
 
Comandos de ms dos (1)
Comandos de ms dos (1)Comandos de ms dos (1)
Comandos de ms dos (1)
 
Db2 (2)
Db2 (2)Db2 (2)
Db2 (2)
 
CURSO DE DB2 DEMO
CURSO DE DB2 DEMOCURSO DE DB2 DEMO
CURSO DE DB2 DEMO
 

Similar a Normalizacion

Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosYarquiri Claudio
 
Presentacion g4
Presentacion g4Presentacion g4
Presentacion g4Edwin Tmz
 
Inf 161 normalizacion
Inf 161 normalizacionInf 161 normalizacion
Inf 161 normalizacionJosue Quino
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosVannesa Salazar
 
Normalizacion de Base de datos - Grupo 6
Normalizacion de Base de datos - Grupo 6Normalizacion de Base de datos - Grupo 6
Normalizacion de Base de datos - Grupo 6NimrodRodrguez
 
Normalizacion de bases de datos relacionales.docx
Normalizacion de bases de datos relacionales.docxNormalizacion de bases de datos relacionales.docx
Normalizacion de bases de datos relacionales.docxa e
 
Unidad iv base de datos
Unidad iv base de datosUnidad iv base de datos
Unidad iv base de datosValadu Rojas
 
Tema9
Tema9Tema9
Tema9LOYAK
 
Normalización 1 fn,2fn,3fn,4fn,
Normalización 1 fn,2fn,3fn,4fn,Normalización 1 fn,2fn,3fn,4fn,
Normalización 1 fn,2fn,3fn,4fn,GQ Vargas
 
Forma normal de boyce codd y algoritmos de descomposición
Forma normal de boyce codd y algoritmos de descomposiciónForma normal de boyce codd y algoritmos de descomposición
Forma normal de boyce codd y algoritmos de descomposiciónJuan Anaya
 
Normalizacin De Una Base De Datos
Normalizacin De Una Base De DatosNormalizacin De Una Base De Datos
Normalizacin De Una Base De Datosservandogc
 
Normalización de una base de datos
Normalización de una base de datosNormalización de una base de datos
Normalización de una base de datosReimer Xavier
 

Similar a Normalizacion (20)

Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Presentacion g4
Presentacion g4Presentacion g4
Presentacion g4
 
NORMALIZACION DE DATOS.pptx
NORMALIZACION DE DATOS.pptxNORMALIZACION DE DATOS.pptx
NORMALIZACION DE DATOS.pptx
 
Inf 161 normalizacion
Inf 161 normalizacionInf 161 normalizacion
Inf 161 normalizacion
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Normalización
NormalizaciónNormalización
Normalización
 
Normalizacion de Base de datos - Grupo 6
Normalizacion de Base de datos - Grupo 6Normalizacion de Base de datos - Grupo 6
Normalizacion de Base de datos - Grupo 6
 
Normalizacion de bases de datos relacionales.docx
Normalizacion de bases de datos relacionales.docxNormalizacion de bases de datos relacionales.docx
Normalizacion de bases de datos relacionales.docx
 
Unidad iv base de datos
Unidad iv base de datosUnidad iv base de datos
Unidad iv base de datos
 
Clase 4 Normalización de Base de Datos
Clase 4 Normalización de Base de DatosClase 4 Normalización de Base de Datos
Clase 4 Normalización de Base de Datos
 
Tema9
Tema9Tema9
Tema9
 
Normalización 1 fn,2fn,3fn,4fn,
Normalización 1 fn,2fn,3fn,4fn,Normalización 1 fn,2fn,3fn,4fn,
Normalización 1 fn,2fn,3fn,4fn,
 
5 teoriadebasededatos
5 teoriadebasededatos5 teoriadebasededatos
5 teoriadebasededatos
 
diseno de base de datos relacionados
diseno de base de datos relacionadosdiseno de base de datos relacionados
diseno de base de datos relacionados
 
Algebra relacional 2
Algebra relacional 2Algebra relacional 2
Algebra relacional 2
 
Forma normal de boyce codd y algoritmos de descomposición
Forma normal de boyce codd y algoritmos de descomposiciónForma normal de boyce codd y algoritmos de descomposición
Forma normal de boyce codd y algoritmos de descomposición
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Guia normalización
Guia normalizaciónGuia normalización
Guia normalización
 
Normalizacin De Una Base De Datos
Normalizacin De Una Base De DatosNormalizacin De Una Base De Datos
Normalizacin De Una Base De Datos
 
Normalización de una base de datos
Normalización de una base de datosNormalización de una base de datos
Normalización de una base de datos
 

Último

PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfluisccollana
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciaferg6120
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,juberrodasflores
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticJamithGarcia1
 
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdfAnaBelindaArmellonHi
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalIngrid459352
 
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfLos artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfJC Díaz Herrera
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitariachayananazcosimeon
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaJoellyAlejandraRodrg
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria deCalet Cáceres Vergara
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)estebancitoherrera
 
obras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffobras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffJefersonBazalloCarri1
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfCritica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfRodrigoBenitez38
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfJC Díaz Herrera
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...israel garcia
 

Último (20)

PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescencia
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
 
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dental
 
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfLos artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problema
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria de
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)
 
obras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffobras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffff
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfCritica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdf
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...
 

Normalizacion

  • 2. DEFINICION DE NORMALIZACION: • La normalización es la transformación de las vistas de usuario complejas y del almacén de datos a un juego de estructuras de datos más pequeñas y estables. Además de ser más simples y estables, las estructuras de datos son más fáciles de mantener que otras estructuras de datos, pues la normalización persigue el objetivo de reducir la redundancia de datos y simplificar las dependencias entre columnas, aplicándose de manera
  • 3. DEPENDENCIA FUNCIONAL • Permiten expresar hechos sobre el problema que se modela con la base de datos • Una DF es una propiedad inherente a la entidad, impuesta por los usuarios del sistema, y todas sus ocurrencias deben cumplirlas en todo instante. • Decimos que un atributo Y de una relación “depende funcionalmente” de otro atributo X de la relación si a todo valor de X le corresponde siempre el mismo valor de Y. • Las dependencias funcionales se representan así: X→Y “Y depende funcionalmente de X”
  • 5. DESCOMPOSICION FUNCIONAL • Metodo: • Las computaciones se descomponen en tareas disjuntas • Los datos se estructuran en función de las tareas diseñadas • En computación numérica es mas usual la descomposición en dominios • La descomposición funcional se suele combinar con la descomposición en dominios en una jerarquía en dos niveles.
  • 6.
  • 7. DEPENDENCIAS MULTIVALUADAS • Existe una dependencia multivaluada (DMV) A->> B si para cada par de tuplas t1 y t2 de la relación R que coinciden en todos los valores de A se puede encontrar una tupla t3 tal que • Coincida con t1 y t2 en A • Coincida con t1 en B • Coincida con t2 en todos los atributos de R que no pertencen ni A ni a B
  • 8.
  • 9. -La regla de la Primera Forma Normal establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas. -Tenemos que eliminar los grupos repetidos. -Tenemos que crear una nueva tabla con la PK de la tabla base y el grupo repetido -Evitar la redundancia de los datos. -Evitar problemas de actualización de los datos en las tablas. -Proteger la integridad de los datos Redundancia de Datos Multiples Valores La forma correcta seria
  • 10. TERCERA FORMA NORMAL Torneo Año Ganador Fecha de nacimiento del ganador Indiana Invitational 1998 Al Fredrickson 21 de julio de 1975 Cleveland Open 1999 Bob Albertson 28 de septiembre de 1968 Des Moines Masters 1999 Al Fredrickson 21 de julio de 1975 Indiana Invitational 1999 Chip Masterson 14 de marzo de 1979 Torneo Año Ganador Indiana Invitational 1998 Al Fredrickson Cleveland Open 1999 Bob Albertson Des Moines Masters 1999 Al Fredrickson Indiana Invitational 1999 Chip Masterso Jugador Fecha de nacimiento Chip Masterson 14 de marzo de 1977 Al Fredrickson 21 de julio de 1975 Bob Albertson 28 de septiembre de 1968 LA DEFINICIÓN DE CODD INDICA QUE UNA TABLA ESTÁ EN 3NF SI Y SOLO SI LAS DOS CONDICIONES SIGUIENTES SE MANTIENEN: LA TABLA ESTÁ EN LA SEGUNDA FORMA NORMAL (2NF) NINGÚN ATRIBUTO NO-PRIMARIO DE LA TABLA ES DEPENDIENTE TRANSITIVAMENTE DE UNA CLAVE PRIMARIA CADA ATRIBUTO DEBE REPRESENTAR UN HECHO ACERCA DE LA CLAVE, LA CLAVE ENTERA, Y NADA EXCEPTO LA CLAVE. LA VERSIÓN 3NF DE LA DEFINICIÓN ES MÁS DÉBIL QUE LA VARIACIÓN DE BCNF DE DATE, PUES EL ANTERIOR SE REFIERE SOLAMENTE A ASEGURARSE DE QUE LOS ATRIBUTOS NO-CLAVE SON DEPENDIENTES EN LAS CLAVES. LOS ATRIBUTOS PRIMARIOS (QUE SON CLAVES O PARTES DE CLAVES) NO DEBEN SER FUNCIONALMENTE DEPENDIENTES EN ABSOLUTO; CADA UNO DE ELLOS REPRESENTA UN HECHO SOBRE LA CLAVE EN EL SENTIDO DE PROPORCIONAR PARTE O TODA LA CLAVE EN SÍ MISMA. EJEMPLO: TABLA EN 2FN > 3FN
  • 11. La cuarta forma normal (4NF) es una forma normal usada en la normalización de bases de datos. La 4NF se asegura de que las dependencias multivaluadas independientes estén correcta y eficientemente representadas en un diseño de base de datos. La 4NF es el siguiente nivel de normalización después de la forma normal de Boyce-Codd (BCNF). Una tabla está en 4NF si y solo si esta en Tercera forma normal o en BCNF (Cualquiera de ambas) y no posee dependencias multivaluadas no triviales. La definición de la 4NF confía en la noción de una dependencia multivaluada. Una tabla con una dependencia multivaluada es una donde la existencia de dos o más relaciones independientes muchos a muchos causa redundancia; y es esta redundancia la que es suprimida por la cuarta forma normal. CUARTA FORMA NORMAL
  • 12. 5ta Forma Normal: La quinta forma normal (5FN), también conocida como forma normal de proyección-unión (PJ/NF), es un nivel de normalización de bases de datos diseñado para reducir redundancia en las bases de datos relacionales que guardan hechos multi-valores aislando semánticamente relaciones múltiples relacionadas. Una tabla se dice que está en 5NF si y sólo si está en 4NF y cada dependencia de unión (join) en ella es implicada por las claves candidatas.
  • 13. • Forma normal de Boyce-Codd La Forma Normal de Boyce-Codd (o FNBC) es una forma normal utilizada en la normalización de bases de datos. Es una versión ligeramente más fuerte de la Tercera forma normal (3FN). La forma normal de Boyce-Codd requiere que no existan dependencias funcionales no triviales de los atributos que no sean un conjunto de la clave candidata. En una tabla en 3FN, todos los atributos dependen de una clave, de la clave completa y de ninguna otra cosa excepto de la clave (excluyendo dependencias triviales, como A → A ).
  • 14. • Forma normal de dominio/clave Esta es el santo grial de la Base de datos y es alcanzado cuando cada restricción en la relación es una consecuencia lógica de la definición de claves y dominios, y, haciendo cumplir las restricciones y condiciones de la clave y del dominio, causa que sean satisfechas todas las restricciones. Así, esto evita todas las anomalías no- temporales.