Tablas

Páginas: 8 (1947 palabras) Publicado: 8 de octubre de 2012
Relación De Tablas
Una vez creadas tablas independientes para cada tema de la base de datos, se necesita una forma de indicar a Access cómo debe combinar la información. El primer paso de este proceso consiste en definir relaciones entre las tablas. Una vez realizada esta operación, ya se puede comenzar a crear otros tipos de objetos, como consultas, formularios e informes para mostrarinformación de varias tablas a la vez.

En una relación se hacen coincidir los datos de los campos clave (normalmente un campo con el mismo nombre en ambas tablas). En la mayoría de los casos, estos campos coincidentes son la //clave principal// de una tabla, que proporciona un identificador único para cada registro, y una clave externa de la otra tabla. Por ejemplo, una tabla con información sobreempleados puede relacionarse con otra con datos de pedidos a través de un campo común que podría ser id. De empleado.
Tipos De Relaciones
Relaciones Uno A Uno.
La relación uno a uno ocurre cuando un registro de la tabla A posee como máximo un registro asociado en la tabla B y un registro de la tabla B posee como máximo un registro asociado en la tabla A.
Esta relación está presente en elnúmero de gerente/número de empleado, entre el PADRÓN DE DEPARTAMENTOS y el PADRÓN DE EMPLEADOS. Para cada número de gerente identificamos apenas un registro en el PADRÓN DE EMPLEADOS y cada funcionario es eventualmente gerente de apenas un departamento.
Relaciones Uno A Varios.
La relación uno a varios ocurre cuando un registro de la tabla A puede tener más de un registro asociado en la tabla B,mientras que, un registro de la tabla B posee como máximo un registro asociado en la tabla A.
Esta relación está presente en la sigla del departamento entre el PADRÓN DE DEPARTAMENTO y el PADRÓN DE EMPLEADOS. Para cada sigla del PADRÓN DE DEPARTAMENTOS identificamos varios registros con esta sigla en el PADRÓN DE EMPLEADOS, mientras que, para cada sigla en el PADRÓN DE EMPLEADOS identificamos comomáximo un registro en el PADRÓN DE DEPARTAMENTOS.
También debe quedar claro que, en principio, podemos tener departamentos sin funcionarios y funcionarios que momentáneamente no están asignados a ningún departamento.
Definir relaciones

Para definir una relación es necesario agregar a la ventana Relaciones las tablas que se desea relacionar y, a continuación, arrastrar el campo clave de una tablay colocarlo sobre el campo clave de la otra tabla.

El tipo de relación que crea Access con este procedimiento depende de cómo están definidos los campos relacionados.

•Se crea una relación uno a varios si uno de los campos relacionados es una clave principal o tiene un índice único.

•Se crea una relación uno a uno si ambos campos relacionados son claves principales o tienen índicesúnicos.

•Una relación varios a varios es, en realidad, dos relaciones uno a varios con una tercera tabla cuya clave principal consta de dos campos: las claves externas de las otras dos tablas.

Pero veamos cuáles son los pasos a seguir para definir una relación entre tablas:

1. Cierre todas las tablas que estén abiertas. No es posible crear ni modificar relaciones entre tablas abiertas.

2.Si se encuentra en otra ventana, cámbiese a la ventana Base de datos. Puede pulsar F11 para cambiar a la ventana Base de datos desde cualquier otra ventana.

3. Pulse en el botón Relaciones de la barra de herramientas.

4. Pueden darse los siguientes casos:

• Si la base de datos no tiene ninguna relación definida, se mostrará automáticamente el cuadro de diálogo Mostrar tabla

• Sinecesita agregar las tablas que desea relacionar y no aparece el cuadro de diálogo Mostrar tabla, pulse en el botón Mostrar tabla de la barra de herramientas.

• Si las tablas que desea relacionar ya están a la vista en el cuadro Mostrar tabla, continúe en el paso 6

5. Pulse dos veces en los nombres de las tablas que desea relacionar y, a continuación, cierre el cuadro de diálogo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tabla
  • tabla
  • La Tabla
  • Tablas
  • Tabla
  • Tablas
  • Tablas
  • tablas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS