SlideShare una empresa de Scribd logo
1 de 7
UNIVERSIDAD TÉCNICA PARTICULAR
               DE LOJA
Escuela de Ciencias de la Computación
   Fundamentos de Base de Datos

              Normalización

     Profesor: Ing. Juan Carlos Morocho
La normalización
• Su propósito es identificar un conjunto
  adecuado de relaciones que soporten los
  requisitos de datos de la organización.
• Puede aplicarse en cualquier etapa del diseño
  de base de datos.
La normalización
• Las dependencias funcionales ayudan a
  describir la relación entre atributos.

• Determinante, el atributo que está en la parte
  izquierda de la flecha que describe una
  relación.

              B depende funcionalmente de A
         A                                    B
                     A determina a B
Las formas normales
• Forma no normalizada: Una tabla que
  contiene uno o más grupos repetitivos.



• 1FN: una relación en la que la intersección de
  toda fila y columna tiene un valor y sólo un
  valor.


                       456   James   Wright   555-776-4100
Las formas normales
2FN: una relación que está en 1FN y en la que
todo atributo que no sea de clave principal
depende funcionalmente de manera completa
de la clave principal.
Las formas normales
3FN: una relación que está en 1FN y 2FN y en la
que ningún atributo que no sea de clave
principal depende transitivamente de la clave
principal.
E-mail: jcmorocho@utpl.edu.ec
       Skype: jcmorocho

Más contenido relacionado

La actualidad más candente

Entidad relacion
Entidad relacionEntidad relacion
Entidad relacionadfc8
 
Base de datos modelo entidad relacion
Base de datos modelo entidad relacionBase de datos modelo entidad relacion
Base de datos modelo entidad relacionFco Javier Rodriguez
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - RelaciónDenisse C
 
Lenguaje estructurado de consulta
Lenguaje estructurado de consultaLenguaje estructurado de consulta
Lenguaje estructurado de consultaMaria Garcia
 
Normalizacion en base de datos
Normalizacion en base de datosNormalizacion en base de datos
Normalizacion en base de datosEstebanPoma2
 
Diseño conceptual de bases de Batos
Diseño conceptual de bases de BatosDiseño conceptual de bases de Batos
Diseño conceptual de bases de BatosEdward H Gonzalez R
 
Modelo entidad relacion de base de datos
Modelo entidad relacion de base de datosModelo entidad relacion de base de datos
Modelo entidad relacion de base de datosjinethmarcelasanchez
 
Base de datos
Base de datosBase de datos
Base de datoscaoxman
 
Base de datos
Base de datosBase de datos
Base de datoscaoxman
 
Otras relaciones y modelos bases de datos
Otras relaciones y modelos bases de datosOtras relaciones y modelos bases de datos
Otras relaciones y modelos bases de datosEmer Gio
 
T3 Modelo de Datos Relacional
T3 Modelo de Datos RelacionalT3 Modelo de Datos Relacional
T3 Modelo de Datos Relacionalrmonago
 
Modelado orientado a objetos de bd
Modelado orientado a objetos de bdModelado orientado a objetos de bd
Modelado orientado a objetos de bdMaría Luisa Velasco
 

La actualidad más candente (18)

Clase 1
Clase  1Clase  1
Clase 1
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Base de datos modelo entidad relacion
Base de datos modelo entidad relacionBase de datos modelo entidad relacion
Base de datos modelo entidad relacion
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - Relación
 
ENTIDAD RELACION
ENTIDAD RELACIONENTIDAD RELACION
ENTIDAD RELACION
 
Lenguaje estructurado de consulta
Lenguaje estructurado de consultaLenguaje estructurado de consulta
Lenguaje estructurado de consulta
 
Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)
 
Deber
DeberDeber
Deber
 
Normalizacion en base de datos
Normalizacion en base de datosNormalizacion en base de datos
Normalizacion en base de datos
 
Diseño conceptual de bases de Batos
Diseño conceptual de bases de BatosDiseño conceptual de bases de Batos
Diseño conceptual de bases de Batos
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo entidad relacion de base de datos
Modelo entidad relacion de base de datosModelo entidad relacion de base de datos
Modelo entidad relacion de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Otras relaciones y modelos bases de datos
Otras relaciones y modelos bases de datosOtras relaciones y modelos bases de datos
Otras relaciones y modelos bases de datos
 
T3 Modelo de Datos Relacional
T3 Modelo de Datos RelacionalT3 Modelo de Datos Relacional
T3 Modelo de Datos Relacional
 
Modelado orientado a objetos de bd
Modelado orientado a objetos de bdModelado orientado a objetos de bd
Modelado orientado a objetos de bd
 

Destacado

Destacado (20)

Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Diseño lógico
Diseño lógicoDiseño lógico
Diseño lógico
 
Diseño conceptual
Diseño conceptualDiseño conceptual
Diseño conceptual
 
