SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Yerannys Carimi Terrero Pérez
15-EISP-1-011
Carimit7@hotmail.com
Ensayo 3, 13 – Junio – 2015
NORMALIZACION
1
La normalización es el proceso de organizar los datos agrupados en una base de datos,
buscando eliminar la redundancia y dependencias incoherentes de la base de datos,
tanto en la creación de tablas y relaciones establecidas entre ellas, ayudando con esto
a la protección de los datos.
Se han establecido algunas reglas para la normalización a las que se les conocen como
Formas normales. Aunque hay 5 forma normal, la tercera forma se considera el
máximo nivel necesario para la mayor parte de las aplicaciones. Al trabajar en
cualquier forma normal que hayamos decidido necesitaremos utilizar tablas
adicionales.
Para que se cumpla una forma normal, debe cumplir con las reglas de los anteriores, es
decir, 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".
Primera forma normal
No use varios campos en una sola tabla para almacenar datos similares.
 Eliminar los grupos repetidos de las tablas individuales.
 Crear una tabla independiente para cada conjunto de datos relacionados.
 Identificar cada conjunto de datos relacionados con una clave principal.
Segunda forma normal
Los registros solo deben depender de una clave principal de una tabla, una clave
compuesta si es necesario.
 Crear tablas independientes para conjuntos de valores que se apliquen a varios
registros.
 Relacionar estas tablas con una clave externa.
Tercera forma normal
A la tabla solo pertenecen los valores de un registro que sean parte de la clave de ese
registro. Considere colocar los campos en una tabla independiente, si el contenido de
un grupo de campos pueda aplicarse a más de un único registro de la tabla.
 Eliminar los campos que no dependan de la clave.
Es favorable aplicar la tercera forma normal sólo a los datos que cambian con
frecuencia. Si tiene una tabla Clientes y desea eliminar todas las dependencias posibles
entre los campos, debe crear tablas independientes para las ciudades, códigos
postales, representantes de venta, clases de clientes y cualquier otro factor que pueda
estar duplicado en varios registros.
Yerannys Carimi Terrero Pérez
15-EISP-1-011
Carimit7@hotmail.com
Ensayo 3, 13 – Junio – 2015
NORMALIZACION
2
Cuarta Forma Normal
También llamada Forma normal de Boyce Codd (BCNF, Boyce Codd Normal Form),
donde cada determinante, atributo que determina completamente a otro, es clave
candidata. Las variantes creadas, en una tabla no se llegaran a mostrar, si las ya
planificadas, dejan de existir.
Quinta Forma Normal
Rara vez se consideran en un diseño real. Una tabla que se encuentra en la 4ta forma
normal se dice que está en la 5ta forma normal si cada relación de dependencia se
encuentra definida por claves candidatas.
Yerannys Carimi Terrero Pérez
15-EISP-1-011
Carimit7@hotmail.com
Ensayo 3, 13 – Junio – 2015
NORMALIZACION
3
BIBLIOGRAFIA
https://support.microsoft.com/en-us/kb/283878/es
http://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_bases_de_datos

Más contenido relacionado

La actualidad más candente

Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de DatosRenny Batista
 
Descomposición modular y estilos de control
Descomposición modular y estilos de controlDescomposición modular y estilos de control
Descomposición modular y estilos de controlJuan Pablo Bustos Thames
 
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionFundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionJosé Antonio Sandoval Acosta
 
Servicios de satelite
Servicios de sateliteServicios de satelite
Servicios de sateliterambetn
 
Vistas en mySql
Vistas en mySqlVistas en mySql
Vistas en mySqlEduardo Ed
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosJesús Tramullas
 
Sql Consultas MáS Complejas
Sql Consultas MáS ComplejasSql Consultas MáS Complejas
Sql Consultas MáS Complejasalexmerono
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónYaskelly Yedra
 
Optimizacion De Consultas
Optimizacion De ConsultasOptimizacion De Consultas
Optimizacion De ConsultasOto Tumax
 

La actualidad más candente (20)

Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
Del Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacionalDel Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacional
 
Metodología WEB UWE
Metodología WEB UWEMetodología WEB UWE
Metodología WEB UWE
 
Descomposición modular y estilos de control
Descomposición modular y estilos de controlDescomposición modular y estilos de control
Descomposición modular y estilos de control
 
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionFundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
 
