SlideShare una empresa de Scribd logo
1 de 6
TIPOS DE RELACIONES
Existenrelacionesde diferentestipos.El tipode relaciónque utilizaAccessal unirdostablas
dependeráde cómoesténdefinidosloscamposrelacionados.
Relaciónde uno a varios (1,n). Se crea una relaciónde unoa variossi uno de loscampos
relacionadosesunaclave principal.Estarelacióneslamáscomún.Cada registrode una tabla
puede estarenlazadoconvariosregistrosde unasegundatabla,perocada registrode lasegunda
sólopuede estarenlazadoconunúnicoregistrode la primera.
Relaciónde uno a uno (1,1). Se creará unarelaciónde este tiposi amboscampos relacionados
son clavesprincipales.Eneste tipode relación,unregistrode latablaunosólopuede estar
relacionadoconunúnicoregistrode la tablados y viceversa.Noesmuyusada.
Relaciónde varios a varios (n,m).En este caso,ningunode loscamposrelacionadossonclaves
principales.Cadaregistrode laprimeratablapuede estarenlazadoconvariosregistrosde la
segundayviceversa.Este tipode relación implicalarepeticiónde loscamposde cada tabla.Para
establecerrelacionesde este tipo,esnecesariocrearunatablaintermediaque esté relacionada
con lasdos de uno a varios.
Relacionesuno a uno
En una relaciónunoa uno(Figura3), cada registrode la TablaMATERIA sólopuede tenerun
registrocoincidenteenlaTablaPROFESORy viceversa.
En este ejemplose estárepresentandoque cadamateriasolamentepuedeserdadapor un
profesor.
Relaciónvarios a varios
En una relaciónvariosavarios,un registrode laTabla A puede tenermuchosregistros
coincidentesenlaTablaB yviceversa.Este tipode relaciónsóloesposiblesi se defineunatercera
tabla(denominadatablade unión),cuyaclave principal constade al menosdoscampos;y que
además,estoscampos,correspondanalasclavesexternasde lasTablasA y B.
Figura 1. Relaciónvarios a varios
Figura 2. Relaciónuno a varios
En este modelo(Figura2) serrepresentaque másde unPROFESORpuede dictarla misma
MATERIA.
En la relaciónunoa variosun registrode laTabla MATERIA puede tenermuchosregistros
coincidentesenlaTablaPROFESOR,perounregistrode laTabla PROFESORsólotiene unregistro
coincidente enlaTablaMATERIA.
FORMAS NORMALES
El procesode normalizaciónconsiste,básicamente,enlaaplicaciónde unconjuntode reglaspara
definiradecuadamentelosdatosocamposque compondránlosarchivosde datos.Esas reglas
buscan:
 Minimizarredundancias;
 Eliminaranomalíasde actualización;
 Proveerel mejorcaminode accesoa cualquierdato;
 Asegurarresistenciaala manutencióndel modelode datos;
 Evitar datosno identificablesatravésde unadefiniciónrigurosade identificadoresy
relaciones
PRIMERA FORMA NORMAL (1FN).
 Asegurarque todaslas entidadessonidentificadasde forma únicaporuna combinación
de atributosy/orelaciones.
 Se refiere acualquierarchivoque poseaunvalorpor campo;la relaciónentre lallave
primariade un archivoy cada uno de losotros camposdebe serde uno a uno.
 De unamanera práctica,debemoseliminargruposrepetidosde datos,hastaque cada
