SlideShare a Scribd company logo
1 of 13
``Escuela Nacional de Comercio``
TEMA: Relación entre tablas – Microsoft Access.
Alumna-Maestra: Camila López.
Año: 2015
Capacidad
 Analiza un sistema informático, el
ciclo de vida de un software y los
términos empleados en el mismo.
Indicadores.
 Identifica la clave principal de una
tabla en Microsoft Access.
 Distingue el tipo de relaciones en una
tabla.
 Crea en una Base de Datos una tabla
de relaciones.
 Demuestra interés durante el
desarrollo de la clase.
Yaguarón, 16 de octubre del 2015
”Todos queremos obtener felicidad sin dolor, pero
no se puede tener un arco iris sin un poco de lluvia”.
Algorítmica
Relaciones de tablas – Microsoft Access
Uno de los objetivos de un buen diseño de base de datos es
eliminar la redundancia de los datos (datos duplicados). Para
lograr dicho objetivo, conviene desglosar los datos en muchas
tablas basadas en temas para que cada hecho esté representado
sólo una vez. A continuación, se debe proporcionar a Microsoft
Office Access 2007 los medios para recopilar de nuevo la
información desglosada (esto se realiza colocando campos
comunes en tablas que están relacionadas).
Tipos de relaciones de tablas
 Existen tres tipos de relaciones de tabla.
Una relación uno a varios:
Considere una base de datos de seguimiento de pedidos que
incluya una tabla Clientes y una tabla Pedidos. Un cliente
puede realizar cualquier número de pedidos. Por lo tanto, para
cualquier cliente representado en la tabla Clientes puede
haber representados muchos pedidos en la tabla Pedidos. Por
consiguiente, la relación entre la tabla Clientes y la tabla
Pedidos es una relación de uno a varios.
Para representar una relación de uno a varios en el diseño de
la base de datos, tome la clave principal del lado "uno" de la
relación y agréguela como un campo o campos adicionales a la
tabla en el lado "varios" de la relación. En este caso, por
ejemplo, agregaría un nuevo campo: (el campo Id. de la tabla
Clientes) a la tabla Pedidos y le denominaría Id. de cliente.
Access utilizaría entonces el número de identificador del
cliente de la tabla Pedidos para localizar el cliente correcto de
cada producto.
Una relación de varios a varios
Considere la relación entre una tabla Productos y una
tabla Pedidos. Un solo pedido puede incluir varios
productos. Por otro lado, un único producto puede
aparecer en muchos pedidos. Por tanto, para cada
registro de la tabla Pedidos puede haber varios
registros en la tabla Productos. Además, para cada
registro de la tabla Productos puede haber varios
registros en la tabla Pedidos. Este tipo de relación se
denomina relación de varios a varios porque para un
producto puede haber varios pedidos, y para un pedido
puede haber varios productos. Tenga en cuenta que
para detectar las relaciones de varios a varios
existentes entre las tablas, es importante que
considere ambas partes de la relación.
 Una relación uno a uno
En una relación uno a uno, cada registro de la
primera tabla sólo puede tener un registro
coincidente en la segunda tabla y viceversa.
Este tipo de relación no es común porque, muy
a menudo, la información relacionada de este
modo se almacena en la misma tabla. Puede
utilizar la relación uno a uno para dividir una
tabla con muchos campos, para aislar parte de
una tabla por razones de seguridad o para
almacenar información que sólo se aplica a un
subconjunto de la tabla principal. Cuando
identifique esta relación, ambas tablas deben
compartir un campo común.
A continuación, se utilizan relaciones de tablas y claves
principales para indicar a Access cómo debe volver a reunir la
información. Access utiliza campos de clave principal para
asociar rápidamente los datos de varias tablas y combinar
esos datos de forma significativa. Este enfoque funciona
porque una vez definida la clave principal, se puede utilizar
en otras tablas para hacer referencia a la tabla que contiene
la clave principal. Por ejemplo, un campo Id. de cliente de la
tabla compradores podría aparecer también en la tabla
Pedidos. En la tabla compradores es la clave principal y en la
tabla Pedidos es una clave ajena. Una clave externa, en
términos simples, es la clave principal de otra tabla.
Clave Principal
1 Clave principal
2 Clave ajena
Crear una relaciónde tabla
 En la ficha Herramientas de base de datos, en el grupo
