1. Tipos de relaciones deTipos de relaciones de
TaBlas en accessTaBlas en access
2. Existen tres tipos de relaciones de tablasExisten tres tipos de relaciones de tablas
en Access las cuales son:en Access las cuales son:
1.1. Una relación uno a varios.Una relación uno a varios.
2.2. Una relación de varios a varios.Una relación de varios a varios.
3.3. Una relación uno a unoUna relación uno a uno
A continuación te explicaremos cada unaA continuación te explicaremos cada una
de ellas.de ellas.
3. Una relación Uno a variosUna relación Uno a varios
Observar una base de datos de seguimiento de pedidos que incluyaObservar una base de datos de seguimiento de pedidos que incluya
una tabla clientes y una tabla pedidos.una tabla clientes y una tabla pedidos.
Un cliente puede realizar cualquier número de pedidos. Por lo tanto,Un cliente puede realizar cualquier número de pedidos. Por lo tanto,
para cualquier cliente representado en la tabla clientes puede haberpara cualquier cliente representado en la tabla clientes puede haber
representados muchos pedidos en la tabla pedidos.representados muchos pedidos en la tabla pedidos.
Por consiguiente, la relación entre la tabla clientes y la tablaPor consiguiente, la relación entre la tabla clientes y la tabla
pedidos es una relación de uno a varios.pedidos es una relación de uno a varios.
4. Una relación de varios aUna relación de varios a
variosvarios
Considere la relación entre una tabla productos y una tablaConsidere la relación entre una tabla productos y una tabla
pedidos. Un solo pedido puede incluir varios productos. Peropedidos. Un solo pedido puede incluir varios productos. Pero
tambien, un único producto puede aparecer en muchos pedidos.tambien, un único producto puede aparecer en muchos pedidos.
Entonces, para cada registro de la tabla pedidos puede haberEntonces, para cada registro de la tabla pedidos puede haber
varios registros en la tabla productos.varios registros en la tabla productos.
Además, para cada registro de la tabla productos puede haberAdemás, para cada registro de la tabla productos puede haber
varios registros en la tabla pedidos. Este tipo de relación sevarios registros en la tabla pedidos. Este tipo de relación se
denomina relación de varios a varios, porque para un productodenomina relación de varios a varios, porque para un producto
puede haber varios pedidos, y para un pedido puede haber variospuede haber varios pedidos, y para un pedido puede haber varios
productos.productos.
5. 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.
6. Ver relaciones de tablaVer relaciones de tabla
Para ver las relaciones de tabla, haga clicPara ver las relaciones de tabla, haga clic
en relaciones en la ficha herramientas de base de datos.en relaciones en la ficha herramientas de base de datos.
Se abrirá la ventana relaciones y se mostrarán lasSe abrirá la ventana relaciones y se mostrarán las
relaciones existentes.relaciones existentes.
Si aún no se han definido relaciones de tabla y abre laSi aún no se han definido relaciones de tabla y abre la
ventana relaciones por primera vez, Access le pediráventana relaciones por primera vez, Access le pedirá
que agregue una tabla o consulta a la ventana.que agregue una tabla o consulta a la ventana.
7. Ver relaciones de tablaVer relaciones de tabla
Para ver las relaciones de tabla, haga clicPara ver las relaciones de tabla, haga clic
en relaciones en la ficha herramientas de base de datos.en relaciones en la ficha herramientas de base de datos.
Se abrirá la ventana relaciones y se mostrarán lasSe abrirá la ventana relaciones y se mostrarán las
relaciones existentes.relaciones existentes.
Si aún no se han definido relaciones de tabla y abre laSi aún no se han definido relaciones de tabla y abre la
ventana relaciones por primera vez, Access le pediráventana relaciones por primera vez, Access le pedirá
que agregue una tabla o consulta a la ventana.que agregue una tabla o consulta a la ventana.