Abstracción de datos
Abstracción de datosAbstracción de datos
Abstracción de datos
 
Curso oracle por temas
Curso oracle por temasCurso oracle por temas
Curso oracle por temas
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Servicios de satelite
Servicios de sateliteServicios de satelite
Servicios de satelite
 
Vistas en mySql
Vistas en mySqlVistas en mySql
Vistas en mySql
 
Taller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL proceduralTaller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL procedural
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Sql Consultas MáS Complejas
Sql Consultas MáS ComplejasSql Consultas MáS Complejas
Sql Consultas MáS Complejas
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de información
 
Optimizacion De Consultas
Optimizacion De ConsultasOptimizacion De Consultas
Optimizacion De Consultas
 

Similar a Normalizacion en base de datos ensayo

Similar a Normalizacion en base de datos ensayo (20)

Reglas de codd y normalizacion
Reglas de codd y normalizacionReglas de codd y normalizacion
Reglas de codd y normalizacion
 
Normalizaciondb 120828230415-phpapp01
Normalizaciondb 120828230415-phpapp01Normalizaciondb 120828230415-phpapp01
Normalizaciondb 120828230415-phpapp01
 
Normalizaciondebasesdedato
NormalizaciondebasesdedatoNormalizaciondebasesdedato
Normalizaciondebasesdedato
 
CLASE 3.ppt
CLASE 3.pptCLASE 3.ppt
CLASE 3.ppt
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Bases de datos 16112009
Bases de datos 16112009Bases de datos 16112009
Bases de datos 16112009
 
NORMALIZACION DE DATOS.pptx
NORMALIZACION DE DATOS.pptxNORMALIZACION DE DATOS.pptx
NORMALIZACION DE DATOS.pptx
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
BASES DE DATOS.pdf
BASES DE DATOS.pdfBASES DE DATOS.pdf
BASES DE DATOS.pdf
 
Normalización
NormalizaciónNormalización
Normalización
 
Tercera forma normal
Tercera forma normalTercera forma normal
Tercera forma normal
 
5 cientifico-martes-19
5 cientifico-martes-195 cientifico-martes-19
5 cientifico-martes-19
 
capV_normalizacion.pptx
capV_normalizacion.pptxcapV_normalizacion.pptx
capV_normalizacion.pptx
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
NORMALIZACIÓN DE BASE DE DATOS
NORMALIZACIÓN DE BASE DE DATOSNORMALIZACIÓN DE BASE DE DATOS
NORMALIZACIÓN DE BASE DE DATOS
 
Unidad iii normalizacion
Unidad iii normalizacionUnidad iii normalizacion
Unidad iii normalizacion
 
Normalizacion de Base de datos,
Normalizacion de Base de datos, Normalizacion de Base de datos,
Normalizacion de Base de datos,
 
manejo de herramientas de office "access"
manejo de herramientas de office "access"manejo de herramientas de office "access"
manejo de herramientas de office "access"
 

Más de carimi

Métodos de estimación basados en el paradigma Orientado a Objetos ensayo
Métodos de estimación basados en el paradigma Orientado a Objetos ensayoMétodos de estimación basados en el paradigma Orientado a Objetos ensayo
Métodos de estimación basados en el paradigma Orientado a Objetos ensayocarimi
 
Historia de la poo ensayo
Historia de la poo ensayoHistoria de la poo ensayo
Historia de la poo ensayocarimi
 
Analisis orientado a obejtos ensayo
Analisis orientado a obejtos ensayoAnalisis orientado a obejtos ensayo
Analisis orientado a obejtos ensayocarimi
 
Principales caracteristicas de motores de bases de datos ensayo
Principales caracteristicas de motores de bases de datos ensayoPrincipales caracteristicas de motores de bases de datos ensayo
Principales caracteristicas de motores de bases de datos ensayocarimi
 
Mineria de datos ensayo
Mineria de datos ensayoMineria de datos ensayo
Mineria de datos ensayocarimi
 
Caracteristicas principales de sql ansi 92 ensayo
Caracteristicas principales de sql ansi 92 ensayoCaracteristicas principales de sql ansi 92 ensayo
Caracteristicas principales de sql ansi 92 ensayocarimi
 
Sistemas de discos
Sistemas de discosSistemas de discos
Sistemas de discoscarimi
 

Más de carimi (7)