Mostrar u ocultar, haga clic en el botón Relaciones.
 Seleccione una o varias tablas o consultas y, a
continuación, haga clic en Agregar. Cuando termine de
agregar tablas y consultas a la ficha de documentos
Relaciones, haga clic en Cerrar.
 Arrastre un campo (normalmente el campo de clave
principal) de una tabla al campo común (la clave externa)
en la otra tabla.
 Aparece el cuadro de diálogo Modificar relaciones.
Compruebe que los nombres de campo mostrados
son los campos comunes de la relación. Si un
nombre de campo es incorrecto, haga clic en él y
seleccione el campo apropiado en la lista.
Access dibuja una línea de relación entre las dos
tablas. Aparece el número 1 en un extremo de la
línea de relación y aparece el símbolo de infinito
(∞) en el otro extremo de la línea, tal y como se
muestra en la siguiente ilustración.

More Related Content

What's hot

Relaciones entre tablas de access.
Relaciones entre tablas de access.Relaciones entre tablas de access.
Relaciones entre tablas de access.luzmilenasilvapaez
 
MICROSOFT OFFICE ACCESS
MICROSOFT OFFICE ACCESSMICROSOFT OFFICE ACCESS
MICROSOFT OFFICE ACCESSmilenka796
 
Partes de ventana de access
Partes de ventana de accessPartes de ventana de access
Partes de ventana de accessCarolina Pozo
 
Tutorial access 2007
Tutorial access 2007Tutorial access 2007
Tutorial access 2007jpalencia
 
Conceptos basicos de access 2013
Conceptos basicos de access 2013Conceptos basicos de access 2013
Conceptos basicos de access 2013angie-01
 
Base de datos parte #2
Base de datos parte #2Base de datos parte #2
Base de datos parte #2janispaula
 
Base de Datos en Access 2013
Base de Datos en Access 2013Base de Datos en Access 2013
Base de Datos en Access 2013luiscastejon
 
Access anahi cabascango leonela gomez
Access anahi cabascango leonela gomezAccess anahi cabascango leonela gomez
Access anahi cabascango leonela gomezADriana LeOnela
 
Introducción a la base de datos
Introducción a la base de datosIntroducción a la base de datos
Introducción a la base de datosRonald Gil
 
Lab 1. entorno de access
Lab 1. entorno de accessLab 1. entorno de access
Lab 1. entorno de accessgoogle
 
Access tupac cuyo
Access  tupac cuyoAccess  tupac cuyo
Access tupac cuyoAmAruCuyo
 
Resumen antologia 1
Resumen antologia 1Resumen antologia 1
Resumen antologia 1yuriciitha
 

What's hot (18)

Relaciones entre tablas de access.
Relaciones entre tablas de access.Relaciones entre tablas de access.
Relaciones entre tablas de access.
 
MICROSOFT OFFICE ACCESS
MICROSOFT OFFICE ACCESSMICROSOFT OFFICE ACCESS
MICROSOFT OFFICE ACCESS
 
Partes de ventana de access
Partes de ventana de accessPartes de ventana de access
Partes de ventana de access
 
Relaciones
RelacionesRelaciones
Relaciones
 
Tutorial access 2007
Tutorial access 2007Tutorial access 2007
Tutorial access 2007
 
Guia access
Guia accessGuia access
Guia access
 
Conceptos basicos de access 2013
Conceptos basicos de access 2013Conceptos basicos de access 2013
Conceptos basicos de access 2013
 
Base de datos parte #2
Base de datos parte #2Base de datos parte #2
Base de datos parte #2
 
Conceptos básicos sobre relaciones
Conceptos básicos sobre relacionesConceptos básicos sobre relaciones
Conceptos básicos sobre relaciones
 
guia de inicio rapido excel
guia de inicio rapido excelguia de inicio rapido excel
guia de inicio rapido excel
 
Base de Datos en Access 2013
Base de Datos en Access 2013Base de Datos en Access 2013
Base de Datos en Access 2013
 
Access anahi cabascango leonela gomez
Access anahi cabascango leonela gomezAccess anahi cabascango leonela gomez
Access anahi cabascango leonela gomez
 
