SlideShare una empresa de Scribd logo
1 de 11
IESTP “ALFRED NOBEL”
ANÁLISIS Y DISEÑO DE SISTEMAS
MÓDULO II
TEMA: DISEÑO DE SALIDA PARA
PANTALLAS
DOCENTE: PERCY FREDY LLACZA ZUÑIGA
HUARIaca, diciembre de 2023.
NORMALIZACIÓN DE BASE DE DATOS
La normalización de base de
datos, es un proceso que se
aplica a las bases de datos para
organizar las tablas y evitar la
redundancia o complejidad en
los datos.
¿Qué es la normalización de una base de datos y para qué sirve?
 La normalización de una base de datos es la aplicación de una serie de reglas para
evitar a futuro realizar consultas innecesariamente complejas. En otras palabras,
están enfocadas en eliminar redundancias e inconsistencias de dependencia en el
diseño de las tablas que creamos para organizar las bases de datos.
 Y es que los datos redundantes desperdician el espacio de disco de tu computador,
además de crear problemas de mantenimiento. Dicho esto, ¿por qué es importante
que hagas el acceso a los datos mediante la normalización? Pues bien, las bases de
datos se normalizan para que tu puedas:
 Evitar la redundancia de datos
 Proteger la integridad de los datos
 Evitar problemas de actualización de los datos en las tablas
Qué es la normalización de una base de datos y para qué sirve?
Para poder decir que nuestra base de datos está normalizada
deben respetarse 3 niveles o tipos de normalización. Cada uno de
estos niveles cumple con ciertos requisitos que tienen el objetivo
de simplificar la información pero sin que haya una pérdida de
datos.
Veamos cada una a continuación.
Tipos de normalización
Formas Normales y cómo se usan.- Hay reglas en la normalización
de una base de datos y cada una de ellas se denomina Forma
Normal. Existen 3 tipos principales.
La primera - Forma Normal (1FN).- Hay que seguir una serie de pasos
para normalizar, en otras palabras, para decir que nuestra tabla está
en primera forma normal. Estos son:
1. Eliminar los grupos repetitivos de las tablas individuales
2. Crear una tabla separada por cada grupo de datos relacionados
3. Identificar cada grupo de datos relacionados con una clave
primaria.
La primera - Forma Normal (1FN)
 Para identificar si lo hemos hecho de manera correcta debemos considerar los siguientes
aspectos:
 •Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio son
indivisibles, mínimos.
 •La tabla contiene una clave primaria única
 •La clave primaria no contiene atributos nulos
 •No debe existir variación en el número de columnas
 •Los campos no clave deben identificarse por la clave (dependencia funcional)
 •Debe existir una independencia del orden tanto de las filas como de las columnas, es
decir, si los datos cambian de orden no deben cambiar sus significados.
 •Una tabla no puede tener múltiples valores en cada columna
 •Los datos son atómicos (a cada valor de X le pertenece un valor de Y y viceversa)
La segunda Forma Normal (2FN)
Debemos seguir los siguientes pasos:
1. Tener la 1° forma normal
2. Crear tablas separadas para aquellos grupos de datos que se
aplican a varios registros
3. Relacionar estas tablas mediante una clave externa
Sabremos si nuestra base de datos tiene en la segunda forma normal
si esta previamente cumple con las normas de la Primera forma
Normal y si sus atributos no principales dependen de forma completa
de la clave principal.
En otras palabras, que no existen dependencias parciales
La tercera Forma Normal (3FN)
 Debemos considerar los siguientes puntos:
 Tener la 2° forma normal
 Eliminar aquellos campos que no dependan de la clave
 Ninguna columna puede depender de una columna que no tenga una clave
 No puede haber datos derivados
 Podemos decir que nuestra tabla se encuentra en tercera normal si
previamente estaba en segunda forma normal y si no existe ninguna
dependencia funcional transitiva entre los atributos que no son clave.
 En otras palabras, todo atributo no primo es implicado por la clave
primaria en una secuencia no transitiva.
Ejemplos
Si nos damos cuenta esta tabla no cumple con el requisito que dice que todos los atributos deben ser atómicos, es decir que
debemos descomponerlo en su mínima expresión.
 Siguiendo los aspectos a considerar podríamos decir que nuestra tabla inicial se transformaría a:
 Con esto podríamos decir que nuestra tabla cumple con la primera Forma Normal (1FN). Ahora, si nos fijamos esta aun