dato tengauna llave primariaparacada ocurrencia.
Producto Negocio
Arroz Coto,Disco,Carrefour,Jumbo
Poroto Coto,Macro, Carrefour,Jumbo
Harina Coto,Macro, Carrefour
Azúcar Tía, Disco,Carrefour
Producto Negocio Teléfono Cantidad PrecioTotal
ARROZ Coto 670-1158 200 10 2000
ARROZ Disco 923-3951 500 9 4500
ARROZ Carrefour 921-4802 700 11 7700
ARROZ Jumbo 342-6400 1000 8 8000
POROTO Coto 670-1158 300 13 3900
POROTO Macro 923-4377 500 12 6000
POROTO Carrefour 921-4802 200 14 2800
POROTO Jumbo 342-6400 400 8 3200
HARINA Coto 670-1158 400 8 3200
HARINA Macro 923-4377 600 9 5400
HARINA Carrefour 921-4802 100 7 700
AZUCAR Disco 923-3951 1100 4 4400
AZUCAR Carrefour 921-4802 900 5 4500
AZUCAR Tía 449-7448 1200 3 3600
SEGUNDAFORMA NORMAL (2FN).
Eliminaratributosque dependensolamente de unaparte del identificadorúnico
Si una entidadtiene unidentificadorúnicocompuestode másde un atributoy/orelación,ysi otro
atributodepende sólo de unade laspartesde este identificadorcompuesto,entoncesel atributo,
y la parte del identificadordel que depende,deberánformarlabase de unanuevaentidad.La
entidadnueva,se identificaporlaparte emigradadel identificadorúnicode laentidadoriginal,y
tiene unarelaciónde unoa variosunidacon laentidadoriginal.
Para testearsi un archivode datos estáenla segundaformanormal debemoshacerinicialmente
lassiguientespreguntas:
¿Cuál esel campo o conjuntode campos que constituye lallave primariadel archivo?
Si la llave primariafuese concatenada,estoes,formadapormasde uncampo, preguntamos
también:
¿Hay algúncampo no-llave que dependade apenas,de unaparte de la llave primaria?
¿La cantidaddepende apenasde unaparte de la llave?
La respuestaesno;puesesprecisoconocertantoel productocomo el negocioparaobtenerla
Cantidad.
¿El Preciodependeapenasde unaparte de la llave?
La respuestaestambiénno;puesesPrecisoconocertantoel Productocomoel Negociopara
obtenerel Precio.
¿El Teléfonodepende apenasde unaparte de lallave?
En este caso la respuestaessí;puessi ustedconoce el Negociotambiénpodrásabercual essu
Teléfono,independientementedel Producto;porlotanto,el archivoejemplificadoanteriormente
no estáenla segundaformanormal,puesél nopasó por el Test.
@ Producto
@ NegocioTeléfono CantidadPrecioTotal
ARROZ Coto 670-1158 200 10 2000
ARROZ Disco 923-3951 500 9 4500
ARROZ Carrefour 921-4802 700 11 7700
@ Producto@ NegocioCantidadPrecioTotal
ARROZ Coto 200 10 2000
ARROZ Disco 500 9 4500
ARROZ Carrefour 700 11 7700
ARROZ Jumbo 1000 8 8000
POROTO Coto 300 13 3900
POROTO Macro 500 12 6000
POROTO Carrefour 200 14 2800
POROTO Jumbo 400 8 3200
HARINA Coto 400 8 3200
HARINA Macro 600 9 5400
HARINA Carrefour 100 7 700
AZUCAR Disco 1100 4 4400
AZUCAR Carrefour 900 5 4500
AZUCAR Tía 1200 3 3600
@ NegocioDirección Teléfono
Coto Av.Del trabajo 1176670-1158
Disco EmilioMitre 515 923-3951
Carrefour Av.La Plata2222 921-4802
@ NegocioDirección Teléfono
Jumbo Av.Cruz 4897 342-6400
Macro Av.Rivadavia4735 923-4377
Tía Av.Rivadavia7788 449-7448
TERCERA FORMA NORMAL (3FN).
Eliminarlosatributosdependientesde atributosque nosonparte del identificadorúnico.
Un archivo en la segundaformanormal tambiénestaráenlaterceraforma normal si un campo
no-llave depende de otrocampono-llave.
Para verificarsi unarchivoen lasegundaformanormal tambiénestáenla terceraformanormal
debemospreguntar:
¿Algúncampono-llave esdependiente de cualquierotrocampono-llave?
ProductoNegocio CantidadPrecio
ARROZ Coto 200 10
ARROZ Disco 500 9
ARROZ Carrefour700 11
ARROZ Jumbo 1000 8
POROTO Coto 300 13
POROTO Macro 500 12
POROTO Carrefour200 14
POROTO Jumbo 400 8
HARINA Coto 400 8
HARINA Macro 600 9
HARINA Carrefour100 7
AZUCAR Disco 1100 4
AZUCAR Carrefour900 5
AZUCAR Tía 1200 3

Más contenido relacionado

Destacado

Spletneurice Gen Spot V2
Spletneurice Gen Spot V2Spletneurice Gen Spot V2
Spletneurice Gen Spot V2genspot
 
Madres de todos los colores
Madres de todos los coloresMadres de todos los colores
Madres de todos los coloresguest4f184c
 
Закаливание
ЗакаливаниеЗакаливание
Закаливаниеalenapro
 

Destacado (6)

Spletneurice Gen Spot V2
Spletneurice Gen Spot V2Spletneurice Gen Spot V2
Spletneurice Gen Spot V2
 