Introducción a la base de datos
Introducción a la base de datosIntroducción a la base de datos
Introducción a la base de datos
 
Lab 1. entorno de access
Lab 1. entorno de accessLab 1. entorno de access
Lab 1. entorno de access
 
Access tupac cuyo
Access  tupac cuyoAccess  tupac cuyo
Access tupac cuyo
 
Tema nº 1
Tema nº 1Tema nº 1
Tema nº 1
 
Access ¿Qué es?
Access ¿Qué es?Access ¿Qué es?
Access ¿Qué es?
 
Resumen antologia 1
Resumen antologia 1Resumen antologia 1
Resumen antologia 1
 

Similar to Relacion entre tablas access

Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007DavidJimenez01
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablaskehincapie
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablasangelguangasig
 
Relaciones de access
Relaciones de accessRelaciones de access
Relaciones de accessbelenarmijos
 
Relaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbañaRelaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbañasigchomar
 
Relaciones de Acces 2007
Relaciones de Acces 2007Relaciones de Acces 2007
Relaciones de Acces 2007Leinad_LDU
 
Relaciones entre tablas david carvajal
Relaciones entre tablas david carvajalRelaciones entre tablas david carvajal
Relaciones entre tablas david carvajalDavid Carvajal
 
presentacion de base de datos 2 parte
presentacion de base de datos 2 partepresentacion de base de datos 2 parte
presentacion de base de datos 2 parteJamir Gomez
 
Base de Datos - Relaciones
Base de Datos - RelacionesBase de Datos - Relaciones
Base de Datos - Relacionescb254bd
 

Similar to Relacion entre tablas access (20)

Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablas
 
RELACIONES DE ACESS
RELACIONES DE ACESSRELACIONES DE ACESS
RELACIONES DE ACESS
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablas
 
Relaciones de access
Relaciones de accessRelaciones de access
Relaciones de access
 
Bryan Ipiales
Bryan IpialesBryan Ipiales
Bryan Ipiales
 
Relaciones en Access
Relaciones en AccessRelaciones en Access
Relaciones en Access
 
Relaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbañaRelaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbaña
 
RELACIONES ACCES 2007
RELACIONES ACCES  2007RELACIONES ACCES  2007
RELACIONES ACCES 2007
 
Relaciones en Access
Relaciones en Access Relaciones en Access
Relaciones en Access
 
Relaciones de tablas
Relaciones de tablasRelaciones de tablas
Relaciones de tablas
 
Relaciones de Acces 2007
Relaciones de Acces 2007Relaciones de Acces 2007
Relaciones de Acces 2007
 
Relaciones entre tablas david carvajal
Relaciones entre tablas david carvajalRelaciones entre tablas david carvajal
Relaciones entre tablas david carvajal
 
Resumen analitico
Resumen analiticoResumen analitico
Resumen analitico
 
Base de datos
Base de datosBase de datos
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
 
presentacion de base de datos 2 parte
presentacion de base de datos 2 partepresentacion de base de datos 2 parte
presentacion de base de datos 2 parte
 
Relacion de tablas 2
Relacion de tablas 2Relacion de tablas 2
Relacion de tablas 2
 
Base de Datos - Relaciones
Base de Datos - RelacionesBase de Datos - Relaciones
Base de Datos - Relaciones
 

Recently uploaded

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
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
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
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
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 

Recently uploaded (20)

Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
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
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
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...
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 

