Relacione
Las cardinalidades son un modelo de entidad/relación las cuales se definen como:
1 - N
N - 1
N - N
1 - 1
Relaciones entre Tablas
Las relaciones permiten establecer los vínculos (uniones) entre las tablas en la base de datos. Permitirá utilizar información de diferentes tablas ya sea para presentarla en informes o consultas, o para actualizar campos que dependan delresultado de una operación entre campos. Para crearlas, siga los siguientes pasos: 1 Haga Click sobre el botón de relaciones 2 Selecciones las tablas a relacionar 2 De Click en “Agregar” y luego en “Cerrar”
Sin soltar el mouse, arraste la llave primaria de una tabla al campo con el que quiere relacionarla en la otra TIP: Para poder relacionar dos campos, estos deben ser del mismo tipo y tamaño,asegúrese que esto así sea antes de intentar relacionarlos.
Una vez relacionadas las tablas, Access se las mostrará con una línea desde la entidad fuerte hacia la entidad débil. El “1” y el “∞” significan que la relación es de “uno a varios”. Es decir, que del lado del “1” el campo no se puede repetir, pero en el lado del “∞” sí puede estar muchas
Relación de uno a uno:
En este tipo de relación,un registro de la tabla 1 sólo puede estar enlazado con un único registro de la tabla 2 y viceversa. Este tipo de relación es la que menos se utiliza. Un ejemplo podría ser éste, en el que cada persona tiene un único DNI:
Relación de varios a varios:
Cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2 y viceversa. En el siguiente ejemplo, en la tabla 1cada película pueden trabajar varios actores y, en la tabla 2, un mismo actor puede trabajar en varias películas:
Relación de varios a varios:
Cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2, pero cada registro de la tabla 2 sólo puede estar enlazado con un registro de la tabla 1. En el siguiente ejemplo, un equipo puede tener varios jugadores, perocada jugador sólo puede jugar en un equipo:
Llave primaria
Llave Primaria Simple Es un campo dentro de una tabla que se caracteriza por ser único, con valores irrepetibles. Tiene la función de identificar plena y exclusivamente varios conjuntos de datos relacionados entre sí y pertenecientes a un mismo ente. Por ejemplo: El número de carnet de un estudiante identifica entre un gran universo dedatos, todos los que pertenecen a este: sus datos personales (nombres, apellidos, fecha de nacimiento, sexo, dirección, teléfono, etc.).
Llave Primaria Simple Para definir una llave, de cualquier tipo, siga los siguientes pasos: 1 Seleccione el campo que quiere definir como llave 2 Haga click en este icono 3 Repita los pasos 1 y 2 por cada campo que quiera definir como llave.
Llave PrimariaCompuesta Algunas veces, dada la composición de los datos, no hay un solo campo único e irrepetible que pueda identificar a todos los demás, en estos casos, se hace necesario utilizar dos o mas campos que combinados cumplan esta función. Por Ejemplo: Un mismo estudiante puede asignarse al mismo tiempo varios cursos, por lo que solo el carnet no sería suficiente para identificar todos los cursosasignados en un momento dado, para lograr esto, es necesario usar también otro campo que identifique el código de los cursos que se está asignando.
Llave Foránea Simple Es un campo de una tabla que hace un llamado o referencia a un dato o conjunto de datos identificado mediante la llave primaria de otra tabla. No identifica por sí solo ninguna agrupación de datos, únicamente le agrega información aotro conjunto ya identificado en otra tabla por medio de su respectiva llave primaria. Se valen de estos otros datos para no tener que redundar en más información de la que ya está contenida en otras tablas. Por Ejemplo. Al momento de construir una tabla que registre los datos generales de un médico, se puede utilizar una tabla adicional que contenga el listado de especialidades médicas....
Regístrate para leer el documento completo.