Métodos de estimación basados en el paradigma Orientado a Objetos ensayo
Métodos de estimación basados en el paradigma Orientado a Objetos ensayoMétodos de estimación basados en el paradigma Orientado a Objetos ensayo
Métodos de estimación basados en el paradigma Orientado a Objetos ensayo
 
Historia de la poo ensayo
Historia de la poo ensayoHistoria de la poo ensayo
Historia de la poo ensayo
 
Analisis orientado a obejtos ensayo
Analisis orientado a obejtos ensayoAnalisis orientado a obejtos ensayo
Analisis orientado a obejtos ensayo
 
Principales caracteristicas de motores de bases de datos ensayo
Principales caracteristicas de motores de bases de datos ensayoPrincipales caracteristicas de motores de bases de datos ensayo
Principales caracteristicas de motores de bases de datos ensayo
 
Mineria de datos ensayo
Mineria de datos ensayoMineria de datos ensayo
Mineria de datos ensayo
 
Caracteristicas principales de sql ansi 92 ensayo
Caracteristicas principales de sql ansi 92 ensayoCaracteristicas principales de sql ansi 92 ensayo
Caracteristicas principales de sql ansi 92 ensayo
 
Sistemas de discos
Sistemas de discosSistemas de discos
Sistemas de discos
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (13)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Normalizacion en base de datos ensayo

  • 1. Yerannys Carimi Terrero Pérez 15-EISP-1-011 Carimit7@hotmail.com Ensayo 3, 13 – Junio – 2015 NORMALIZACION 1 La normalización es el proceso de organizar los datos agrupados en una base de datos, buscando eliminar la redundancia y dependencias incoherentes de la base de datos, tanto en la creación de tablas y relaciones establecidas entre ellas, ayudando con esto a la protección de los datos. Se han establecido algunas reglas para la normalización a las que se les conocen como Formas normales. Aunque hay 5 forma normal, la tercera forma se considera el máximo nivel necesario para la mayor parte de las aplicaciones. Al trabajar en cualquier forma normal que hayamos decidido necesitaremos utilizar tablas adicionales. Para que se cumpla una forma normal, debe cumplir con las reglas de los anteriores, es decir, 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". Primera forma normal No use varios campos en una sola tabla para almacenar datos similares.  Eliminar los grupos repetidos de las tablas individuales.  Crear una tabla independiente para cada conjunto de datos relacionados.  Identificar cada conjunto de datos relacionados con una clave principal. Segunda forma normal Los registros solo deben depender de una clave principal de una tabla, una clave compuesta si es necesario.  Crear tablas independientes para conjuntos de valores que se apliquen a varios registros.  Relacionar estas tablas con una clave externa. Tercera forma normal A la tabla solo pertenecen los valores de un registro que sean parte de la clave de ese registro. Considere colocar los campos en una tabla independiente, si el contenido de un grupo de campos pueda aplicarse a más de un único registro de la tabla.  Eliminar los campos que no dependan de la clave. Es favorable aplicar la tercera forma normal sólo a los datos que cambian con frecuencia. Si tiene una tabla Clientes y desea eliminar todas las dependencias posibles entre los campos, debe crear tablas independientes para las ciudades, códigos postales, representantes de venta, clases de clientes y cualquier otro factor que pueda estar duplicado en varios registros.
  • 2. Yerannys Carimi Terrero Pérez 15-EISP-1-011 Carimit7@hotmail.com Ensayo 3, 13 – Junio – 2015 NORMALIZACION 2 Cuarta Forma Normal También llamada Forma normal de Boyce Codd (BCNF, Boyce Codd Normal Form), donde cada determinante, atributo que determina completamente a otro, es clave candidata. Las variantes creadas, en una tabla no se llegaran a mostrar, si las ya planificadas, dejan de existir. Quinta Forma Normal Rara vez se consideran en un diseño real. Una tabla que se encuentra en la 4ta forma normal se dice que está en la 5ta forma normal si cada relación de dependencia se encuentra definida por claves candidatas.
  • 3. Yerannys Carimi Terrero Pérez 15-EISP-1-011 Carimit7@hotmail.com Ensayo 3, 13 – Junio – 2015 NORMALIZACION 3 BIBLIOGRAFIA https://support.microsoft.com/en-us/kb/283878/es http://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_bases_de_datos