no cumple con los requisitos que pide la segunda Forma Normal (2FN).
Podríamos crear tablas separadas para cursos y para profesores y cada una de estas
tendría su clave primaria y estarían relacionadas por una clave externa (Foreign
Key).
Ahora nuestra tabla está en segunda Forma Normal (2FN).
Si detallamos nuestra tabla de cursos aún podríamos simplificarla, para esto
podríamos extraer la columna de materiales y crear una nueva tabla para
esto.
Con esto, nuestra tabla cumpliría con los requisitos de la tercera Forma Normal (3FN) y estaría lista.

Más contenido relacionado

Similar a diseño de salidas de pantallas. sesión 15.

normalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.pptnormalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.pptrodrigomamani53
 
normalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.pptnormalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.pptLorenaDniaSacariGuti
 
normalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.pptnormalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.pptMarioEnrique44
 
normalizacion de la base de datos elizabeth andrea (1).ppt
normalizacion de la base de datos elizabeth andrea (1).pptnormalizacion de la base de datos elizabeth andrea (1).ppt
normalizacion de la base de datos elizabeth andrea (1).pptJonathanFerrer16
 
normalizacion de la base de datos Luxerv.ppt
normalizacion de la base de datos Luxerv.pptnormalizacion de la base de datos Luxerv.ppt
normalizacion de la base de datos Luxerv.pptluiyitzo
 
Normalizaión de base de datos (bdd)
Normalizaión de base de datos (bdd)Normalizaión de base de datos (bdd)
Normalizaión de base de datos (bdd)Celia Castillo Flores
 
Normalizacion base de datos I
Normalizacion base de datos INormalizacion base de datos I
Normalizacion base de datos IDILMER OLIVERA
 
Informacion sobre la normalizacion
Informacion sobre la normalizacionInformacion sobre la normalizacion
Informacion sobre la normalizacionMichaelEspinozaBetan
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datoscarlos sanchez
 
Actividad 1 tema 5 modulo 4
Actividad 1 tema 5 modulo 4Actividad 1 tema 5 modulo 4
Actividad 1 tema 5 modulo 4Maria Padron
 
Normalizacion de base de datos
Normalizacion  de base de datosNormalizacion  de base de datos
Normalizacion de base de datosalessandro contti
 
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
 
Normalizacion base de_datos
Normalizacion base de_datosNormalizacion base de_datos
Normalizacion base de_datosPaulo Galarza
 

Similar a diseño de salidas de pantallas. sesión 15. (20)

Int_Bases_Datos_III (1).pdf
Int_Bases_Datos_III (1).pdfInt_Bases_Datos_III (1).pdf
Int_Bases_Datos_III (1).pdf
 
normalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.pptnormalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.ppt
 
normalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.pptnormalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.ppt
 
normalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.pptnormalizacion de la base de datos elizabeth andrea.ppt
normalizacion de la base de datos elizabeth andrea.ppt
 
normalizacion de la base de datos elizabeth andrea (1).ppt
normalizacion de la base de datos elizabeth andrea (1).pptnormalizacion de la base de datos elizabeth andrea (1).ppt
normalizacion de la base de datos elizabeth andrea (1).ppt
 
normalizacion de la base de datos Luxerv.ppt
normalizacion de la base de datos Luxerv.pptnormalizacion de la base de datos Luxerv.ppt
normalizacion de la base de datos Luxerv.ppt
 
Normalizaión de base de datos (bdd)
Normalizaión de base de datos (bdd)Normalizaión de base de datos (bdd)
Normalizaión de base de datos (bdd)
 
Guia normalización
Guia normalizaciónGuia normalización
Guia normalización
 
Normalizacion base de datos I
Normalizacion base de datos INormalizacion base de datos I
Normalizacion base de datos I
 
Infonorma
InfonormaInfonorma
Infonorma
 
Normalización
NormalizaciónNormalización
Normalización
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Informacion sobre la normalizacion
Informacion sobre la normalizacionInformacion sobre la normalizacion
Informacion sobre la normalizacion
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Actividad 1 tema 5 modulo 4
Actividad 1 tema 5 modulo 4Actividad 1 tema 5 modulo 4
Actividad 1 tema 5 modulo 4
 
Normalizacion de base de datos
Normalizacion  de base de datosNormalizacion  de base de datos
Normalizacion de base de datos
 
Capitulo 7rudy
Capitulo 7rudyCapitulo 7rudy
Capitulo 7rudy
 
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
 
Normalizacion base de_datos
Normalizacion base de_datosNormalizacion base de_datos
Normalizacion base de_datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 

Último (20)

NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 