Arreglos en java
Arreglos en javaArreglos en java
Arreglos en java
 
Recursividad
RecursividadRecursividad
Recursividad
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Ficheros en java
Ficheros en javaFicheros en java
Ficheros en java
 
Sector público
Sector públicoSector público
Sector público
 
Presentacion oferta y demanda
Presentacion oferta y demandaPresentacion oferta y demanda
Presentacion oferta y demanda
 
Presentacion elasticidad de la oferta y demanda
Presentacion elasticidad de la oferta y demandaPresentacion elasticidad de la oferta y demanda
Presentacion elasticidad de la oferta y demanda
 
Cuentas nacionales
Cuentas nacionalesCuentas nacionales
Cuentas nacionales
 
Sistemas de producción
Sistemas de producciónSistemas de producción
Sistemas de producción
 
Gestión de excepciones en java
Gestión de excepciones en javaGestión de excepciones en java
Gestión de excepciones en java
 
Presentacion conceptos básicos introduccion a la economia
Presentacion conceptos básicos introduccion a la economiaPresentacion conceptos básicos introduccion a la economia
Presentacion conceptos básicos introduccion a la economia
 
La evaluación en educación
La evaluación en educaciónLa evaluación en educación
La evaluación en educación
 
Enfoques en la acción didáctica
Enfoques en la acción didácticaEnfoques en la acción didáctica
Enfoques en la acción didáctica
 
Programación de aula
Programación de aulaProgramación de aula
Programación de aula
 
La unidad didáctica
La unidad didácticaLa unidad didáctica
La unidad didáctica
 
La didáctica disciplina pedagógica aplicada
La didáctica disciplina pedagógica aplicadaLa didáctica disciplina pedagógica aplicada
La didáctica disciplina pedagógica aplicada
 

Más de Videoconferencias UTPL

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraVideoconferencias UTPL
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Videoconferencias UTPL
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Videoconferencias UTPL
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientalesVideoconferencias UTPL
 

Más de Videoconferencias UTPL (20)

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misionera
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)
 
Generos graficos
Generos graficosGeneros graficos
Generos graficos
 
Periodismo digital
Periodismo digitalPeriodismo digital
Periodismo digital
 
El editorial
El editorialEl editorial
El editorial
 
La entrevista
La entrevistaLa entrevista
La entrevista
 
La noticia
La noticiaLa noticia
La noticia
 
Generos periodisticos
Generos periodisticosGeneros periodisticos
Generos periodisticos
 
Biología general
Biología generalBiología general
Biología general
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientales
 
Expresion oral y escrita
Expresion oral y escritaExpresion oral y escrita
Expresion oral y escrita
 
Matematicas I
Matematicas IMatematicas I
Matematicas I
 
Contabilidad general I
Contabilidad general IContabilidad general I
Contabilidad general I
 
Realidad Nacional
Realidad NacionalRealidad Nacional
Realidad Nacional
 
Aplicación de nuevas tecnologías
Aplicación de nuevas tecnologíasAplicación de nuevas tecnologías
Aplicación de nuevas tecnologías
 
Marketing y protocolo empresarial
Marketing y protocolo empresarialMarketing y protocolo empresarial
Marketing y protocolo empresarial
 
Gerencia educativa
Gerencia educativaGerencia educativa
Gerencia educativa
 
Toma de decisiones
Toma de decisiones Toma de decisiones
Toma de decisiones
 
Ejercicios fonetica y fonologia
Ejercicios fonetica y fonologiaEjercicios fonetica y fonologia
Ejercicios fonetica y fonologia
 

Normalización

  • 1. UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA Escuela de Ciencias de la Computación Fundamentos de Base de Datos Normalización Profesor: Ing. Juan Carlos Morocho
  • 2. La normalización • Su propósito es identificar un conjunto adecuado de relaciones que soporten los requisitos de datos de la organización. • Puede aplicarse en cualquier etapa del diseño de base de datos.
  • 3. La normalización • Las dependencias funcionales ayudan a describir la relación entre atributos. • Determinante, el atributo que está en la parte izquierda de la flecha que describe una relación. B depende funcionalmente de A A B A determina a B
  • 4. Las formas normales • Forma no normalizada: Una tabla que contiene uno o más grupos repetitivos. • 1FN: una relación en la que la intersección de toda fila y columna tiene un valor y sólo un valor. 456 James Wright 555-776-4100
  • 5. Las formas normales 2FN: una relación que está en 1FN y en la que todo atributo que no sea de clave principal depende funcionalmente de manera completa de la clave principal.
  • 6. Las formas normales 3FN: una relación que está en 1FN y 2FN y en la que ningún atributo que no sea de clave principal depende transitivamente de la clave principal.
  • 7. E-mail: jcmorocho@utpl.edu.ec Skype: jcmorocho