Relacion entre tablas access

  • 1. ``Escuela Nacional de Comercio`` TEMA: Relación entre tablas – Microsoft Access. Alumna-Maestra: Camila López. Año: 2015
  • 2. Capacidad  Analiza un sistema informático, el ciclo de vida de un software y los términos empleados en el mismo.
  • 3. Indicadores.  Identifica la clave principal de una tabla en Microsoft Access.  Distingue el tipo de relaciones en una tabla.  Crea en una Base de Datos una tabla de relaciones.  Demuestra interés durante el desarrollo de la clase.
  • 4. Yaguarón, 16 de octubre del 2015 ”Todos queremos obtener felicidad sin dolor, pero no se puede tener un arco iris sin un poco de lluvia”. Algorítmica Relaciones de tablas – Microsoft Access Uno de los objetivos de un buen diseño de base de datos es eliminar la redundancia de los datos (datos duplicados). Para lograr dicho objetivo, conviene desglosar los datos en muchas tablas basadas en temas para que cada hecho esté representado sólo una vez. A continuación, se debe proporcionar a Microsoft Office Access 2007 los medios para recopilar de nuevo la información desglosada (esto se realiza colocando campos comunes en tablas que están relacionadas).
  • 5. Tipos de relaciones de tablas  Existen tres tipos de relaciones de tabla.
  • 6. Una relación uno a varios: Considere una base de datos de seguimiento de pedidos que incluya una tabla Clientes y una tabla Pedidos. Un cliente puede realizar cualquier número de pedidos. Por lo tanto, para cualquier cliente representado en la tabla Clientes puede haber representados muchos pedidos en la tabla Pedidos. Por consiguiente, la relación entre la tabla Clientes y la tabla Pedidos es una relación de uno a varios. Para representar una relación de uno a varios en el diseño de la base de datos, tome la clave principal del lado "uno" de la relación y agréguela como un campo o campos adicionales a la tabla en el lado "varios" de la relación. En este caso, por ejemplo, agregaría un nuevo campo: (el campo Id. de la tabla Clientes) a la tabla Pedidos y le denominaría Id. de cliente. Access utilizaría entonces el número de identificador del cliente de la tabla Pedidos para localizar el cliente correcto de cada producto.
  • 7. Una relación de varios a varios Considere la relación entre una tabla Productos y una tabla Pedidos. Un solo pedido puede incluir varios productos. Por otro lado, un único producto puede aparecer en muchos pedidos. Por tanto, para cada registro de la tabla Pedidos puede haber varios registros en la tabla Productos. Además, para cada registro de la tabla Productos puede haber varios registros en la tabla Pedidos. Este tipo de relación se denomina relación de varios a varios porque para un producto puede haber varios pedidos, y para un pedido puede haber varios productos. Tenga en cuenta que para detectar las relaciones de varios a varios existentes entre las tablas, es importante que considere ambas partes de la relación.
  • 8.  Una relación uno a uno En una relación uno a uno, cada registro de la primera tabla sólo puede tener un registro coincidente en la segunda tabla y viceversa. Este tipo de relación no es común porque, muy a menudo, la información relacionada de este modo se almacena en la misma tabla. Puede utilizar la relación uno a uno para dividir una tabla con muchos campos, para aislar parte de una tabla por razones de seguridad o para almacenar información que sólo se aplica a un subconjunto de la tabla principal. Cuando identifique esta relación, ambas tablas deben compartir un campo común.
  • 9. A continuación, se utilizan relaciones de tablas y claves principales para indicar a Access cómo debe volver a reunir la información. Access utiliza campos de clave principal para asociar rápidamente los datos de varias tablas y combinar esos datos de forma significativa. Este enfoque funciona porque una vez definida la clave principal, se puede utilizar en otras tablas para hacer referencia a la tabla que contiene la clave principal. Por ejemplo, un campo Id. de cliente de la tabla compradores podría aparecer también en la tabla Pedidos. En la tabla compradores es la clave principal y en la tabla Pedidos es una clave ajena. Una clave externa, en términos simples, es la clave principal de otra tabla. Clave Principal
  • 10. 1 Clave principal 2 Clave ajena
  • 11. Crear una relaciónde tabla  En la ficha Herramientas de base de datos, en el grupo Mostrar u ocultar, haga clic en el botón Relaciones.  Seleccione una o varias tablas o consultas y, a continuación, haga clic en Agregar. Cuando termine de agregar tablas y consultas a la ficha de documentos Relaciones, haga clic en Cerrar.  Arrastre un campo (normalmente el campo de clave principal) de una tabla al campo común (la clave externa) en la otra tabla.  Aparece el cuadro de diálogo Modificar relaciones.
  • 12. Compruebe que los nombres de campo mostrados son los campos comunes de la relación. Si un nombre de campo es incorrecto, haga clic en él y seleccione el campo apropiado en la lista.
  • 13. Access dibuja una línea de relación entre las dos tablas. Aparece el número 1 en un extremo de la línea de relación y aparece el símbolo de infinito (∞) en el otro extremo de la línea, tal y como se muestra en la siguiente ilustración.