Madres de todos los colores
Madres de todos los coloresMadres de todos los colores
Madres de todos los colores
 
Ημερίδα «Διδάσκοντας ‘με λογισμό και μ’ όνειρο’
Ημερίδα «Διδάσκοντας ‘με λογισμό και μ’ όνειρο’Ημερίδα «Διδάσκοντας ‘με λογισμό και μ’ όνειρο’
Ημερίδα «Διδάσκοντας ‘με λογισμό και μ’ όνειρο’
 
Seans Present
Seans PresentSeans Present
Seans Present
 
Закаливание
ЗакаливаниеЗакаливание
Закаливание
 
Social psych pp
Social psych ppSocial psych pp
Social psych pp
 

Último

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 

Último (20)

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 

TiposRelaciones

  • 1. TIPOS DE RELACIONES Existenrelacionesde diferentestipos.El tipode relaciónque utilizaAccessal unirdostablas dependeráde cómoesténdefinidosloscamposrelacionados. Relaciónde uno a varios (1,n). Se crea una relaciónde unoa variossi uno de loscampos relacionadosesunaclave principal.Estarelacióneslamáscomún.Cada registrode una tabla puede estarenlazadoconvariosregistrosde unasegundatabla,perocada registrode lasegunda sólopuede estarenlazadoconunúnicoregistrode la primera. Relaciónde uno a uno (1,1). Se creará unarelaciónde este tiposi amboscampos relacionados son clavesprincipales.Eneste tipode relación,unregistrode latablaunosólopuede estar relacionadoconunúnicoregistrode la tablados y viceversa.Noesmuyusada. Relaciónde varios a varios (n,m).En este caso,ningunode loscamposrelacionadossonclaves principales.Cadaregistrode laprimeratablapuede estarenlazadoconvariosregistrosde la segundayviceversa.Este tipode relación implicalarepeticiónde loscamposde cada tabla.Para establecerrelacionesde este tipo,esnecesariocrearunatablaintermediaque esté relacionada con lasdos de uno a varios. Relacionesuno a uno En una relaciónunoa uno(Figura3), cada registrode la TablaMATERIA sólopuede tenerun registrocoincidenteenlaTablaPROFESORy viceversa. En este ejemplose estárepresentandoque cadamateriasolamentepuedeserdadapor un profesor. Relaciónvarios a varios En una relaciónvariosavarios,un registrode laTabla A puede tenermuchosregistros coincidentesenlaTablaB yviceversa.Este tipode relaciónsóloesposiblesi se defineunatercera tabla(denominadatablade unión),cuyaclave principal constade al menosdoscampos;y que además,estoscampos,correspondanalasclavesexternasde lasTablasA y B.
  • 2. Figura 1. Relaciónvarios a varios Figura 2. Relaciónuno a varios En este modelo(Figura2) serrepresentaque másde unPROFESORpuede dictarla misma MATERIA. En la relaciónunoa variosun registrode laTabla MATERIA puede tenermuchosregistros coincidentesenlaTablaPROFESOR,perounregistrode laTabla PROFESORsólotiene unregistro coincidente enlaTablaMATERIA. FORMAS NORMALES El procesode normalizaciónconsiste,básicamente,enlaaplicaciónde unconjuntode reglaspara definiradecuadamentelosdatosocamposque compondránlosarchivosde datos.Esas reglas buscan:  Minimizarredundancias;  Eliminaranomalíasde actualización;  Proveerel mejorcaminode accesoa cualquierdato;  Asegurarresistenciaala manutencióndel modelode datos;  Evitar datosno identificablesatravésde unadefiniciónrigurosade identificadoresy relaciones PRIMERA FORMA NORMAL (1FN).  Asegurarque todaslas entidadessonidentificadasde forma únicaporuna combinación de atributosy/orelaciones.
  • 3.  Se refiere acualquierarchivoque poseaunvalorpor campo;la relaciónentre lallave primariade un archivoy cada uno de losotros camposdebe serde uno a uno.  De unamanera práctica,debemoseliminargruposrepetidosde datos,hastaque cada dato tengauna llave primariaparacada ocurrencia. Producto Negocio Arroz Coto,Disco,Carrefour,Jumbo Poroto Coto,Macro, Carrefour,Jumbo Harina Coto,Macro, Carrefour Azúcar Tía, Disco,Carrefour Producto Negocio Teléfono Cantidad PrecioTotal ARROZ Coto 670-1158 200 10 2000 ARROZ Disco 923-3951 500 9 4500 ARROZ Carrefour 921-4802 700 11 7700 ARROZ Jumbo 342-6400 1000 8 8000 POROTO Coto 670-1158 300 13 3900 POROTO Macro 923-4377 500 12 6000 POROTO Carrefour 921-4802 200 14 2800 POROTO Jumbo 342-6400 400 8 3200 HARINA Coto 670-1158 400 8 3200 HARINA Macro 923-4377 600 9 5400 HARINA Carrefour 921-4802 100 7 700 AZUCAR Disco 923-3951 1100 4 4400 AZUCAR Carrefour 921-4802 900 5 4500 AZUCAR Tía 449-7448 1200 3 3600 SEGUNDAFORMA NORMAL (2FN). Eliminaratributosque dependensolamente de unaparte del identificadorúnico Si una entidadtiene unidentificadorúnicocompuestode másde un atributoy/orelación,ysi otro atributodepende sólo de unade laspartesde este identificadorcompuesto,entoncesel atributo, y la parte del identificadordel que depende,deberánformarlabase de unanuevaentidad.La entidadnueva,se identificaporlaparte emigradadel identificadorúnicode laentidadoriginal,y tiene unarelaciónde unoa variosunidacon laentidadoriginal. Para testearsi un archivode datos estáenla segundaformanormal debemoshacerinicialmente lassiguientespreguntas: ¿Cuál esel campo o conjuntode campos que constituye lallave primariadel archivo? Si la llave primariafuese concatenada,estoes,formadapormasde uncampo, preguntamos también:
  • 4. ¿Hay algúncampo no-llave que dependade apenas,de unaparte de la llave primaria? ¿La cantidaddepende apenasde unaparte de la llave? La respuestaesno;puesesprecisoconocertantoel productocomo el negocioparaobtenerla Cantidad. ¿El Preciodependeapenasde unaparte de la llave? La respuestaestambiénno;puesesPrecisoconocertantoel Productocomoel Negociopara obtenerel Precio. ¿El Teléfonodepende apenasde unaparte de lallave? En este caso la respuestaessí;puessi ustedconoce el Negociotambiénpodrásabercual essu Teléfono,independientementedel Producto;porlotanto,el archivoejemplificadoanteriormente no estáenla segundaformanormal,puesél nopasó por el Test. @ Producto @ NegocioTeléfono CantidadPrecioTotal ARROZ Coto 670-1158 200 10 2000 ARROZ Disco 923-3951 500 9 4500 ARROZ Carrefour 921-4802 700 11 7700 @ Producto@ NegocioCantidadPrecioTotal ARROZ Coto 200 10 2000 ARROZ Disco 500 9 4500 ARROZ Carrefour 700 11 7700 ARROZ Jumbo 1000 8 8000 POROTO Coto 300 13 3900 POROTO Macro 500 12 6000 POROTO Carrefour 200 14 2800 POROTO Jumbo 400 8 3200 HARINA Coto 400 8 3200 HARINA Macro 600 9 5400 HARINA Carrefour 100 7 700 AZUCAR Disco 1100 4 4400 AZUCAR Carrefour 900 5 4500 AZUCAR Tía 1200 3 3600 @ NegocioDirección Teléfono Coto Av.Del trabajo 1176670-1158 Disco EmilioMitre 515 923-3951 Carrefour Av.La Plata2222 921-4802
  • 5. @ NegocioDirección Teléfono Jumbo Av.Cruz 4897 342-6400 Macro Av.Rivadavia4735 923-4377 Tía Av.Rivadavia7788 449-7448
  • 6. TERCERA FORMA NORMAL (3FN). Eliminarlosatributosdependientesde atributosque nosonparte del identificadorúnico. Un archivo en la segundaformanormal tambiénestaráenlaterceraforma normal si un campo no-llave depende de otrocampono-llave. Para verificarsi unarchivoen lasegundaformanormal tambiénestáenla terceraformanormal debemospreguntar: ¿Algúncampono-llave esdependiente de cualquierotrocampono-llave? ProductoNegocio CantidadPrecio ARROZ Coto 200 10 ARROZ Disco 500 9 ARROZ Carrefour700 11 ARROZ Jumbo 1000 8 POROTO Coto 300 13 POROTO Macro 500 12 POROTO Carrefour200 14 POROTO Jumbo 400 8 HARINA Coto 400 8 HARINA Macro 600 9 HARINA Carrefour100 7 AZUCAR Disco 1100 4 AZUCAR Carrefour900 5 AZUCAR Tía 1200 3