diseño de salidas de pantallas. sesión 15.

  • 1. IESTP “ALFRED NOBEL” ANÁLISIS Y DISEÑO DE SISTEMAS MÓDULO II TEMA: DISEÑO DE SALIDA PARA PANTALLAS DOCENTE: PERCY FREDY LLACZA ZUÑIGA HUARIaca, diciembre de 2023.
  • 2. NORMALIZACIÓN DE BASE DE DATOS La normalización de base de datos, es un proceso que se aplica a las bases de datos para organizar las tablas y evitar la redundancia o complejidad en los datos.
  • 3. ¿Qué es la normalización de una base de datos y para qué sirve?  La normalización de una base de datos es la aplicación de una serie de reglas para evitar a futuro realizar consultas innecesariamente complejas. En otras palabras, están enfocadas en eliminar redundancias e inconsistencias de dependencia en el diseño de las tablas que creamos para organizar las bases de datos.  Y es que los datos redundantes desperdician el espacio de disco de tu computador, además de crear problemas de mantenimiento. Dicho esto, ¿por qué es importante que hagas el acceso a los datos mediante la normalización? Pues bien, las bases de datos se normalizan para que tu puedas:  Evitar la redundancia de datos  Proteger la integridad de los datos  Evitar problemas de actualización de los datos en las tablas
  • 4. Qué es la normalización de una base de datos y para qué sirve? Para poder decir que nuestra base de datos está normalizada deben respetarse 3 niveles o tipos de normalización. Cada uno de estos niveles cumple con ciertos requisitos que tienen el objetivo de simplificar la información pero sin que haya una pérdida de datos. Veamos cada una a continuación.
  • 5. Tipos de normalización Formas Normales y cómo se usan.- Hay reglas en la normalización de una base de datos y cada una de ellas se denomina Forma Normal. Existen 3 tipos principales. La primera - Forma Normal (1FN).- Hay que seguir una serie de pasos para normalizar, en otras palabras, para decir que nuestra tabla está en primera forma normal. Estos son: 1. Eliminar los grupos repetitivos de las tablas individuales 2. Crear una tabla separada por cada grupo de datos relacionados 3. Identificar cada grupo de datos relacionados con una clave primaria.
  • 6. La primera - Forma Normal (1FN)  Para identificar si lo hemos hecho de manera correcta debemos considerar los siguientes aspectos:  •Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio son indivisibles, mínimos.  •La tabla contiene una clave primaria única  •La clave primaria no contiene atributos nulos  •No debe existir variación en el número de columnas  •Los campos no clave deben identificarse por la clave (dependencia funcional)  •Debe existir una independencia del orden tanto de las filas como de las columnas, es decir, si los datos cambian de orden no deben cambiar sus significados.  •Una tabla no puede tener múltiples valores en cada columna  •Los datos son atómicos (a cada valor de X le pertenece un valor de Y y viceversa)
  • 7. La segunda Forma Normal (2FN) Debemos seguir los siguientes pasos: 1. Tener la 1° forma normal 2. Crear tablas separadas para aquellos grupos de datos que se aplican a varios registros 3. Relacionar estas tablas mediante una clave externa Sabremos si nuestra base de datos tiene en la segunda forma normal si esta previamente cumple con las normas de la Primera forma Normal y si sus atributos no principales dependen de forma completa de la clave principal. En otras palabras, que no existen dependencias parciales
  • 8. La tercera Forma Normal (3FN)  Debemos considerar los siguientes puntos:  Tener la 2° forma normal  Eliminar aquellos campos que no dependan de la clave  Ninguna columna puede depender de una columna que no tenga una clave  No puede haber datos derivados  Podemos decir que nuestra tabla se encuentra en tercera normal si previamente estaba en segunda forma normal y si no existe ninguna dependencia funcional transitiva entre los atributos que no son clave.  En otras palabras, todo atributo no primo es implicado por la clave primaria en una secuencia no transitiva.
  • 9. Ejemplos Si nos damos cuenta esta tabla no cumple con el requisito que dice que todos los atributos deben ser atómicos, es decir que debemos descomponerlo en su mínima expresión.  Siguiendo los aspectos a considerar podríamos decir que nuestra tabla inicial se transformaría a:  Con esto podríamos decir que nuestra tabla cumple con la primera Forma Normal (1FN). Ahora, si nos fijamos esta aun no cumple con los requisitos que pide la segunda Forma Normal (2FN).
  • 10. Podríamos crear tablas separadas para cursos y para profesores y cada una de estas tendría su clave primaria y estarían relacionadas por una clave externa (Foreign Key). Ahora nuestra tabla está en segunda Forma Normal (2FN).
  • 11. Si detallamos nuestra tabla de cursos aún podríamos simplificarla, para esto podríamos extraer la columna de materiales y crear una nueva tabla para esto. Con esto, nuestra tabla cumpliría con los requisitos de la tercera Forma Normal (3FN) y estaría lista.